rqt_multiplot package from rqt_multiplot_plugin reporqt_multiplot |
|
Package Summary
Tags | No category tags. |
Version | 0.0.35 |
License | GNU Lesser General Public License (LGPL) |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/anybotics/rqt_multiplot_plugin.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-10-18 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Samuel Bachmann
- Philipp Leemann
Authors
- Ralf Kaestner
Rqt Multiplot Plugin
Overview
Author(s): Ralf Kaestner
Maintainer: Ralf Kaestner ralf.kaestner@gmail.com
License: GNU Lesser General Public License (LGPL)
Operating system(s): Debian-based Linux, Mac OS X
Package PPA: ppa:anybotics/ros
Content
This project provides a GUI plugin for visualizing numeric values in multiple 2D plots using the Qwt plotting backend.
Installation
Dependencies
sudo apt-get install ros-indigo-rqt
-
Consult the installation instructions provided by this project.
sudo apt-get install libqwt-dev
ROS Distribution
The package is in the ROS (melodic, noetic) distribution.
sudo apt-get update
sudo apt-get install ros-melodic-rqt-multiplot
sudo apt-get install ros-noetic-rqt-multiplot
Building from Source
Create a symlink in your catkin source folder, e.g.:
ln -s ~/git/rqt_multiplot_plugin ~/catkin_ws/src
cd ~/catkin_ws
catkin build rqt_multiplot
Debian Package
sudo add-apt-repository ppa:anybotics/ros
sudo apt-get update
sudo apt-get install ros-indigo-rqt-multiplot
Usage
To launch the standalone rqt plugin, run
rosrun rqt_multiplot rqt_multiplot
To launch the rqt GUI without a perspective, run
rqt --force-discover
This will discover all plugins, which can then be loaded manually.
To delete the default configuration files (in case of problems):
rqt --clear-config
Import ROS Bag
To plot an imported ROS bag, the desired curves have to be configured before importing the bag.
Example Views
Configure Plot
Edit Curve
Bugs & Feature Requests
Please report bugs and feature requests on the Issue Tracker.
Build Status
Devel Job Status
Melodic | Noetic | |
---|---|---|
rqt_multiplot_plugin |
Release Job Status
Melodic | Noetic | |
---|---|---|
rqt_multiplot |
Changelog for package rqt_multiplot
0.0.12 (2021-01-13)
- CurveDataSequence::processMessage: Catch variant_topic_tools exception
- Mogrify all png to get rid of libpng warning
- update the readme for melodic and noetic
- Contributors: Wolfgang Merkt, tkazik, ConstGemm
0.0.11 (2021-01-06)
- update for Ros noetic
0.0.10 (2018-12-13)
- add missing dependency and use format 2 in package.xml
- Contributors: Samuel Bachmann
0.0.9 (2018-12-12)
- fix rosdep key
- Contributors: Samuel Bachmann
0.0.8 (2018-11-21)
- Make your library usable
- Contributors: Adriano Henrique Rossette Leite, Samuel Bachmann
0.0.7 (2017-05-08)
- fix issues when plotting constant values
- fix plotting with receipt time
- Contributors: Samuel Bachmann
0.0.6 (2016-12-28)
- reduce min plot size
- run all plots on startup
- flexible command line url input for config files
- arg parsing for the command line script
- add time frame as a new curve data type This gives the option to plot e.g. only the last 10 seconds and remove older data.
- fix plot resizing
- Contributors: Daniel Stonier, Samuel Bachmann
0.0.5 (2016-08-05)
- fixes #2 a QT API change
- rename two tooltips (copy and past curve) in PlotConfigWidget
- qt5 ready
- Contributors: Samuel Bachmann
0.0.4 (2016-05-23)
- add install command for resource icons
- Contributors: Samuel Bachmann
0.0.3 (2016-05-22)
- fixes for release
- Contributors: Samuel Bachmann
0.0.2 (2016-05-20)
- Fixes related to OS X clang compatibility and added support for Qwt >= 6.1
- Added copy and paste for curve configurations
- Fixed segmentation fault when removing curves
-
- Refactored configuration classes
* Added drag and drop feature for copying and moving curves from the legend of one plot to another plot * Added possibility to double-click legend items for editing curve properties
-
- Implemented match filter combo box as class
- Added match filter completer to type combo box
- Added match filter completer to topic combo box
-
- Curve axis topic and type are now automatically filled if initially empty
- Added feature to copy between axes configurations
- Bag reader is now using topic queries to reduce the number of processed messages
- Added adaptive-precision output format to tracker coordinate labels
- Fixed bag reader to not block event processing
- Implemented bag import feature
-
- Curve axis config now starts with no type selected
- Fixed validations in curve axis config widget
- Fixed message field completer to correctly handle dynamic arrays
- Bug fixing and stability improvements on the configuration and subscriber backend
-
- Added feature for cleaning the configuration file history
- Fixed threads to terminate on destruction
* Added package and message type registry updates to main widget constructor
- Fixed curve config widget components to initialize correctly
- Added feature to specify custom axis titles
- Fixed configuration file loading/saving bug, now producing ROS console output
- Plot widgets cannot change state anymore if only one plot is available in the plot table
- Fixed a graphical bug which was caused by bad masks for the plot cursor tracked point labels
- Implemented topic interpolation feature
- About to get topic interpolation right
- Added feature to export plots
- Added feature to maximize/restore a plot
- Added axis titles and legend
-
- Added curve styles
- Revised plot controls
- Efficient curve data storage
- Plot scaling works
- Enhanced plot table configuration and widget
- Added configuration file handling
- Contributors: Ralf Kaestner
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosbag | |
roscpp | |
rqt_gui | |
rqt_gui_cpp | |
variant_topic_tools |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rqt_multiplot at Robotics Stack Exchange
rqt_multiplot package from rqt_multiplot_plugin reporqt_multiplot |
|
Package Summary
Tags | No category tags. |
Version | 0.0.35 |
License | GNU Lesser General Public License (LGPL) |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/anybotics/rqt_multiplot_plugin.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-10-18 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Samuel Bachmann
- Philipp Leemann
Authors
- Ralf Kaestner
Rqt Multiplot Plugin
Overview
Author(s): Ralf Kaestner
Maintainer: Ralf Kaestner ralf.kaestner@gmail.com
License: GNU Lesser General Public License (LGPL)
Operating system(s): Debian-based Linux, Mac OS X
Package PPA: ppa:anybotics/ros
Content
This project provides a GUI plugin for visualizing numeric values in multiple 2D plots using the Qwt plotting backend.
Installation
Dependencies
sudo apt-get install ros-indigo-rqt
-
Consult the installation instructions provided by this project.
sudo apt-get install libqwt-dev
ROS Distribution
The package is in the ROS (melodic, noetic) distribution.
sudo apt-get update
sudo apt-get install ros-melodic-rqt-multiplot
sudo apt-get install ros-noetic-rqt-multiplot
Building from Source
Create a symlink in your catkin source folder, e.g.:
ln -s ~/git/rqt_multiplot_plugin ~/catkin_ws/src
cd ~/catkin_ws
catkin build rqt_multiplot
Debian Package
sudo add-apt-repository ppa:anybotics/ros
sudo apt-get update
sudo apt-get install ros-indigo-rqt-multiplot
Usage
To launch the standalone rqt plugin, run
rosrun rqt_multiplot rqt_multiplot
To launch the rqt GUI without a perspective, run
rqt --force-discover
This will discover all plugins, which can then be loaded manually.
To delete the default configuration files (in case of problems):
rqt --clear-config
Import ROS Bag
To plot an imported ROS bag, the desired curves have to be configured before importing the bag.
Example Views
Configure Plot
Edit Curve
Bugs & Feature Requests
Please report bugs and feature requests on the Issue Tracker.
Build Status
Devel Job Status
Melodic | Noetic | |
---|---|---|
rqt_multiplot_plugin |
Release Job Status
Melodic | Noetic | |
---|---|---|
rqt_multiplot |
Changelog for package rqt_multiplot
0.0.12 (2021-01-13)
- CurveDataSequence::processMessage: Catch variant_topic_tools exception
- Mogrify all png to get rid of libpng warning
- update the readme for melodic and noetic
- Contributors: Wolfgang Merkt, tkazik, ConstGemm
0.0.11 (2021-01-06)
- update for Ros noetic
0.0.10 (2018-12-13)
- add missing dependency and use format 2 in package.xml
- Contributors: Samuel Bachmann
0.0.9 (2018-12-12)
- fix rosdep key
- Contributors: Samuel Bachmann
0.0.8 (2018-11-21)
- Make your library usable
- Contributors: Adriano Henrique Rossette Leite, Samuel Bachmann
0.0.7 (2017-05-08)
- fix issues when plotting constant values
- fix plotting with receipt time
- Contributors: Samuel Bachmann
0.0.6 (2016-12-28)
- reduce min plot size
- run all plots on startup
- flexible command line url input for config files
- arg parsing for the command line script
- add time frame as a new curve data type This gives the option to plot e.g. only the last 10 seconds and remove older data.
- fix plot resizing
- Contributors: Daniel Stonier, Samuel Bachmann
0.0.5 (2016-08-05)
- fixes #2 a QT API change
- rename two tooltips (copy and past curve) in PlotConfigWidget
- qt5 ready
- Contributors: Samuel Bachmann
0.0.4 (2016-05-23)
- add install command for resource icons
- Contributors: Samuel Bachmann
0.0.3 (2016-05-22)
- fixes for release
- Contributors: Samuel Bachmann
0.0.2 (2016-05-20)
- Fixes related to OS X clang compatibility and added support for Qwt >= 6.1
- Added copy and paste for curve configurations
- Fixed segmentation fault when removing curves
-
- Refactored configuration classes
* Added drag and drop feature for copying and moving curves from the legend of one plot to another plot * Added possibility to double-click legend items for editing curve properties
-
- Implemented match filter combo box as class
- Added match filter completer to type combo box
- Added match filter completer to topic combo box
-
- Curve axis topic and type are now automatically filled if initially empty
- Added feature to copy between axes configurations
- Bag reader is now using topic queries to reduce the number of processed messages
- Added adaptive-precision output format to tracker coordinate labels
- Fixed bag reader to not block event processing
- Implemented bag import feature
-
- Curve axis config now starts with no type selected
- Fixed validations in curve axis config widget
- Fixed message field completer to correctly handle dynamic arrays
- Bug fixing and stability improvements on the configuration and subscriber backend
-
- Added feature for cleaning the configuration file history
- Fixed threads to terminate on destruction
* Added package and message type registry updates to main widget constructor
- Fixed curve config widget components to initialize correctly
- Added feature to specify custom axis titles
- Fixed configuration file loading/saving bug, now producing ROS console output
- Plot widgets cannot change state anymore if only one plot is available in the plot table
- Fixed a graphical bug which was caused by bad masks for the plot cursor tracked point labels
- Implemented topic interpolation feature
- About to get topic interpolation right
- Added feature to export plots
- Added feature to maximize/restore a plot
- Added axis titles and legend
-
- Added curve styles
- Revised plot controls
- Efficient curve data storage
- Plot scaling works
- Enhanced plot table configuration and widget
- Added configuration file handling
- Contributors: Ralf Kaestner
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosbag | |
roscpp | |
rqt_gui | |
rqt_gui_cpp | |
variant_topic_tools |