stack-of-tasks / pinocchio

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
http://stack-of-tasks.github.io/pinocchio/
BSD 2-Clause "Simplified" License
1.78k stars 375 forks source link

Release version 2.1.2 on robotpkg #765

Closed jviereck closed 5 years ago

jviereck commented 5 years ago

hi folks,

the current version (Date 11 April 2019) of pinocchio at openrobots

http://robotpkg.openrobots.org/robotpkg/math/pinocchio/index.html

is 2.1.0. Is there a chance to release version 2.1.2 there?

Best, Julian

\cc @nim65s

nim65s commented 5 years ago

Hi @jviereck

I'm currently on on it, the binary will be available soon :)

jcarpent commented 5 years ago

@nim65s it should be nice if you can provide a clear deadline for this release, in such a way everybody is aware of it.

jviereck commented 5 years ago

Could it be that the current robotpkg-pinocchio package in version 2.1.0 is also broken? When I try to install it the python files are not installed. When I look at the content of the package, no python files are listed :/

$ dpkg-query -L robotpkg-pinocchio 
/.
/opt
/opt/openrobots
/opt/openrobots/share
/opt/openrobots/share/doc
/opt/openrobots/share/doc/debian
/opt/openrobots/share/doc/debian/pinocchio
/opt/openrobots/share/doc/debian/pinocchio/+BUILD_VERSION
/opt/openrobots/share/doc/debian/pinocchio/+DESC
/opt/openrobots/share/doc/debian/pinocchio/+SIZE_PKG
/opt/openrobots/share/doc/debian/pinocchio/control
/opt/openrobots/share/doc/debian/pinocchio/+CONTENTS
/opt/openrobots/share/doc/debian/pinocchio/+BUILD_INFO
/opt/openrobots/share/doc/debian/pinocchio/+SIZE_ALL
/opt/openrobots/share/doc/debian/pinocchio/+COMMENT
/opt/openrobots/lib
/opt/openrobots/lib/pkgconfig
/opt/openrobots/lib/pkgconfig/pinocchio.pc
/opt/openrobots/lib/libpinocchio.so
/opt/openrobots/include
/opt/openrobots/include/pinocchio
/opt/openrobots/include/pinocchio/multibody
/opt/openrobots/include/pinocchio/multibody/frame.hpp
/opt/openrobots/include/pinocchio/multibody/model.hxx
/opt/openrobots/include/pinocchio/multibody/data.hpp
/opt/openrobots/include/pinocchio/multibody/fcl.hpp
/opt/openrobots/include/pinocchio/multibody/joint
/opt/openrobots/include/pinocchio/multibody/joint/joint-base.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-spherical-ZYX.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-composite.hxx
/opt/openrobots/include/pinocchio/multibody/joint/joint-translation.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-generic.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-revolute-unbounded.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-composite.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-prismatic.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-revolute.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-planar.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-basic-visitors.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-collection.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-free-flyer.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-revolute-unaligned.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-prismatic-unaligned.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-spherical.hpp
/opt/openrobots/include/pinocchio/multibody/joint/fwd.hpp
/opt/openrobots/include/pinocchio/multibody/joint/joint-basic-visitors.hxx
/opt/openrobots/include/pinocchio/multibody/fcl.hxx
/opt/openrobots/include/pinocchio/multibody/data.hxx
/opt/openrobots/include/pinocchio/multibody/force-set.hpp
/opt/openrobots/include/pinocchio/multibody/constraint.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup
/opt/openrobots/include/pinocchio/multibody/liegroup/vector-space.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-variant.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-variant-visitors.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-base.hxx
/opt/openrobots/include/pinocchio/multibody/liegroup/cartesian-product.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-variant-visitors.hxx
/opt/openrobots/include/pinocchio/multibody/liegroup/special-orthogonal.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-generic.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-base.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-collection.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-algo.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/cartesian-product-variant.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/liegroup-algo.hxx
/opt/openrobots/include/pinocchio/multibody/liegroup/special-euclidean.hpp
/opt/openrobots/include/pinocchio/multibody/liegroup/fwd.hpp
/opt/openrobots/include/pinocchio/multibody/geometry.hpp
/opt/openrobots/include/pinocchio/multibody/visitor.hpp
/opt/openrobots/include/pinocchio/multibody/model.hpp
/opt/openrobots/include/pinocchio/multibody/fwd.hpp
/opt/openrobots/include/pinocchio/multibody/geometry.hxx
/opt/openrobots/include/pinocchio/exception.hpp
/opt/openrobots/include/pinocchio/bindings
/opt/openrobots/include/pinocchio/bindings/python
/opt/openrobots/include/pinocchio/bindings/python/multibody
/opt/openrobots/include/pinocchio/bindings/python/multibody/frame.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/data.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/joint
/opt/openrobots/include/pinocchio/bindings/python/multibody/joint/joint-derived.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/joint/joint.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/joint/joints-variant.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/joint/joints-datas.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/joint/joints-models.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/geometry-object.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/geometry-data.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/fcl
/opt/openrobots/include/pinocchio/bindings/python/multibody/fcl/mesh-loader.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/fcl/contact.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/fcl/collision-result.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/fcl/distance-result.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/fcl/collision-geometry.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/model.hpp
/opt/openrobots/include/pinocchio/bindings/python/multibody/geometry-model.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils
/opt/openrobots/include/pinocchio/bindings/python/utils/pickle-vector.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/printable.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/std-aligned-vector.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/handler.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/conversions.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/std-vector.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/constant.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/copyable.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/eigen_container.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/version.hpp
/opt/openrobots/include/pinocchio/bindings/python/utils/pickle-map.hpp
/opt/openrobots/include/pinocchio/bindings/python/spatial
/opt/openrobots/include/pinocchio/bindings/python/spatial/se3.hpp
/opt/openrobots/include/pinocchio/bindings/python/spatial/inertia.hpp
/opt/openrobots/include/pinocchio/bindings/python/spatial/force.hpp
/opt/openrobots/include/pinocchio/bindings/python/spatial/explog.hpp
/opt/openrobots/include/pinocchio/bindings/python/spatial/motion.hpp
/opt/openrobots/include/pinocchio/bindings/python/parsers
/opt/openrobots/include/pinocchio/bindings/python/parsers/parsers.hpp
/opt/openrobots/include/pinocchio/bindings/python/parsers/sample-models.hpp
/opt/openrobots/include/pinocchio/bindings/python/parsers/python.hpp
/opt/openrobots/include/pinocchio/bindings/python/algorithm
/opt/openrobots/include/pinocchio/bindings/python/algorithm/algorithms.hpp
/opt/openrobots/include/pinocchio/bindings/python/fwd.hpp
/opt/openrobots/include/pinocchio/warning.hpp
/opt/openrobots/include/pinocchio/config.hpp
/opt/openrobots/include/pinocchio/eigen-macros.hpp
/opt/openrobots/include/pinocchio/container
/opt/openrobots/include/pinocchio/container/aligned-vector.hpp
/opt/openrobots/include/pinocchio/utils
/opt/openrobots/include/pinocchio/utils/file-explorer.hpp
/opt/openrobots/include/pinocchio/utils/timer.hpp
/opt/openrobots/include/pinocchio/utils/axis-label.hpp
/opt/openrobots/include/pinocchio/utils/eigen-fix.hpp
/opt/openrobots/include/pinocchio/utils/string-generator.hpp
/opt/openrobots/include/pinocchio/utils/version.hpp
/opt/openrobots/include/pinocchio/spatial
/opt/openrobots/include/pinocchio/spatial/force-base.hpp
/opt/openrobots/include/pinocchio/spatial/cartesian-axis.hpp
/opt/openrobots/include/pinocchio/spatial/act-on-set.hxx
/opt/openrobots/include/pinocchio/spatial/fcl-pinocchio-conversions.hpp
/opt/openrobots/include/pinocchio/spatial/se3-tpl.hpp
/opt/openrobots/include/pinocchio/spatial/force-tpl.hpp
/opt/openrobots/include/pinocchio/spatial/skew.hpp
/opt/openrobots/include/pinocchio/spatial/motion-tpl.hpp
/opt/openrobots/include/pinocchio/spatial/act-on-set.hpp
/opt/openrobots/include/pinocchio/spatial/se3.hpp
/opt/openrobots/include/pinocchio/spatial/force-dense.hpp
/opt/openrobots/include/pinocchio/spatial/inertia.hpp
/opt/openrobots/include/pinocchio/spatial/force.hpp
/opt/openrobots/include/pinocchio/spatial/motion-dense.hpp
/opt/openrobots/include/pinocchio/spatial/se3-base.hpp
/opt/openrobots/include/pinocchio/spatial/explog.hpp
/opt/openrobots/include/pinocchio/spatial/force-ref.hpp
/opt/openrobots/include/pinocchio/spatial/motion-base.hpp
/opt/openrobots/include/pinocchio/spatial/explog-quaternion.hpp
/opt/openrobots/include/pinocchio/spatial/symmetric3.hpp
/opt/openrobots/include/pinocchio/spatial/motion-ref.hpp
/opt/openrobots/include/pinocchio/spatial/motion.hpp
/opt/openrobots/include/pinocchio/spatial/fwd.hpp
/opt/openrobots/include/pinocchio/spatial/spatial-axis.hpp
/opt/openrobots/include/pinocchio/spatial/motion-zero.hpp
/opt/openrobots/include/pinocchio/math
/opt/openrobots/include/pinocchio/math/cppadcg.hpp
/opt/openrobots/include/pinocchio/math/taylor-expansion.hpp
/opt/openrobots/include/pinocchio/math/quaternion.hpp
/opt/openrobots/include/pinocchio/math/sincos.hpp
/opt/openrobots/include/pinocchio/math/matrix.hpp
/opt/openrobots/include/pinocchio/math/cppad.hpp
/opt/openrobots/include/pinocchio/math/fwd.hpp
/opt/openrobots/include/pinocchio/parsers
/opt/openrobots/include/pinocchio/parsers/srdf.hxx
/opt/openrobots/include/pinocchio/parsers/utils.hpp
/opt/openrobots/include/pinocchio/parsers/sample-models.hxx
/opt/openrobots/include/pinocchio/parsers/srdf.hpp
/opt/openrobots/include/pinocchio/parsers/sample-models.hpp
/opt/openrobots/include/pinocchio/parsers/python.hpp
/opt/openrobots/include/pinocchio/parsers/urdf.hpp
/opt/openrobots/include/pinocchio/parsers/urdf
/opt/openrobots/include/pinocchio/parsers/urdf/model.hxx
/opt/openrobots/include/pinocchio/parsers/urdf/utils.hpp
/opt/openrobots/include/pinocchio/parsers/urdf/types.hpp
/opt/openrobots/include/pinocchio/parsers/urdf/geometry.hxx
/opt/openrobots/include/pinocchio/algorithm
/opt/openrobots/include/pinocchio/algorithm/aba.hpp
/opt/openrobots/include/pinocchio/algorithm/frames.hpp
/opt/openrobots/include/pinocchio/algorithm/contact-dynamics.hpp
/opt/openrobots/include/pinocchio/algorithm/rnea-derivatives.hpp
/opt/openrobots/include/pinocchio/algorithm/finite-differences.hxx
/opt/openrobots/include/pinocchio/algorithm/check.hpp
/opt/openrobots/include/pinocchio/algorithm/check.hxx
/opt/openrobots/include/pinocchio/algorithm/regressor.hpp
/opt/openrobots/include/pinocchio/algorithm/joint-configuration.hxx
/opt/openrobots/include/pinocchio/algorithm/center-of-mass.hpp
/opt/openrobots/include/pinocchio/algorithm/joint-configuration.hpp
/opt/openrobots/include/pinocchio/algorithm/aba-derivatives.hpp
/opt/openrobots/include/pinocchio/algorithm/finite-differences.hpp
/opt/openrobots/include/pinocchio/algorithm/dynamics.hpp
/opt/openrobots/include/pinocchio/algorithm/aba.hxx
/opt/openrobots/include/pinocchio/algorithm/center-of-mass-derivatives.hxx
/opt/openrobots/include/pinocchio/algorithm/kinematics.hxx
/opt/openrobots/include/pinocchio/algorithm/cholesky.hxx
/opt/openrobots/include/pinocchio/algorithm/cholesky.hpp
/opt/openrobots/include/pinocchio/algorithm/centroidal.hxx
/opt/openrobots/include/pinocchio/algorithm/center-of-mass-derivatives.hpp
/opt/openrobots/include/pinocchio/algorithm/jacobian.hpp
/opt/openrobots/include/pinocchio/algorithm/rnea.hxx
/opt/openrobots/include/pinocchio/algorithm/center-of-mass.hxx
/opt/openrobots/include/pinocchio/algorithm/copy.hpp
/opt/openrobots/include/pinocchio/algorithm/rnea-derivatives.hxx
/opt/openrobots/include/pinocchio/algorithm/kinematics.hpp
/opt/openrobots/include/pinocchio/algorithm/kinematics-derivatives.hpp
/opt/openrobots/include/pinocchio/algorithm/centroidal-derivatives.hpp
/opt/openrobots/include/pinocchio/algorithm/centroidal-derivatives.hxx
/opt/openrobots/include/pinocchio/algorithm/energy.hpp
/opt/openrobots/include/pinocchio/algorithm/aba-derivatives.hxx
/opt/openrobots/include/pinocchio/algorithm/regressor.hxx
/opt/openrobots/include/pinocchio/algorithm/crba.hpp
/opt/openrobots/include/pinocchio/algorithm/compute-all-terms.hpp
/opt/openrobots/include/pinocchio/algorithm/kinematics-derivatives.hxx
/opt/openrobots/include/pinocchio/algorithm/contact-dynamics.hxx
/opt/openrobots/include/pinocchio/algorithm/crba.hxx
/opt/openrobots/include/pinocchio/algorithm/centroidal.hpp
/opt/openrobots/include/pinocchio/algorithm/geometry.hpp
/opt/openrobots/include/pinocchio/algorithm/rnea.hpp
/opt/openrobots/include/pinocchio/algorithm/jacobian.hxx
/opt/openrobots/include/pinocchio/algorithm/geometry.hxx
/opt/openrobots/include/pinocchio/algorithm/default-check.hpp
/opt/openrobots/include/pinocchio/algorithm/frames.hxx
/opt/openrobots/include/pinocchio/deprecation.hpp
/opt/openrobots/include/pinocchio/deprecated-macros.hpp
/opt/openrobots/include/pinocchio/codegen
/opt/openrobots/include/pinocchio/codegen/code-generator-base.hpp
/opt/openrobots/include/pinocchio/codegen/code-generator-algo.hpp
/opt/openrobots/include/pinocchio/deprecated.hpp
/opt/openrobots/include/pinocchio/deprecated-namespaces.hpp
/opt/openrobots/include/pinocchio/fwd.hpp
/opt/openrobots/include/pinocchio/macros.hpp
/usr
/usr/share
/usr/share/doc
/usr/share/doc/robotpkg-pinocchio
olivier-stasse commented 5 years ago

@jviereck The python files are installed by a different package

robotpkg-py27-pinocchio

because they are tested against several version of python. We are preparing the switch to python 3 which will be mandatory in 2020. All our binaries packages are trying to follow this policy. So if you wish you can use

robotpkg-py35-pinocchio
jviereck commented 5 years ago

Thanks a lot @olivier-stasse !

nim65s commented 5 years ago

Done