一、简介
PlotJuggler是一个基于 Qt 的应用程序,允许用户加载、搜索和绘制数据。
PlotJuggler 旨在成为 rqtplot 和 rqtbag 的更好替代品,提供更加用户友好的界面。
特征:
Multiplot:向图中添加多条曲线,在行、列、选项卡和/或单独的窗口中排列绘图。
缩放:轻松缩放绘图,您可以锁定所有绘图的 X 轴。
保存/加载布局:您已组织布局的布局,您可以将其保存在文件中以备后用。
完全撤消/重做:CTRL-Z 执行您期望它执行的操作。
DataLoad 插件:轻松加载 CSV 或 rosbags。
DataStreaming 插件:订阅一个或多个 ros 主题并实时绘制它们的数据。
RosPublisher 插件:使用交互式跟踪器重新发布原始 ROS 消息。
二、安装
2.1 二进制安装
sudo apt-get -y install qtbase5-dev libqt5svg5-dev qtdeclarative5-dev qtmultimedia5-dev libqt5multimedia5-plugins
sudo apt-get install ros-melodic-plotjuggler
这种方式安装方便,但由于依赖包的原因,可能安装不成功。
2.2 源码安装
mkdir -p ws_plotjuggler/src
cd ws_plotju