Skip to content
Snippets Groups Projects
Commit 80aac249 authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

[wip/py-curves] Initial import

parent b6254a60
No related branches found
No related tags found
No related merge requests found
......@@ -83,6 +83,7 @@ SUBDIR+= prf-ros-control
SUBDIR+= prf-ros-controllers
SUBDIR+= prf-teleop-tools
SUBDIR+= py-crocoddyl
SUBDIR+= py-curves
SUBDIR+= py-dynamic-graph-bridge-v3
SUBDIR+= py-dynamic-graph-tutorial
SUBDIR+= py-dynamic-graph-v3
......
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.
# robotpkg Makefile for: wip/py-curves
# Created: Guilhem Saurel on Wed, 17 Apr 2019
#
ORG= loco-3d
NAME= curves
VERSION= 0.1.0
DISTNAME= ${NAME}-${VERSION}
PKGNAME= ${PKGTAG.python-}${DISTNAME}
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/}
MASTER_REPOSITORY= git https://gepgitlab.laas.fr/${ORG}/${NAME}.git
CHECKOUT_VCS_OPTS+= --recursive
CATEGORIES= wip
COMMENT= Library for creating curves
LICENSE= 2-clause-bsd
MAINTAINER= gepetto@laas.fr
CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib
DYNAMIC_PLIST_DIRS+= share/doc/${NAME}
USE_BOOST_LIBS= python
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../math/eigen3/depend.mk
include ../../math/py-eigenpy/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/sysdep/python.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Wed Apr 17 11:40:08 CEST 2019
include/curve/MathDefs.h
include/curve/bernstein.h
include/curve/bezier_curve.h
include/curve/bezier_polynom_conversion.h
include/curve/cubic_spline.h
include/curve/curve_abc.h
include/curve/curve_constraint.h
include/curve/exact_cubic.h
include/curve/helpers/effector_spline.h
include/curve/helpers/effector_spline_rotation.h
include/curve/linear_variable.h
include/curve/polynom.h
include/curve/quintic_spline.h
include/curve/spline_deriv_constraint.h
include/curves/config.hh
include/curves/deprecated.hh
include/curves/warning.hh
lib/pkgconfig/curves.pc
${PYTHON_SITELIB}/curves.so
# robotpkg depend.mk for: wip/py-curves
# Created: Guilhem Saurel on Wed, 17 Apr 2019
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
PY_CURVES_DEPEND_MK:= ${PY_CURVES_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= py-curves
endif
ifeq (+,$(PY_CURVES_DEPEND_MK)) # --------------------------------------
PREFER.py-curves?= robotpkg
DEPEND_USE+= py-curves
DEPEND_ABI.py-curves?= ${PKGTAG.python-}curves>=0.1.0
DEPEND_DIR.py-curves?= ../../wip/py-py-curves
SYSTEM_SEARCH.py-curves=\
include/curves/config.hh \
'${PYTHON_SYSLIBSEARCH}/curves.so' \
'lib/pkgconfig/curves.pc:/Version/s/[^0-9.]//gp'
include ../../mk/sysdep/python.mk
endif # PY_CURVES_DEPEND_MK --------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (curves-0.1.0.tar.gz) = 7b8319e4badbc8cc513e06d5be99e7590b613a76
RMD160 (curves-0.1.0.tar.gz) = d60b123e9488790428b83052e29712cde05654cc
Size (curves-0.1.0.tar.gz) = 805794 bytes
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