diff --git a/sot-torque-control/Makefile b/sot-torque-control/Makefile index 1bcaf84cb439b04d4df483b8d490211972ade99e..8ccc2d1b8aebf755bed82caad3ddea78cc56ddcb 100644 --- a/sot-torque-control/Makefile +++ b/sot-torque-control/Makefile @@ -2,36 +2,32 @@ # Created: Olivier Stasse on Wed Feb 21 18:07:40 CET 2018 # -PKGNAME= sot-torque-control-${VERSION} -DISTNAME= sot-torque-control-${VERSION} -VERSION= 1.0.0 -PKGREVISION= 2 +ORG= stack-of-tasks +NAME= sot-torque-control +VERSION= 1.0.0 +PKGREVISION= 3 -MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=sot-torque-control/} -MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}/stack-of-tasks/sot-torque-control +DISTNAME= ${NAME}-${VERSION} + +MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/} +MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}/${ORG}/${NAME}.git CHECKOUT_VCS_OPTS= --recursive -MAINTAINER= gepetto@laas.fr -CATEGORIES= wip -COMMENT= Torque control for humanoids -LICENSE= 2-clause-bsd +MAINTAINER= gepetto@laas.fr +CATEGORIES= wip +COMMENT= Torque control for humanoids +LICENSE= 2-clause-bsd +CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=OFF WRKSRC= ${WRKDIR}/${DISTNAME:a=} -DYNAMIC_PLIST_DIRS+= share/doc/sot-torque-control - -CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON} -CMAKE_ARGS+= -DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE} -CMAKE_ARGS+= -DPYTHON_LIBRARY=${PYTHON_LIB} -CMAKE_ARGS+= -DPYTHON_SITELIB=${PYTHON_SITELIB} -CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib +DYNAMIC_PLIST_DIRS+= share/doc/${NAME} include ../../devel/boost-headers/depend.mk include ../../devel/boost-libs/depend.mk include ../../math/eigen3/depend.mk include ../../math/pinocchio/depend.mk -include ../../wip/py-dynamic-graph-v3/depend.mk include ../../wip/dynamic-graph-v3/depend.mk include ../../wip/sot-core-v3/depend.mk include ../../wip/tsid/depend.mk @@ -41,12 +37,6 @@ include ../../pkgtools/pkg-config/depend.mk include ../../mk/sysdep/cmake.mk include ../../mk/sysdep/doxygen.mk include ../../mk/sysdep/graphviz.mk -include ../../mk/sysdep/pdflatex.mk -include ../../mk/sysdep/py-sphinx.mk -include ../../mk/sysdep/python.mk include ../../mk/language/c.mk include ../../mk/language/c++.mk include ../../mk/robotpkg.mk - -pre-configure: - ${RUN}${MKDIR} ${WRKSRC}/_build diff --git a/sot-torque-control/PLIST b/sot-torque-control/PLIST index f6441ed251205baac89821b78d48ec65eb1ca521..ee69c8ef522854e504a8d8ecb787d477dee21b8f 100644 --- a/sot-torque-control/PLIST +++ b/sot-torque-control/PLIST @@ -13,6 +13,7 @@ include/sot/torque_control/filter-differentiator.hh include/sot/torque_control/free-flyer-locator.hh include/sot/torque_control/imu_offset_compensation.hh include/sot/torque_control/inverse-dynamics-balance-controller.hh +include/sot/torque_control/joint-torque-controller.hh include/sot/torque_control/joint-trajectory-generator.hh include/sot/torque_control/madgwickahrs.hh include/sot/torque_control/motor-model.hh @@ -71,56 +72,3 @@ lib/plugin/torque-offset-estimator.so lib/plugin/torque-offset-estimator.so.${PKGVERSION} lib/plugin/trace-player.so lib/plugin/trace-player.so.${PKGVERSION} -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/admittance_controller/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/admittance_controller/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/base_estimator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/base_estimator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/common_sot_py.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/control_manager/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/control_manager/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/create_entities_utils.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/current_controller/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/current_controller/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/device_torque_ctrl/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/device_torque_ctrl/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/filter_differentiator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/filter_differentiator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/free_flyer_locator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/free_flyer_locator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/identification/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/identification/identification_utils.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/imu_offset_compensation/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/imu_offset_compensation/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/inverse_dynamics_balance_controller/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/inverse_dynamics_balance_controller/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/joint_torque_controller/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/joint_torque_controller/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/joint_trajectory_generator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/joint_trajectory_generator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/madgwickahrs/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/madgwickahrs/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/main.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/main_sim.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/nd_trajectory_generator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/nd_trajectory_generator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/numerical_difference/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/numerical_difference/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/position_controller/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/position_controller/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/se3_trajectory_generator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/se3_trajectory_generator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/tests/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/tests/robot_data_test.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/tests/test_balance_ctrl_openhrp.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/tests/test_control_manager.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/tests/test_velocity_filters.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/torque_offset_estimator/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/torque_offset_estimator/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/trace_player/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/trace_player/wrap.so -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/utils/__init__.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/utils/filter_utils.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/utils/plot_utils.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/utils/sot_utils.py -${PYTHON_SITELIB}/dynamic_graph/sot/torque_control/wrap.so