[Documentation] [TitleIndex] [WordIndex


  1. Installing rqt on Ubuntu

    Shows how to install the rqt related packages.

  2. Install rqt on Mac OSX

Running rqt plugins

Run within standard, integrated window (RECOMMENDED)

The best way to run rqt plugins is to use its integrated GUI rqt_gui (see the detailed advantage here) and start the plugin from the 'plugins' menu.

On groovy or higher:

% rqt

On fuerte:

% rosrun rqt_gui rqt_gui

Run each rqt plugin individually

You can also run each rqt plugin standalone by:

$ rqt --standalone rqt_mypkg

(If the search for 'rqt_mypkg' finds more than one plugin, rqt will tell you which ones so you can be more specific.)

If a plugin provides an executable file in its 'scripts' folder it can also be started standalone like this:

$ rosrun rqt_mypkg rqt_mypkg

Some plugins that are provided in rqt's core packages can be run without using rosrun. Currently they are: rqt_bag, rqt_console, rqt_graph, rqt_logger_level, rqt_plot. You can do for example:

$ rqt_bag

Commandline options

When run with -h, available options will be printed. Here are some options that are worth noting:

  -b BINDING, --qt-binding BINDING
                        choose Qt bindings to be used [pyqt|pyside]
  --clear-config        clear the configuration (including all perspectives
                        and plugin settings)
  -m, --multi-process   use separate processes for each plugin instance
                        (currently only supported under X11)
  -s PLUGIN, --standalone PLUGIN
                        start only this plugin (implies -l). To pass arguments
                        to the plugin use --args

  --list-plugins        list available plugins

Debuging rqt_gui with debugger

With gdb:

% gdb python
(gdb) run $YOUR_RQT_GUI_HOMEDIR$/bin/rqt_gui
 :          (usual gdb usage)

2024-07-20 14:45