Skip to content

iDynTree 3.0.0 (2021-02-03)

Compare
Choose a tag to compare
@traversaro traversaro released this 03 Feb 17:57
· 591 commits to master since this release
918084f

Release Notes

Added

  • Add the possibility to plot and update frames in the Matlab visualizer.
  • Added getFileLocationOnLocalFileSystem method in ExternalMesh that attempts to find the mesh location in the local file system. This is now used by the Visualizer when loading the robot model (#798). This can also be used by the iDynTreeWrapper.prepareVisualization MATLAB function, if meshFilePrefix is explicitly set to "" (#817).
  • Add the possibility to extract submatrix with MatrixView (#800)
  • Improved the Visualizer library: camera animations and corrections, interface for frames and texture, fix of STL visualization. These improvements also include mouse control support for the camera, also in the idyntree-model-view application (#802).

Changed

  • Promoted the functions computeBoundingBoxFromShape and computeBoxVertices to public in the idyntree-solid-shapes library (#801).
  • The idyntree-yarp and idyntree-icub libraries are now header-only, and are always installed even if IDYNTREE_USES_YARP or IDYNTREE_USES_ICUB_MAIN are set to OFF, to simplify deployment of the library. The downstream libraries that want to use them need to find and link YARP and ICUB CMake packages on their own (#807).

Fixed

  • Fixed the IDYNTREE_USES_IRRLICHT option when irrlicht is installed via vcpkg (#806).