I have the pleasure to announce a new release of PlotJuggler.
PlotJuggler is your friendly data visualization software, the perfect companion of RViz and rosbags.
With version 3.4.x, it introduces a lot of nice features.
Advanced Lua scripting to plot Trajectories
This may not be as straightforward as most of the PJ features, but it is one of the more requested feature: the ability to manipulate and visualize messages from trajectory_msgs or similar messages containing arrays.
Learn more reading the tutorial
Ability to flip vertical or horizontal axis
New options to parse field with strings
This is particularly useful to correctly plot data from diagnostic_msgs.
New MQTT plugin and Protobuf parsing
As a ROS user you may not be interested to it, but here they are, in all their splendor:
Keep in mind that transport layer (MQTT, Websocket, ZMQ, UPD) is orthogonal from parsing (JSON, Protobuf, etc)
SponsorWare program
PlotJuggler is tentatively moving to a “SponsorWare” plan. The goal is to incentivize sponsorship, without penalizing in any way the current community of users.
In short, a new “Private Repo” will be introduced, where new features are developed.
Open Repository
- Critical bugs are addressed immediately and merged to the Open Repository.
- Any external Pull Request is merged immediately.
- If a particular feature is sponsored by a company, it will be merged immediately.
Private Repository (Sponsors only)
- Where new features are developed.
- Any new feature will be, eventually, merged to the Open Repository, 90 days later.