Skip to content

robotology-superbuild 2021.08

Compare
Choose a tag to compare
@traversaro traversaro released this 31 Aug 09:31
· 7 commits to releases/2021.08 since this release
d00707e

robotology-superbuild 2021.08

To use the robotology-superbuild 2021.08, just checkout the release tag v2021.08, and follow the instructions in the Release README.

For more info on the 2021.08 release, check the distro announcement in robotology/community#543 .

The precise list of releases of the subprojects included in the 2021.08 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.08/ .

Detailed ChangeLog

Added

  • Add nlohmann-json dependency to the superbuild (#776).
  • In YARP, all the fake*** YARP devices are now enabled (#797).
  • pybind11 has been added as dependency for the ROBOTOLOGY_USES_PYTHON option (#800), to enable compilation of Python bindings of manif and bipedal-locomotion-framework.
  • ycm-cmake-modules, osqp-eigen, robot-testing-framework and idyntree conda packages are now part of the conda-forge channel. The new idyntree-matlab-bindings package is now contained in the robotology channel (#807, #817).
  • The idyntree-yarp-tools was added to the Dynamics component of the superbuild (#818).
  • An apt.txt file and a scripts/install_apt_dependencies.sh script have been added to the superbuild to report the required apt packages in a machine readable form. People that mantain either Docker recipes or documentation on how to instal the robotology-superbuild are suggest to switch to use these files instead of hardcoding the dependencies manually (#825).

Deprecated

  • This release is the last one with Gazebo 9/10 support. From the next release, Gazebo 11 will be required (robotology/community#534).
  • The Homebrew-based installation procedure is deprecated, and the release 2021.11 will be the last one with support for it (#842).

Fixed

  • The human-dynamics-estimation project as been renamed to HumanDynamicsEstimation for consistency with the CMake name of the project (#844).
  • Added the missing dependency of walking-teleoperation on HumanDynamicsEstimation (#844).