ROS2 Dashing Diademata - nps-ros2/nps-ros2-examples GitHub Wiki

Since May 31, 2019, ROS2 Dashing is available, https://index.ros.org//doc/ros2/Releases/Release-Dashing-Diademata.

Features:

  • Components: They recommend writing nodes as components. These nodes have no main. We can dynamically add and remove nodes from component containers.
  • C++ IPC is improved to reduce latency and minimize copies.
  • QoS settings are required for publishers and subscriptions; at a minimum, history depth is required. These existing interfaces are deprecated.

Recommendation going forward:

  • Be familiar with and provide support for latest release.
  • Recommend latest ROS2 for new projects.
  • Beware of deprecations for long-running projects.