Skip to content
Snippets Groups Projects
Commit 88793ae4 authored by Anthony Mallet's avatar Anthony Mallet
Browse files

[wip/sot-pattern-generator] Delete: moved to robotpkg

parent 4b910de1
No related branches found
No related tags found
No related merge requests found
......@@ -62,7 +62,6 @@ SUBDIR+= rfid-genom
SUBDIR+= robotModelParser-libs
SUBDIR+= robot-viewer
SUBDIR+= rtslam-genom
SUBDIR+= sot-pattern-generator
SUBDIR+= spark-genom
SUBDIR+= sparkyarp-genom
SUBDIR+= tcl-genomix
......
Create an entity to manage the walking pattern generator in a dynamic-graph.
This package wraps the walk pattern generator exposed by walkGenJrl (package
path/jrl-walkgen) for use in the stack of tasks (package motion/sot-dynamic).
Hence, by using this package, you can create several dynamicgraph::Entity
"entities" to control the walk pattern of a humanoid robot.
# robotpkg Makefile for: motion/sot-pattern-generator
# Created: Olivier Stasse on Thu, 18 Apr 2013
#
VERSION= 2.7.0
DISTNAME= sot-pattern-generator-${VERSION}
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=sot-pattern-generator/}
MASTER_REPOSITORY=\
${MASTER_REPOSITORY_GITHUB}/jrl-umi3218/sot-pattern-generator
MAINTAINER= gepetto@laas.fr
CATEGORIES= motion
COMMENT= Walking Pattern Generator
LICENSE= gnu-lgpl-v3
DYNAMIC_PLIST_DIRS+= share/doc/sot-pattern-generator
CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON}
CMAKE_ARGS+= -DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE}
CMAKE_ARGS+= -DPYTHON_LIBRARY=${PYTHON_LIB}
CMAKE_ARGS+= -DPYTHON_SITELIB=${PYTHON_SITELIB}
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../path/jrl-walkgen/depend.mk
include ../../math/jrl-dynamics/depend.mk
include ../../motion/sot-core/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/sysdep/doxygen.mk
include ../../mk/sysdep/python.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Fri Apr 19 11:20:42 CEST 2013
include/sot-pattern-generator/config.h
include/sot-pattern-generator/config.hh
include/sot-pattern-generator/deprecated.hh
include/sot-pattern-generator/exception-pg.h
include/sot-pattern-generator/next-step-pg-sot.h
include/sot-pattern-generator/next-step.h
include/sot-pattern-generator/pg-manager.h
include/sot-pattern-generator/pg.h
include/sot-pattern-generator/selector.h
include/sot-pattern-generator/step-checker.h
include/sot-pattern-generator/step-computer-force.h
include/sot-pattern-generator/step-computer-joystick.h
include/sot-pattern-generator/step-computer-pos.h
include/sot-pattern-generator/step-computer.h
include/sot-pattern-generator/step-observer.h
include/sot-pattern-generator/step-queue.h
include/sot-pattern-generator/step-time-line.h
include/sot-pattern-generator/warning.hh
include/sot-pattern-generator/which-foot-upper.h
lib/pkgconfig/sot-pattern-generator.pc
lib/plugin/exception-pg.so
lib/plugin/exception-pg.so.${PKGVERSION}
lib/plugin/next-step-pg-sot.so
lib/plugin/next-step-pg-sot.so.${PKGVERSION}
lib/plugin/next-step.so
lib/plugin/next-step.so.${PKGVERSION}
lib/plugin/pg-manager.so
lib/plugin/pg-manager.so.${PKGVERSION}
lib/plugin/pg.so
lib/plugin/pg.so.${PKGVERSION}
lib/plugin/selector.so
lib/plugin/selector.so.${PKGVERSION}
lib/plugin/step-checker.so
lib/plugin/step-checker.so.${PKGVERSION}
lib/plugin/step-computer-force.so
lib/plugin/step-computer-force.so.${PKGVERSION}
lib/plugin/step-computer-joystick.so
lib/plugin/step-computer-joystick.so.${PKGVERSION}
lib/plugin/step-computer-pos.so
lib/plugin/step-computer-pos.so.${PKGVERSION}
lib/plugin/step-observer.so
lib/plugin/step-observer.so.${PKGVERSION}
lib/plugin/step-queue.so
lib/plugin/step-queue.so.${PKGVERSION}
lib/plugin/step-time-line.so
lib/plugin/step-time-line.so.${PKGVERSION}
lib/plugin/which-foot-upper.so
lib/plugin/which-foot-upper.so.${PKGVERSION}
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/exception_pg/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/exception_pg/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/exception_pg/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/exception_pg/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/meta_pg.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/meta_pg${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/meta_pg${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/meta_selector.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/meta_selector${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/meta_selector${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step_pg_sot/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step_pg_sot/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step_pg_sot/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/next_step_pg_sot/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg_manager/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg_manager/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg_manager/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/pg_manager/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/selector/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/selector/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/selector/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/selector/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_checker/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_checker/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_checker/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_checker/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_force/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_force/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_force/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_force/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_joystick/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_joystick/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_joystick/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_joystick/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_pos/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_pos/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_pos/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_computer_pos/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_observer/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_observer/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_observer/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_observer/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_queue/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_queue/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_queue/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_queue/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_time_line/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_time_line/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_time_line/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/step_time_line/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/walking.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/walking${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/${PYTHON_PYCACHE}/walking${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/which_foot_upper/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/which_foot_upper/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/which_foot_upper/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/dynamic_graph/sot/pattern_generator/which_foot_upper/wrap.so
# robotpkg depend.mk for: motion/sot-pattern-generator
# Created: Olivier Stasse on Thu, 18 Apr 2013
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
SOT_PATTERN_GENERATOR_DEPEND_MK:= ${SOT_PATTERN_GENERATOR_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= sot-pattern-generator
endif
ifeq (+,$(SOT_PATTERN_GENERATOR_DEPEND_MK)) # ------------------------------
DEPEND_USE+= sot-pattern-generator
PREFER.sot-pattern-generator?= robotpkg
DEPEND_ABI.sot-pattern-generator?= sot-pattern-generator>=2.7
DEPEND_DIR.sot-pattern-generator?= ../../wip/sot-pattern-generator
SYSTEM_SEARCH.sot-pattern-generator=\
include/sot-pattern-generator/pg.h \
lib/plugin/pg.so \
'lib/pkgconfig/sot-pattern-generator.pc:/Version/s/[^0-9.]//pg' \
${PYTHON_SYSLIBSEARCH}/dynamic_graph/sot/pattern_generator/__init__.py
include ../../mk/sysdep/python.mk
endif # SOT_PATTERN_GENERATOR_DEPEND_MK ------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (sot-pattern-generator-2.7.0.tar.gz) = d3d1ae952be8908c39ceff0578061fc1ad37d11f
RMD160 (sot-pattern-generator-2.7.0.tar.gz) = 3268189de8705c90ad241481c5f852813d01d101
Size (sot-pattern-generator-2.7.0.tar.gz) = 114067 bytes
SHA1 (patch-aa) = 20f4acc1e234a31d116877ed7fcbb9d01d826850
Disable optional dependencies (prevents the package from accidentally
finding them if they are not wanted). This should be turned into a proper
robotpkg option.
--- CMakeLists.txt~ 2013-01-20 20:47:10.000000000 +0100
+++ CMakeLists.txt 2013-04-19 11:10:23.432672436 +0200
@@ -44,10 +44,10 @@
ADD_REQUIRED_DEPENDENCY("sot-core >= 1.0")
# Search for closed-source packages.
-ADD_OPTIONAL_DEPENDENCY("hrp2-dynamics >= 1.3.0")
-ADD_OPTIONAL_DEPENDENCY("hrp2-10-optimized >= 1.0")
+#ADD_OPTIONAL_DEPENDENCY("hrp2-dynamics >= 1.3.0")
+#ADD_OPTIONAL_DEPENDENCY("hrp2-10-optimized >= 1.0")
-ADD_OPTIONAL_DEPENDENCY("hrp2-10 >= 1.0.0")
+#ADD_OPTIONAL_DEPENDENCY("hrp2-10 >= 1.0.0")
ADD_SUBDIRECTORY(src)
ADD_SUBDIRECTORY(include)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment