diff --git a/sot-romeo-v3/Makefile b/sot-romeo-v3/Makefile index 547d2f849fafaf38367077e116f6037b28015bf8..3cfc2e865b46dcc75edd72ccac76b7c88a7acaf8 100644 --- a/sot-romeo-v3/Makefile +++ b/sot-romeo-v3/Makefile @@ -3,14 +3,13 @@ # -VERSION= 2.0.0 +VERSION= 2.0.1 DISTNAME= sot-romeo-v3-${VERSION} PKGNAME= sot-romeo-v3-${VERSION} -PKGREVISION= 3 CATEGORIES= wip MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=sot-romeo-v3/} -MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}proyan/sot-romeo +MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}stack-of-tasks/sot-romeo COMMENT= This packages provides a generic Stack Of Tasks library for the humanoid robot Romeo. LICENSE= gnu-lgpl-v3 diff --git a/sot-romeo-v3/distinfo b/sot-romeo-v3/distinfo index d9e06f2699590e0252f8aaaa8335b2e305566472..580c7bbf22c3384417f3e905042392784f987e74 100644 --- a/sot-romeo-v3/distinfo +++ b/sot-romeo-v3/distinfo @@ -1,9 +1,3 @@ -SHA1 (sot-romeo-v3-2.0.0.tar.gz) = dbf6eb4885962467c11bf1b14e2343797d3487b2 -RMD160 (sot-romeo-v3-2.0.0.tar.gz) = aaa2db1de593d3da0a41bb63647c8347cb06855e -Size (sot-romeo-v3-2.0.0.tar.gz) = 105021 bytes -SHA1 (patch-aa) = 0319ccbe6c1622c7708972f6fa4fde3e9361002c -SHA1 (patch-ab) = f9980b73a906658126092a370fe79eb41f08dbb4 -SHA1 (patch-ac) = 655321720aa1e96b8d24f515ecd4b60233061802 -SHA1 (patch-ad) = 839d787b1ffb62cdba5a6620dda07c3cedd0e9fb -SHA1 (patch-ae) = bc58ebeb3b3ad06f0747ce7760e290481004ec35 -SHA1 (patch-af) = fec847fd48e14388ed51a485187a03e6a704be67 +SHA1 (sot-romeo-v3-2.0.1.tar.gz) = cf8af22c3abee4440f6ff4bbee227d615b24be42 +RMD160 (sot-romeo-v3-2.0.1.tar.gz) = c6a0900a0fce48bab39ffd36d0e49520fd311e5c +Size (sot-romeo-v3-2.0.1.tar.gz) = 760350 bytes diff --git a/sot-romeo-v3/patches/patch-aa b/sot-romeo-v3/patches/patch-aa deleted file mode 100644 index c3ab96d5f3c37be38f2da40a905aa63a1a17f6b6..0000000000000000000000000000000000000000 --- a/sot-romeo-v3/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -diff --git CMakeLists.txt CMakeLists.txt -index 6b72db5..5fab46a 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -45,7 +45,7 @@ ADD_REQUIRED_DEPENDENCY("sot-core >= 3.0") - ADD_REQUIRED_DEPENDENCY("sot-tools") - ADD_REQUIRED_DEPENDENCY("sot-dynamic >= 3.1") - --ADD_ROSPACK_DEPENDENCY("dynamic_graph_bridge >= 3.0.0") -+ADD_REQUIRED_DEPENDENCY("dynamic_graph_bridge >= 3.0.0") - # Search for dependencies. - # Boost - SET(BOOST_COMPONENTS filesystem system thread) diff --git a/sot-romeo-v3/patches/patch-ab b/sot-romeo-v3/patches/patch-ab deleted file mode 100644 index 87849cb18482e55ab31b17195cab244ff7d7a1fa..0000000000000000000000000000000000000000 --- a/sot-romeo-v3/patches/patch-ab +++ /dev/null @@ -1,13 +0,0 @@ -diff --git src/CMakeLists.txt src/CMakeLists.txt -index 91cd64f..db40b6f 100644 ---- src/CMakeLists.txt -+++ src/CMakeLists.txt -@@ -71,7 +71,7 @@ PKG_CONFIG_USE_DEPENDENCY(${CONTROLLER_NAME} "dynamic-graph") - PKG_CONFIG_USE_DEPENDENCY(${CONTROLLER_NAME} "dynamic-graph-python") - PKG_CONFIG_USE_DEPENDENCY(${CONTROLLER_NAME} "sot-core") - --ROSPACK_USE_DEPENDENCY(${CONTROLLER_NAME} "dynamic_graph_bridge") -+PKG_CONFIG_USE_DEPENDENCY(${CONTROLLER_NAME} "dynamic_graph_bridge") - - - IF(UNIX AND NOT APPLE) diff --git a/sot-romeo-v3/patches/patch-ac b/sot-romeo-v3/patches/patch-ac deleted file mode 100644 index bd94cacce11fccc884105ddeeed63b9b97c4c2fc..0000000000000000000000000000000000000000 --- a/sot-romeo-v3/patches/patch-ac +++ /dev/null @@ -1,12 +0,0 @@ -diff --git CMakeLists.txt CMakeLists.txt -index 5fab46a..40d817b 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -54,6 +54,7 @@ SEARCH_FOR_EIGEN() - - # Handle rpath necessary to handle ROS multiplace packages - # libraries inclusion -+SET(CMAKE_INSTALL_LIBDIR lib) - SET(CMAKE_SKIP_BUILD_RPATH FALSE) - SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) - SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}") diff --git a/sot-romeo-v3/patches/patch-ad b/sot-romeo-v3/patches/patch-ad deleted file mode 100644 index 75f40c5ecc746383e465db8cc04e473b7403c7b7..0000000000000000000000000000000000000000 --- a/sot-romeo-v3/patches/patch-ad +++ /dev/null @@ -1,51 +0,0 @@ -diff --git src/CMakeLists.txt src/CMakeLists.txt -index db40b6f..dc75a50 100644 ---- src/CMakeLists.txt -+++ src/CMakeLists.txt -@@ -39,7 +39,7 @@ FUNCTION(COMPILE_PLUGIN NAME SOURCES ENTITIES) - ENDFUNCTION() - - # Compile plug-ins. --COMPILE_PLUGIN(dynamic-romeo dynamic-romeo.cpp DynamicRomeo) -+# COMPILE_PLUGIN(dynamic-romeo dynamic-romeo.cpp DynamicRomeo) - - - ## -diff --git src/dynamic-romeo.cpp src/dynamic-romeo.cpp -index 9d9daa8..b419cfd 100644 ---- src/dynamic-romeo.cpp -+++ src/dynamic-romeo.cpp -@@ -35,7 +35,6 @@ namespace dynamicgraph - : Dynamic (name) - { - sotDEBUGIN(15); -- DynamicRomeo::createRobot(); - sotDEBUGOUT(15); - } - -diff --git src/dynamic_graph/sot/romeo/robot.py src/dynamic_graph/sot/romeo/robot.py -index e9ea89f..9fce636 100644 ---- src/dynamic_graph/sot/romeo/robot.py -+++ src/dynamic_graph/sot/romeo/robot.py -@@ -16,7 +16,7 @@ - - from dynamic_graph.sot.dynamics.humanoid_robot import AbstractHumanoidRobot - from dynamic_graph.ros import RosRobotModel -- -+import pinocchio as se3 - from rospkg import RosPack - - # Sot model for the romeo_small.urdf (with gripper, no fingers) -@@ -204,6 +204,12 @@ class Robot (AbstractHumanoidRobot): - self.dynamic = RosRobotModel("{0}_dynamic".format(name)) - for i in self.jointMap: - self.dynamic.addJointMapping(i, self.jointMap[i]) -+ -+ self.pinocchioModel = se3.buildModelFromUrdf(self.urdfDir + self.urdfName, -+ se3.JointModelFreeFlyer()) -+ self.pinocchioData = self.pinocchioModel.createData() -+ self.dynamic.setModel(self.pinocchioModel) -+ self.dynamic.setData(self.pinocchioData) - self.dynamic.loadUrdf(self.urdfDir + self.urdfName) - - # complete feet position (TODO: move it into srdf file) diff --git a/sot-romeo-v3/patches/patch-ae b/sot-romeo-v3/patches/patch-ae deleted file mode 100644 index 4887adc1ccd2baccda4a2e0a2dcca5bc5cb9c546..0000000000000000000000000000000000000000 --- a/sot-romeo-v3/patches/patch-ae +++ /dev/null @@ -1,29 +0,0 @@ -diff --git src/dynamic_graph/sot/romeo/robot.py src/dynamic_graph/sot/romeo/robot.py -index 9fce636..d543666 100644 ---- src/dynamic_graph/sot/romeo/robot.py -+++ src/dynamic_graph/sot/romeo/robot.py -@@ -168,8 +168,6 @@ class Robot (AbstractHumanoidRobot): - #0.0, - ) - -- jointMap = { } -- jointMap['BODY'] = 'body' - - def __init__(self, name, - device = None, -@@ -202,15 +200,12 @@ class Robot (AbstractHumanoidRobot): - - # correct the name of the body link - self.dynamic = RosRobotModel("{0}_dynamic".format(name)) -- for i in self.jointMap: -- self.dynamic.addJointMapping(i, self.jointMap[i]) - - self.pinocchioModel = se3.buildModelFromUrdf(self.urdfDir + self.urdfName, - se3.JointModelFreeFlyer()) - self.pinocchioData = self.pinocchioModel.createData() - self.dynamic.setModel(self.pinocchioModel) - self.dynamic.setData(self.pinocchioData) -- self.dynamic.loadUrdf(self.urdfDir + self.urdfName) - - # complete feet position (TODO: move it into srdf file) - #ankle =self.dynamic.getAnklePositionInFootFrame() diff --git a/sot-romeo-v3/patches/patch-af b/sot-romeo-v3/patches/patch-af deleted file mode 100644 index 18833c68794cc8224cb41fdc67f888d84cd37aee..0000000000000000000000000000000000000000 --- a/sot-romeo-v3/patches/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt 2017-02-02 14:42:54.429473773 +0100 -+++ CMakeLists.txt.new 2017-02-02 14:43:26.486211731 +0100 -@@ -43,7 +43,7 @@ - ADD_REQUIRED_DEPENDENCY("dynamic-graph-python >=3.0") - ADD_REQUIRED_DEPENDENCY("sot-core >= 3.0") - ADD_REQUIRED_DEPENDENCY("sot-tools") --ADD_REQUIRED_DEPENDENCY("sot-dynamic >= 3.1") -+ADD_REQUIRED_DEPENDENCY("sot-dynamic-pinocchio >= 3.1") - - ADD_REQUIRED_DEPENDENCY("dynamic_graph_bridge >= 3.0.0") - # Search for dependencies.