Releases: stack-of-tasks/pinocchio
Releases · stack-of-tasks/pinocchio
Pinocchio 2.7.0
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: v2.6.21...v2.7.0
Pinocchio 2.6.21
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]
incrbaMinimal
(#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
andbuildGeomFromUrdfString
Python binding functions (#2082#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: v2.6.20...v2.6.21
Pinocchio 2.6.20
What's Changed
- Fix support of recent versions of Boost for CppAD and CppADCodeGen by @jcarpent in #2000
- build(deps): bump ros-industrial/industrial_ci from afbf77f39db26785371161d5691ab435b31bb3ba to 1e0c5aff1147d50d58bf4185a55ff564c9b6e027 by @dependabot in #2007
- Enabled copy and deepcopy by @cmastalli in #1882
- build(deps): bump ros-industrial/industrial_ci from afbf77f39db26785371161d5691ab435b31bb3ba to 9f963f67ebb889792175776c5ee00134d7bb569b by @dependabot in #2013
- Sync submodule cmake by @jcarpent in #2029
Full Changelog: v2.6.19...v2.6.20
Pinocchio 2.6.19
What's Changed
- Add Motion::toHomogeneousMatrix by @stephane-caron in #1946
- The insatiable English teacher PR 🧙 by @stephane-caron in #1957
- require C++14 for Boost >= 1.81 by @nim65s in #1949
- CMake: an example require python 3 by @nim65s in #1966
- Fix IK example in the documentation by @stephane-caron in #1963
- Issue templates by @stephane-caron in #1971
- build(deps): bump ros-industrial/industrial_ci from 4b78602d67127a63dce62926769d9ec4e2ce72e4 to afbf77f39db26785371161d5691ab435b31bb3ba by @dependabot in #1976
- Enhance CMake packaging for Windows by @jcarpent in #1984
- Documentation by @drewhamiltonasdf in #1986
- Add support for ccache on Conda build by @jcarpent in #1987
- build(deps): bump ros-industrial/industrial_ci from 4b78602d67127a63dce62926769d9ec4e2ce72e4 to afbf77f39db26785371161d5691ab435b31bb3ba by @dependabot in #1988
- Enhance compatibility with new Python versions by @jcarpent in #1996
New Contributors
- @drewhamiltonasdf made their first contribution in #1986
Full Changelog: v2.6.18...v2.6.19
Pinocchio 2.6.18
What's Changed
- Support force in pybind11 by @cmastalli in #1868
- Fix some Python bindings signatures and add stub generation. by @duburcqa in #1869
- Fix IK example by @stephane-caron in #1875
- Remove empty examples by @stephane-caron in #1878
- build(deps): bump ros-industrial/industrial_ci from 6a8f546cbd31fbd5c9f77e3409265c8b39abc3d6 to 4b78602d67127a63dce62926769d9ec4e2ce72e4 by @dependabot in #1890
- add static-contact-dynamics example by @PepMS in #1891
- Update documentation of
JointModel.shortname
in python bindings by @Danfoa in #1892 - update doc by @fabinsch in #1898
- Document that joints need to be added in depth-first order by @traversaro in #1899
- fix INSTALL_RPATH on ROS & OSX by @nim65s in #1908
- Python example: update joint placements after loading a URDF by @stephane-caron in #1911
- Remove more empty sections from the docs by @stephane-caron in #1912
- Sync submodule cmake by @jcarpent in #1914
- update doc for fixed joint by @fabinsch in #1920
- doc: more information about frames on cheatsheet by @fabinsch in #1930
- Define operational frames in the documentation by @stephane-caron in #1929
- Remove support of np.matrix by @jcarpent in #1941
- Fix other np.matrix issues by @jcarpent in #1942
New Contributors
Full Changelog: v2.6.17...v2.6.18
Pinocchio 2.6.17
What's Changed
- Fix Jlog6 documentation by @stephane-caron in #1857
- Add documentation to Jlog3 by @stephane-caron in #1858
- [python/visualize] Extend visualizer features and implement them for MeshcatVisualizer by @ManifoldFR in #1845
- Second-order RNEA derivatives by @jcarpent in #1860
- Sync submodule CMake by @jcarpent in #1863
- Fix support of AVX2. by @duburcqa in #1865
Full Changelog: v2.6.16...v2.6.17
Pinocchio 2.6.16
What's Changed
- Enforce testing of Python bindings by @jcarpent in #1853
- Fix issue with Python 3.6 by @jcarpent in #1855
Full Changelog: v2.6.15...v2.6.16
Pinocchio 2.6.15
What's Changed
- More documentation for getJointJacobian by @stephane-caron in #1836
- Error when integrating SE3 with the same vector given as input and output by @duburcqa in #1775
- Documentation for Jlog6 by @stephane-caron in #1842
- remove useless header by @nim65s in #1846
- Fix issue with recent change on master branch for ROS-CI by @jcarpent in #1847
- Fix issue with old version of Boost and eigenpy >= 2.9.0 by @jcarpent in #1851
Full Changelog: v2.6.14...v2.6.15
Pinocchio 2.6.14
What's Changed
Full Changelog: v2.6.13...v2.6.14
Pinocchio 2.6.13
What's Changed
- build(deps): bump goanpeca/setup-miniconda from 1 to 2 by @dependabot in #1790
- Skip collision pairs between geom on same joint in appendGeometryModel by @jmirabel in #1791
- Fix issue with Boost 1.78 on OSX systems by @jcarpent in #1792
- build(deps): bump goanpeca/setup-miniconda from 1 to 2 by @dependabot in #1793
- Add helper functions for computing supported inertia and force by frames by @EtienneAr in #1796
- Follow-up : Supported inertia by frame by @EtienneAr in #1797
- build(deps): bump goanpeca/setup-miniconda from 1 to 2 by @dependabot in #1799
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1801
- build(deps): bump goanpeca/setup-miniconda from 1 to 2 by @dependabot in #1802
- build(deps): bump goanpeca/setup-miniconda from 1 to 2 by @dependabot in #1809
- Sync submodule cmake by @jcarpent in #1811
- Fix Python issues by @jcarpent in #1821
- Allow to use std::shared_ptr by @florent-lamiraux in #1822
Full Changelog: v2.6.12...v2.6.13