6747
Comment: add link and summry for how to run rqt plugins
|
6891
|
Deletions are marked like this. | Additions are marked like this. |
Line 58: | Line 58: |
||[[rostop_gui|ROSTop]]||Python||A process monitoring utility similar to Ubuntu's System Monitor, which only shows info about ROS processes.|| |
Contents
To run plugins
Please see rqt/UserGuide#Running_rqt_plugins. In a nutshell, run:
$ rqt (groovy or higher) $ rosrun rqt_gui rqt_gui (fuerte or higher)
and open plugins you want from "Plugins" tab.
Available rqt plugins
Supported plugins
These are the manually maintained list of rqt plugins provided by ROS' desktop-full debian package. For the full, automatically generated list, see the corresponding metapackages.
ROS backend tools (rqt_common_plugins)
See rqt_common_plugins metapackage for the full list.
Python |
Viewer to introspect the ROS action available on the system. Planned to be based on action version of rosmsg command line tool that's also to be made. Discussion. |
|
Python |
Viewing and playing back ROS bag files (similar functionality to rxbag). |
|
Python |
Displaying and filtering ROS messages (similar functionality to rxconsole). |
|
Python |
Visualizes the ROS dependency graph of packages and stacks. |
|
Python |
Visualizes the ROS computation graph. |
|
C++ |
Displaying images/videos using image_transport. |
|
Python |
Interface to easily edit/save/launch robot launch files. Discussion |
|
Python |
Configuring the logger level of ROS nodes (similar functionality to rxloggerlevel). |
|
C++ |
By using KDE Marble library, plot GPS coordinate on global mapping tool. Could be used also for navigation. See here for the discussion |
|
Python |
Viewer to introspect the ROS messages available on the system. Intended as a graphical alternative to the rosmsg console command. |
|
Python |
Visualizes numeric values in a 2D plot using Qwt5, matplotlib or PyQtGraph. |
|
Python |
Publishes arbitrary messages with fixed or computed field values (similar functionality to command-line tool rostopic pub). |
|
Python |
Interactive Python console. |
|
Python |
Parameter editor using dynamic_reconfigure. Integration with rosbag is planned too (Ref. related QA thread). |
|
Python |
Calls arbitrary services and shows the response (similar functionality to command-line tool rosservice call). |
|
Python |
Viewer to introspect the ROS services available on the system. Intended as a graphical alternative to the rossrv console command. |
|
Python |
Interactive command line shell using an embedded XTerm or a Python based shell. |
|
Python |
Displays debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages (similar functionality to command-line tool rostopic *). |
|
Python |
Displays webpages within a plugin frame using QtWebkit. Other plugins can import this plugin to allow webbased tools to snap-in to a rosgui pane. |
Robot-interaction tools (rqt_robot_plugins)
See rqt_robot_plugins metapackage for the full list.
Python |
Monitoring I/F for specific node, topics, parameters for moveit! motion planner. |
|
Python |
Viewer for map topic |
|
Python |
Visualizes a 3D pose. |
|
Python |
Debugging and controlling low-level state of a robot (similar functionality to pr2_dashboard and turtlebot_dashboard). The code is developed with the goal to easily create specific variants for concrete robots. |
|
Python |
A simple GUI tool for displaying robot diagnostics that has been aggregated by the diagnostic_aggregator. |
|
Python |
Steers a robot using Twist messages. |
|
Python |
A simple GUI tool for displaying raw diagnostics data. |
|
C++ |
Embeds RViz. |
|
Python |
Visualizes the tree of ROS TF frames. |
Robot specific tools
Python |
A GUI for debugging and controlling low-level state of the PR2. |
|
Python |
This tool is used to detect PR2 motor faults such as bad encoders, unplugged encoders and cut motor wires and plot graphs showing these. |
Third-party plugins
Python, C++ |
Software for simulating Kobuki |
|
C++ |
shows a geo position on an map. Marble is used as a widget base. The geo position has to be of the sensor_msgs::SatNavFix type. Made by Tobias Bär |
|
C++ |
List and edit parameters on the parameter server (similar functionality to command-line tool rosparam). |
|
Python |
A process monitoring utility similar to Ubuntu's System Monitor, which only shows info about ROS processes. |
|
Python |
Predefined text to speech command I/F for PR2 made by Maya Cakmak. |
|
Python |
Tool to interface with nodes that have dynamic_reconfigure enabled |
|
- |
- |
Plugins currently in development
If you are working on a plugin for rqt, please add a short description and contact information below to prevent wasting efforts.
Math |
- |
plugin to perform math expressions on topics/fields. Discussion. |
SMACH |
- |
|
Speech easy |
Python |
rqt integration of Andreas Paepcke's speakeasy and related speech modules. |
Trajectory plotter |
- |