Pinocchio Versions Save

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

v2.7.1

2 weeks ago

What's Changed

Changed

  • Modify algorithm that appends a model to another (#2218)
  • Set NOMINMAX as a public definitions on Windows (#2139)
  • Improve documentation of enum ReferenceFrame (#2190)
  • Improve documentation of getJointJacobian (#2193).

Fixed

  • CMake now uses Relative Path instead of Absolute (#2202)
  • Order of frames in ReducedModel is now the same as in the full model (#2160)
  • Remove a lot of warnings (#2139)
  • MeshcatVisualizer doesn't crash anymore when there is no collision model defined (#2147)
  • Fix MSVC build (#2155)
  • Fix stub generation (#2166)
  • Clean up empty documentation pages and sections (#2167)
  • Fix SO(3) title and cross-section reference in the documentation (#2210)

Added

  • Add examples/floating-base-velocity-viewer.py to visualize floating base velocity (#2143)
  • Add remark to the documentation of getFrame(Classical)Acceleration functions (#2169)
  • Allow use of installed jrl-cmakemodules (#2216)

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.7.0...v2.7.1

v2.7.0

3 months ago

What's Changed

Added

  • Add GeometryObject::meshMaterial attribute (#2084)

Fixed

  • Use bp::ssize_t for recent version of Windows compilers (#2102)
  • Fix missing include for Boost >= 1.83 (#2103)
  • Remove f-strings to fix install with python 2 (#2110)
  • CMake: stop exporting CppAd/cppadcodegen & fetch submodule if not available (#2112)
  • Fix malloc issue in CRBA algo (#2126)
  • Fix build cppad and cppadcg with Boost < 1.77 (#2132)

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.21...v2.7.0

v2.6.21

5 months ago

What's Changed

Added

  • Add inverse dynamics (rnea) Python and C++ example (#2083)
  • Add visualization of Frames in MeshCat viewer (#2098)

Fixed

  • Re-initialize Ycrb[0] in crbaMinimal (#2040)
  • Fix custom scalar use in log function (#2047)
  • Raise exception on wrong input size in XYZQUATToSE3 Python binding function (#2073)
  • Remove memory leak in buildGeomFromUrdf and buildGeomFromUrdfString Python binding functions (#2082https://github.com/stack-of-tasks/pinocchio/pull/2082)
  • Fix Panda3D viewer examples (#2087)
  • Fix centroidal dynamics derivatives with respect to time (#2094))

Changed

  • Rename freeflyer_joint to root_joint in humanoid sample model (#2043)
  • CMake minimal version is now 3.10 (#2055)
  • Split headers and sources in different directories to have a more standard C++ project (#2070)

Removed

  • Remove support to hpp-fcl < v2.0.0 (#2086)

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.20...v2.6.21

v2.6.20

9 months ago

What's Changed

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.19...v2.6.20

v2.6.19

10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.18...v2.6.19

v2.6.18

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.17...v2.6.18

v2.6.17

1 year ago

What's Changed

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.16...v2.6.17

v2.6.16

1 year ago

What's Changed

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.15...v2.6.16

v2.6.15

1 year ago

What's Changed

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.14...v2.6.15

v2.6.14

1 year ago

What's Changed

Full Changelog: https://github.com/stack-of-tasks/pinocchio/compare/v2.6.13...v2.6.14