ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

You can't use the ROS2 version of rqt_graph to visualize a ROS1 system.

In order to make ROS1 and ROS2 communicate you need the ROS bridge, but this invalidates the rqt_graph.

If you try you would just see all the ROS1 topics as if they were coming out of a single node (the bridge).

I'm not aware of any specific improvements in rqt_graph for ROS2 and personally I have always been able to visualize my ROS systems using rqt_graph.

You can't use the ROS2 version of rqt_graph to visualize a ROS1 system.

In order to make ROS1 and ROS2 communicate you need the ROS bridge, but this invalidates the rqt_graph.

If you try you would just see all the ROS1 topics as if they were coming out of a single node (the bridge).

I'm not aware of any specific improvements in rqt_graph for ROS2 and personally I have always been able to visualize my ROS systems using rqt_graph.

Here you can see the difference between the ROS1 and ROS2 version of rqt_graph. The only relevant change is the addition of src/rqt_graph/rosgraph2_impl.py file, which actually has been ported ffrom the ROS1 ros_comm package.