(!) rx packages are replaced by rqt, which is available for fuerte and later. rqt_graph succeeds rxgraph.

Command-line tools


rxgraph display a visualization of a ROS Computation Graph, i.e. the ROS nodes that are currently running, as well as the ROS topics that connect them.


NOTE: Screenshot is of rxgraph in ROS 1.1. Older version does not have right-hand pane or filter bar.


Usage: rxgraph [options]

  -h, --help            show this help message and exit
                        ouput graph as graphviz dot file
  • -o DOTFILE, --dot=DOTFILE

    • rxgraph can save a GraphViz "dot" file of the ROS graph. This is useful for producing documentation of your online system.

New in ROS 1.1

  • --nodens=NAMESPACE

    • Only display nodes in specified namespace.


    • Only display topics in specified namespace.

Removed in ROS 1.1

The -q and -t options were removed from the command-line and replaced with 'quiet' and 'All topics' check-boxes in the toolbar.

The quiet option removes the following nodes:

['/diag_agg', '/runtime_logger', '/pr2_dashboard', '/rviz', 
'/rosout', '/cpu_monitor', '/monitor','/hd_monitor', '/rxloggerlevel', '/clock']

Usually, topics are marked with edges and nodes by ellipses. The 'All topics' option makes the topics appear as rectangles. It also makes those topics visible which have either no publishers or no subscribers.

Wiki: rxgraph (last edited 2018-04-14 21:44:41 by IsaacSaito)