From 83605f64fc99dffff0ec16e7a4ac8cb2ac1260b2 Mon Sep 17 00:00:00 2001
From: Olivier Stasse <ostasse@laas.fr>
Date: Thu, 13 Sep 2018 16:43:03 +0200
Subject: [PATCH] [wip/py-sot-dynamic-pinocchio-v3] Fix header and uncorrect
 files.

---
 py-sot-dynamic-pinocchio-v3/Makefile         |  1 +
 py-sot-dynamic-pinocchio-v3/distinfo         |  1 +
 py-sot-dynamic-pinocchio-v3/patches/patch-aa | 24 ++++++++++++++++++++
 3 files changed, 26 insertions(+)
 create mode 100644 py-sot-dynamic-pinocchio-v3/patches/patch-aa

diff --git a/py-sot-dynamic-pinocchio-v3/Makefile b/py-sot-dynamic-pinocchio-v3/Makefile
index c72bbcef..7fb00e88 100644
--- a/py-sot-dynamic-pinocchio-v3/Makefile
+++ b/py-sot-dynamic-pinocchio-v3/Makefile
@@ -5,6 +5,7 @@
 ORG=			stack-of-tasks
 NAME=			sot-dynamic-pinocchio
 VERSION=		3.2.1
+PKGREVISION=		1
 
 DISTNAME=		${NAME}-${VERSION}
 PKGNAME=		${PKGTAG.python-}${NAME}-v3-${VERSION}
diff --git a/py-sot-dynamic-pinocchio-v3/distinfo b/py-sot-dynamic-pinocchio-v3/distinfo
index 2ba350ea..e4a769bd 100644
--- a/py-sot-dynamic-pinocchio-v3/distinfo
+++ b/py-sot-dynamic-pinocchio-v3/distinfo
@@ -1,3 +1,4 @@
 SHA1 (sot-dynamic-pinocchio-3.2.1.tar.gz) = 108288be467956b32685865549a547d8bbcec7a6
 RMD160 (sot-dynamic-pinocchio-3.2.1.tar.gz) = 2176445239441c470715cbbcd5f714d04ef363e1
 Size (sot-dynamic-pinocchio-3.2.1.tar.gz) = 857336 bytes
+SHA1 (patch-aa) = ea1ecc4e1abb1d0f9d0907676d79622a6b44efc9
diff --git a/py-sot-dynamic-pinocchio-v3/patches/patch-aa b/py-sot-dynamic-pinocchio-v3/patches/patch-aa
new file mode 100644
index 00000000..07c61b60
--- /dev/null
+++ b/py-sot-dynamic-pinocchio-v3/patches/patch-aa
@@ -0,0 +1,24 @@
+Remove centroidal.hpp
+
+--- src/sot-dynamic-pinocchio.cpp
++++ src/sot-dynamic-pinocchio.cpp
+@@ -26,7 +26,6 @@
+ #include <boost/format.hpp>
+ 
+ #include <pinocchio/algorithm/kinematics.hpp>
+-#include <pinocchio/algorithm/centroidal.hpp>
+ #include <pinocchio/algorithm/center-of-mass.hpp>
+ #include <pinocchio/spatial/motion.hpp>
+ #include <pinocchio/algorithm/crba.hpp>
+@@ -923,7 +922,7 @@ computeInertiaReal( dg::Matrix& res,const int& time )
+ }
+ 
+ double& DynamicPinocchio::
+-computeFootHeight (double &res , const int& time)
++computeFootHeight (double &res , const int& )
+ {
+   //Ankle position in local foot frame
+   //TODO: Confirm that it is in the foot frame
+-- 
+2.7.4
+
-- 
GitLab