ROS 2 bag data in PlotJuggler

Unlike ROS 1, ROS 2 bag files do not store the schema of their messages alongside their actual data. This makes it impossible to parse certain ROS 2 messages in open source tools like PlotJuggler, as the necessary info may be unavailable.

To address this rosbag2 SQLite storage shortcoming, PlotJuggler lead developer @facontidavide added MCAP support in the time series visualization tool’s v3.6 release.

You can now store ROS 2 messages (with their schemas!) in completely self-contained MCAP files, and load them into PlotJuggler to be parsed and visualized without any issues.

We hope this expanded support helps more folks explore and analyze their ROS 2 data!

7 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.