Skip to content

v1.0.0

Compare
Choose a tag to compare
@lola-masson lola-masson released this 03 Feb 15:26
· 155 commits to master since this release
cb66ce5

1.0.0

Braking changes:

  • Restructure the ifm3d-ros package into independent subpackages. Please check your path declarations again, especially for the launch files and messages and services.

Changes between ifm3d_ros 0.6.x and 1.0.0:

  • Order of axis changed in 3D (cloud topic and extrinsic calibration parameters): This wrapper keeps the axis orientation as defined by the underlying API, ifm3d. Therefore, you may see a different axis order for the cloud message compared to older versions of the ifm3d and ifm cameras.
  • Extrinsic calibration parameters: now consistent with SI units, e.g. translation are scaled in m and rotation parameters are scaled in rad.
  • Added publisher for 2D RGB data
  • Use CameraBase for compatibility with other O3 devices
  • Comment out methods / publisher which are not available for the O3RCamera (at the moment)
  • Comment out the unit vector publishing
  • Changed services trigger and softon, softoff to be compatible with new JSON methods and schema.
  • Changed service trigger to a dummy method until triggers are implemented for the O3R platform. It only has a status message at the moment.
  • Changed service dump: coverts from json to str for displaying the message

added:

  • Added pcic_port to the list of framegrabber arguments

known limitations:

  • This version of the ifm3d-ros package only works with the O3R camera platform.