From 3a719f082554698c6cb586dadc73183ab8d053ee Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Fri, 18 Oct 2019 13:38:58 +0200 Subject: [PATCH] [wip/py-solo-pybullet] Initial Release --- Makefile | 1 + py-solo-pybullet/DESCR | 1 + py-solo-pybullet/Makefile | 28 ++++++++++++++++++++++++++++ py-solo-pybullet/PLIST | 6 ++++++ py-solo-pybullet/depend.mk | 28 ++++++++++++++++++++++++++++ py-solo-pybullet/distinfo | 3 +++ 6 files changed, 67 insertions(+) create mode 100644 py-solo-pybullet/DESCR create mode 100644 py-solo-pybullet/Makefile create mode 100644 py-solo-pybullet/PLIST create mode 100644 py-solo-pybullet/depend.mk create mode 100644 py-solo-pybullet/distinfo diff --git a/Makefile b/Makefile index 68298ab9..6a7ae6c6 100644 --- a/Makefile +++ b/Makefile @@ -105,6 +105,7 @@ SUBDIR+= py-qpoases SUBDIR+= py-qt-gepetto-pythonqt SUBDIR+= py-quadprog SUBDIR+= py-skeleton-model +SUBDIR+= py-solo-pybullet SUBDIR+= py-sot-application-v3 SUBDIR+= py-sot-core-v3 SUBDIR+= py-sot-dynamic-pinocchio-v3 diff --git a/py-solo-pybullet/DESCR b/py-solo-pybullet/DESCR new file mode 100644 index 00000000..ffd869b2 --- /dev/null +++ b/py-solo-pybullet/DESCR @@ -0,0 +1 @@ +A template-based Library for creating curves of arbitrary order and dimension, eventually subject to derivative constraints. The main use of the library is the creation of end-effector trajectories for legged robots. diff --git a/py-solo-pybullet/Makefile b/py-solo-pybullet/Makefile new file mode 100644 index 00000000..342e4a48 --- /dev/null +++ b/py-solo-pybullet/Makefile @@ -0,0 +1,28 @@ +# robotpkg Makefile for: wip/py37-solo-pybullet +# Created: Guilhem Saurel on Thu, 17 Oct 2019 +# + +ORG= gepetto +NAME= solo-pybullet +VERSION= 0.1.0 + +CATEGORIES= wip +COMMENT= Simulation and Controller code for Solo Quadruped + +LICENSE= 2-clause-bsd +MAINTAINER= gepetto@laas.fr + +USE_PYTHON_ONLY= true + +include ../../devel/jrl-cmakemodules/Makefile.common +include ../../pkgtools/pkg-config/depend.mk +include ../../math/eigen3/depend.mk +include ../../math/py-eigenpy/depend.mk +include ../../math/pinocchio/depend.mk +include ../../math/py-pinocchio/depend.mk +include ../../mk/sysdep/cmake.mk +include ../../mk/sysdep/python.mk +include ../../mk/sysdep/py-numpy.mk +include ../../mk/language/c.mk +include ../../mk/language/c++.mk +include ../../mk/robotpkg.mk diff --git a/py-solo-pybullet/PLIST b/py-solo-pybullet/PLIST new file mode 100644 index 00000000..202e71bf --- /dev/null +++ b/py-solo-pybullet/PLIST @@ -0,0 +1,6 @@ +@comment Thu Oct 17 10:38:43 CEST 2019 +${PYTHON_SITELIB}/solo_pybullet/PD.py +${PYTHON_SITELIB}/solo_pybullet/__init__.py +${PYTHON_SITELIB}/solo_pybullet/__main__.py +${PYTHON_SITELIB}/solo_pybullet/controller.py +${PYTHON_SITELIB}/solo_pybullet/initialization_simulation.py diff --git a/py-solo-pybullet/depend.mk b/py-solo-pybullet/depend.mk new file mode 100644 index 00000000..183cdc79 --- /dev/null +++ b/py-solo-pybullet/depend.mk @@ -0,0 +1,28 @@ +# robotpkg depend.mk for: wip/py37-solo-pybullet +# Created: Guilhem Saurel on Thu, 17 Oct 2019 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +PY_SOLO_PYBULLET_DEPEND_MK:= ${PY_SOLO_PYBULLET_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= py-solo-pybullet +endif + +ifeq (+,$(PY_SOLO_PYBULLET_DEPEND_MK)) # -------------------------------------- + +PREFER.py-solo-pybullet?= robotpkg + +DEPEND_USE+= py-solo-pybullet + +DEPEND_ABI.py-solo-pybullet?= ${PKGTAG.python-}solo-pybullet>=0.1.0 +DEPEND_DIR.py-solo-pybullet?= ../../wip/py-py-solo-pybullet + +SYSTEM_SEARCH.py-solo-pybullet=\ + '${PYTHON_SYSLIBSEARCH}/solo_pybullet/__init__.py' + +include ../../mk/sysdep/python.mk + +endif # PY_SOLO_PYBULLET_DEPEND_MK -------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/py-solo-pybullet/distinfo b/py-solo-pybullet/distinfo new file mode 100644 index 00000000..63adc81a --- /dev/null +++ b/py-solo-pybullet/distinfo @@ -0,0 +1,3 @@ +SHA1 (solo-pybullet-0.1.0.tar.gz) = e8d83f0b36bfa9a0c2216a032545c8aa5b5f46ab +RMD160 (solo-pybullet-0.1.0.tar.gz) = 4dff2b8398cd3c18ff3e60909995b05cab2bcb56 +Size (solo-pybullet-0.1.0.tar.gz) = 774975 bytes -- GitLab