Skip to content

Latest commit

 

History

History
231 lines (141 loc) · 12.3 KB

CHANGELOG.md

File metadata and controls

231 lines (141 loc) · 12.3 KB

Changelog

This file documents notable changes to this project done before June 2024. For changes after that date, plase refers to the release notes of each release at https://github.com/robotology/icub-models/releases .

[Unreleased]

[2.6.0] - 2024-06-03

Added

Fixed

Removed

[2.5.0] - 2024-02-06

Added

Fixed

[2.4.1] - 2023-10-30

Fixed

  • Fixed version number in CMakeLists.txt and package.xml (#222).

[2.4.0] - 2023-10-30

Changed

  • Enable publishing of robot joints in ROS 2 via controlBoard_nws_ros2 for iCubGazeboV2_5_visuomanip (#211).
  • CMake: Permit to explictly specify Python installation directory by setting the ICUB_MODELS_PYTHON_INSTALL_DIR CMake variable (#218).
  • Delete unused files (robotology/icub-models-generator#236).
  • Remove iCubGenova04_plus model and rename iCubGazeboV2_5_plus to iCubGazeboV2_5_KIT_007 (robotology/icub-models-generator#250).

Fixed

  • Fixed wrong simulated finger hall effect sensors port names prefix for iCubGazeboV2_5_visuomanip (#215).
  • Fixed compatibility with Python 3.12 and various issues with recent Python versions (#217, #218, #219).
  • Change *_hand_fingers to *_hand_finger in iCubGazeboV2_5_visuomanip for consistency with the real robot (#213).
  • Fix location of collision element in iCubGazeboV3 model (robotology/icub-models-generator#251).

[2.3.0] - 2023-09-11

Fixed

[2.2.2] - 2023-07-10

Fixed

  • Fix version number in CMake and package.xml files.

[2.2.1] - 2023-07-10

Fixed

  • Fix Gazebo Classic simulation of iCub 2.* and 3 models, that stopped working since the 2.1.0 release (robotology/icub-models-generator#240). Note that this fix highlighted a bug in icub-models that was introduced in 1.26.0, namely that the names of the FT sensors in the iCub models is not consistent with the real robot. This issue will be fixed in a future release, see robotology/icub-models-generator#242 for more details.

Changed

[2.2.0] - 2023-06-27

Due to an error, this release did not contained improvements.

[2.1.0] - 2023-06-05

Changed

[2.0.1] - 2023-03-31

Fixed

  • Harmonize iCubGazeboV2_5_visuomanip RGB cameras port names (#196).

[2.0.0] - 2023-03-08

Fixed

[1.26.0] - 2022-12-09

Changed

Fixed

  • Fix finding the iCub package in ROS2 (#178).

[1.25.0] - 2022-08-23

Changed

[1.24.1] - 2022-06-08

Fixed

[1.24.0] - 2022-05-31

Fixed

[1.23.4] - 2022-05-06

Fixed

  • Make the C++ helper library more robust to system that automatically make the library relocatable such as conda (#154).

[1.23.3] - 2022-04-08

Fixed

  • In Python helper library, fix the get_models_path() when the icub_models package is installed with the robotology-superbuild (#149, #150).
  • Fix the PYTHON_ABSOLUTE_INSTDIR when a relative PYTHON_INSTDIR is detected (#150)

[1.23.2] - 2022-03-31

Fixed

  • Fix CMake configuration if Python library installation is enabled (#146).

[1.23.1] - 2022-03-30

Changed

  • The python module icub_models is now implemented in pure python. This removes the pybind11 dependency (#143)

[1.23.0] - 2022-02-28

Added

  • Implement a machinery to easily access model locations on C++ and Python (#130)

Changed

Fixed

[1.22.1] - 2021-12-04

Fixed

[1.22.0] - 2021-11-12

Changed

Fixed

[1.21.1] - 2021-09-03

Fixed

  • Fixed document on the use of AMENT_PREFIX_PATH environment variable (#101).
  • Fixed wrong default collision on the arms that slowed down Gazebo Classic simulation for iCub3 models (#100, robotology/icub-models-generator#208).

[1.21.0] - 2021-08-27

Added

  • The hand_mk3 and wrist_mk2 containing the new version of iCub's hand and wrist, codenamed iCub hand Mk3 and iCub wrist Mk2, have been added to the repo. As this models are still in development, they could change in the future (robotology/icub-models-generator#203, #95).

Changed

Fixed

[1.20.0] - 2021-05-30

Changed

[1.19.0] - 2021-02-24

Added

Fixed

[1.18.1] - 2020-11-30

Fixed

[1.18.0] - 2020-11-30

Added

  • Added first URDF model for the iCub3, namely the iCubGazeboV3 with inertia modified to run in Gazebo Classic, and iCubGenova09 for control of the real robot. As the development of this model is an ongoing activity, interested users are suggested to keep in sync with the updates that will happen in the devel branch.

Changed

  • The base_link massless link is now a child of the root_link link instead of being a parent. This has the effect that now when the URDF model of iCub is imported in Gazebo, after fixed joint lumping the link corresponding to the robot waist will be root_link, instead of base_link. This means that when the iCub model is included in a nested model, the joint to connect it to the rest of the model should refer to iCub::root_link instead of iCub::base_link (robotology/icub-models-generator#142, robotology/icub-models-generator#140 (comment)).