Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anybotics/rqt_multiplot_plugin
An rqt plugin for visualizing numeric values in multiple 2D plots.
https://github.com/anybotics/rqt_multiplot_plugin
Last synced: 2 days ago
JSON representation
An rqt plugin for visualizing numeric values in multiple 2D plots.
- Host: GitHub
- URL: https://github.com/anybotics/rqt_multiplot_plugin
- Owner: ANYbotics
- License: lgpl-3.0
- Created: 2015-12-09T13:50:58.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-01-20T17:58:36.000Z (12 months ago)
- Last Synced: 2024-02-29T06:36:10.474Z (11 months ago)
- Language: C++
- Size: 438 KB
- Stars: 123
- Watchers: 38
- Forks: 44
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-ros-tools - rqt_multiplot_plugin - GUI rqt plugin for visualizing numeric values in multiple 2D plots using the Qwt plotting backend ![rqt_multiplot_plugin](https://img.shields.io/github/stars/ANYbotics/rqt_multiplot_plugin.svg?style=flat&label=Star&maxAge=86400) (Visualization / Extracting data)
README
# Rqt Multiplot Plugin
## Overview
**Author(s):** Ralf Kaestner
**Maintainer:** Ralf Kaestner
**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](http://qwt.sourceforge.net) plotting backend.
## Installation
### Dependencies- [rqt](http://wiki.ros.org/rqt)
```shell
sudo apt-get install ros-indigo-rqt
```- [variant_topic_tools](https://github.com/anybotics/variant)
Consult the [installation instructions](https://github.com/anybotics/variant/blob/master/README.md#installation) provided by this project.
- [qwt](http://qwt.sourceforge.net/)
```shell
sudo apt-get install libqwt-dev
```### ROS Distribution
The package is in the ROS (melodic, noetic) distribution.
```shell
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.:
```shell
ln -s ~/git/rqt_multiplot_plugin ~/catkin_ws/src
cd ~/catkin_ws
catkin build rqt_multiplot
```### Debian Package
```shell
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
```shell
rosrun rqt_multiplot rqt_multiplot
```To launch the rqt GUI without a perspective, run
```shell
rqt --force-discover
```This will discover all plugins, which can then be loaded manually.
To delete the default configuration files (in case of problems):
```shell
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
![enter image description here](https://lh3.googleusercontent.com/-EF4aCvEV3ZU/V0Vku40VueI/AAAAAAAAajg/rdRvc-YWkPw50gPOGbGrtMtzMjgmBANfACLcB/s700/multiplot_1_legend.png "Overview")
#### Configure Plot
![enter image description here](https://lh3.googleusercontent.com/-E14yRrgKars/V0VlFJdDX5I/AAAAAAAAajo/2Nfo_ovj5dABrF7OQPExlMJY1gMAKK43QCLcB/s700/multiplot_configure_plot.png "Configure plot")
#### Edit Curve
![enter image description here](https://lh3.googleusercontent.com/-Ei_j84gwJ7U/V0VlWrjUumI/AAAAAAAAaj0/dEB0dkE2YJ8rCWpmql6ZW4f6iMlJgxv8ACLcB/s700/multiplot_edit_curve.png "Edit curve")
## Bugs & Feature Requests
Please report bugs and feature requests on the [Issue Tracker](https://github.com/anybotics/rqt_multiplot_plugin).
## Build Status
### Devel Job Status
| | Melodic | Noetic |
| --- | --- | --- |
| rqt_multiplot_plugin | [![Build Status](http://build.ros.org/buildStatus/icon?job=Mdev__rqt_multiplot_plugin__ubuntu_bionic_amd64)](http://build.ros.org/job/Mdev__rqt_multiplot_plugin__ubuntu_bionic_amd64/) | [![Build Status](http://build.ros.org/buildStatus/icon?job=Ndev__rqt_multiplot_plugin__ubuntu_focal_amd64)](http://build.ros.org/job/Ndev__rqt_multiplot_plugin__ubuntu_focal_amd64/) |### Release Job Status
| | Melodic | Noetic |
| --- | --- | --- |
| rqt_multiplot | [![Build Status](http://build.ros.org/buildStatus/icon?job=Mbin_uB64__rqt_multiplot__ubuntu_bionic_amd64__binary)](http://build.ros.org/job/Mbin_uB64__rqt_multiplot__ubuntu_bionic_amd64__binary/) | [![Build Status](http://build.ros.org/buildStatus/icon?job=Nbin_uF64__rqt_multiplot__ubuntu_focal_amd64__binary)](http://build.ros.org/job/Nbin_uF64__rqt_multiplot__ubuntu_focal_amd64__binary/) |