Unlike ROS-1, ROS-2 provides tools for debugging message logs and topic information as well. ROS-2 supports visual and command-line tools. However, since there is heavy development in ROS-2, not all the tools have been ported yet. You can still use ROS-1 tools using a ROS-1 to ROS-2 bridge (shown in the upcoming sections) for development.
ROS-2 tools
Rviz2
Rviz is the exact same as how it was defined in ROS-1. The following table shows the features that have currently been ported from ros-visualization/rviz to ros2/rviz:
Displays | Tools | View controller | Panels |
---|---|---|---|
Camera | Move Camera | Orbit | Displays |
Fluid Pressure | Focus Camera | XY Orbit | Help |
Grid | Measure | First Person | Selections |
Grid Cells | Select | Third Person Follower... |