Skip to content

Latest commit

 

History

History
79 lines (57 loc) · 6.65 KB

CHANGELOG.md

File metadata and controls

79 lines (57 loc) · 6.65 KB

Changelog

All notable changes to this project will be documented in this file.

The format of this document is based on Keep a Changelog.

[Unreleased]

Added

  • Added dependency on graphviz to compile yarpviz YARP tool (robotology#988).

Changed

  • On Windows the option ROBOTOLOGY_USES_ESDCAN is now enabled when generating conda packages (robotology#935).
  • For the YARP package, the compilation of the usbCamera device on Linux is enabled even if ROBOTOLOGY_ENABLE_ICUB_HEAD is OFF (robotology#989).
  • walking-controllers now depends on bipedal-locomotion-framework, so it is now compiled if ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS option is enabled (robotology#1013).

[2021.11.1] - 2022-01-05

Fixed

[2021.11.0] - 2021-12-06

Changed

  • Enable the compilation of the bcbBattery device on icub-main when using the ICUB_HEAD profile (robotology#912).
  • Added assimp dependency and enabled IDYNTREE_USES_ASSIMP option in iDynTree (robotology#918).

Fixed

  • Fixed the values assigned to the AMENT_PREFIX_PATH environment variable for ROS2 compatibility (robotology#868).
  • Fixed the missing dependency of bipedal-locomotion-framework on UnicyclePlanner (robotology#909).

[2021.08] - 2021-08-31

Added

  • Add nlohmann-json dependency to the superbuild (robotology#776).
  • In YARP, all the fake*** YARP devices are now enabled (robotology#797).
  • pybind11 has been added as dependency for the ROBOTOLOGY_USES_PYTHON option (robotology#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 (robotology#807, robotology#817).
  • The idyntree-yarp-tools was added to the Dynamics component of the superbuild (robotology#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 (robotology#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 (robotology#842).

Fixed

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

[2021.05] - 2021-05-31

Added

Removed

[2021.02] - 2021-02-25

Changed

  • All the subproject repos are now cloned in robotology-superbuild/src and the corresponding build directories are created in robotology-superbuild/build/src ( robotology/community#451 ).
  • iDynTree is now compiled with the IDYNTREE_USES_IRRLICHT option. As a consequence, irrlicht has been added as a dependency on all supported platforms (robotology#618).
  • The GAZEBO_YARP_PLUGINS_HAS_OPENCV CMake option of gazebo-yarp-plugins is now set to ON (robotology#619).

Deprecated

  • The icub-gazebo repository has been deprecated and will be removed in 2021.05 release.

Removed