ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

PlotJuggler 2.X: Better integration with RViz and custom data transform


I am pleased to announce the release of PlotJuggler 2 (current version 2.1.2).

PlotJuggler 2 is a big step forward and it introduces some exciting features:

  • Better republishing of ROS messages allows a more robust interaction with RViz. It is similar to “rosbag play” but much faster, and visual.

  • User can create on the fly simple mathematical formulas to manipulate their data; potential applications are:

    • scale conversion (radians to degrees?)
    • filtering (low pass filters?)
    • or more complex transformations (quaternions to RPY?)

Furthermore, many bugs were fixed and the UI has been improved.

Take a look at the new video (a little more than 3 minutes):


If you want to know more about PlotJuggler, you may want to check this recent podcast.

Since you are here (wait for it)…

Maybe Discourse is not the best place to post blatantly promotional information but, on the other hand, it is also the best way to reach the entire robotics community, including companies and industrial users.

I hope no one will be offended :slight_smile:

… Consider supporting PlotJuggler!

PlotJuggler is a software created to manage, find and visualize large amount of data, in the order of tens of thousands of time series. It can be easily extended through plugins to support any data format.

If you use PlotJuggler in your company, consider sponsoring its further development; you can contact me to create additional features that suit your specific needs.

One of my goals is to port PlotJuggler to ROS2, and I am currently looking for companies that want to support economically this effort.

Find out more


Thanks a lot!
Now, I get to know this package. So, useful.

This is so cool. Thanks for making this app free & open source.

Hey, a user just reported a quite critical issue. Does anyone have the same problem?