Skip to content

Release of v2.9.2

Compare
Choose a tag to compare
@jlblancoc jlblancoc released this 19 Jun 23:45
· 522 commits to develop since this release
2.9.2
809a6c3

Version 2.9.2: Released June 20th, 2023

  • Changes in docs:
    • Update dependency in instructions from libftdi-dev to libftdi1-dev
  • Changes in libraries:
    • \ref mrpt_comms_grp
      • mrpt::comms::CInterfaceFTDI Fix usage of deprecated API in libftdi
    • \ref mrpt_obs_grp
      • New static method mrpt::obs::CRawlog::ReadFromArchive() (useful for python bindings)
      • New overload mrpt::obs::obs_to_viz() for mrpt::obs::CSensoryFrame containers
    • \ref mrpt_slam_grp
      • mrpt::slam::CMetricMapBuilder::getCurrentlyBuiltMetricMap() returns a const ref instead of a pointer (safer, and does not lead to memory crashes in the Python wrapper).
  • Python:
    • New wrapped functions:
      • mrpt.serialization.archiveFrom()
    • Fix python install directory:
      • ROS 1 or pure Debian: [...]/lib/python3/site-packages/
      • ROS 2: [...]/lib/python3.X/site-packages/
  • BUG FIXES:
    • Fixed including the wrong <mrpt/config.h> if building MRPT in a system with another ROS-provided MRPT build.
    • Fixed build errors with gcc-13 (Fixes Debian bug #1037783)