CHANGELOG

Changelog for package ros_ign_bridge

0.244.14 (2024-04-08)

0.244.13 (2024-01-23)

0.244.12 (2023-12-13)

0.244.11 (2023-05-23)

0.244.10 (2023-05-03)

0.244.9 (2022-11-03)

0.244.8 (2022-10-28)

0.244.7 (2022-10-12)

  • Merge branch ‘ros2’ into ports/galactic_to_ros2

  • Merge branch ‘galactic’ into ports/galactic_to_ros2

  • Make tests faster and more robust (#272)

  • Improve documentation around yaml configuration (#271)

  • Fix small typo in bridge README (#270)

  • Port NavSat (#224) from ROS 1 to ROS 2 (#268) Co-authored-by: Tyler Howell <76003804+TyHowellWork@users.noreply.github.com>

  • Add ParamVec and bridge from Ignition (#261) * Introduces ros_ign_interfaces::msg::ParamVec for storing a list of Parameters that are int, bool, double, or string. * Introduces bridge for ignition::msgs::param to ros_ign_interfaces::msg::ParamVec * Introduces bridge for ignition::msgs::param_v to ros_ign_interfaces::msg::ParamVec

  • Add support for converting Any <-> ParamValue (#260) * Add support for converting Any <-> ParamValue

  • Feature: set QoS options to override durability (#250) (#259) Co-authored-by: Louise Poubel <louise@openrobotics.org> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com>

  • Add node component and yaml-configured bridge node (#238) * Refactor in support of adding yaml-configured node

  • Add rssi to Dataframe.msg (#249) * Adding rssi field to ros_ign_interfaces/Dataframe.msg

  • Use the python generator for tests as well (#234) * Use the python generator for tests as well

  • Generate boilerplate files from Python scripts (#233) The way that we add factories can be a bit error-prone, as there are a lot of strings that cannot be checked at compilation time. This changes several of the boilerplate files to be generated automatically by python scripts, in line with how ros1_bridge does it.

  • [galactic] Backport GuiCamera, StringVec, TrackVisual, VideoRecord (#241) * [ros_ign_interfaces] Add more interface definitions. * Add converion functions for the added messages * Update the factory factory function with the new messages * Add new messages to docs * Add test cases for the new messages conversions Co-authored-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

  • Add Dataframe message and bridging (#239)

  • Factory interface needs virtual destructor (#232)

  • Optional “lazy” bridge subscribers (#225) This allows for the bridge to be created in such a way that it is “lazy”. In this case “lazy” means: * The publication (output) side of the bridge is always on and actively looking for subscriptions. * The subscription (input) side of the bridge is only turned on in the case that there are subscriptions on the output side.

  • Contributors: Carlos Agüero, Louise Poubel, Michael Carroll

0.244.6 (2022-09-14)

  • Restructured directories (#296)

  • Contributors: Alejandro Hernández Cordero

0.244.5 (2022-09-12)