PlotJuggler

The Time Series Visualization Tool that you deserve.

MPL-2.0 License

Stars
4.4K
Committers
94

Bot releases are hidden (Show)

PlotJuggler - Small bug fix release

Published by facontidavide about 5 years ago

PlotJuggler - PlotJuggler "Meme Edition"

Published by facontidavide about 5 years ago

PlotJuggler - Dark Theme, less dependencies and new XY

Published by facontidavide about 5 years ago

Many new features have been introduced recently. This is a non exhaustive list of them:

  • New XY plot method: select tow time-series and drag them with right button.
  • Dark theme and new color palette
  • Removed the abseil_cpp dependency in ROS.
  • A new parser for ROS messages for special types.
PlotJuggler - [2.1.10]: If you use Custom Timeseries, update right now!

Published by facontidavide over 5 years ago

Found a critical bug in the way custom functions are calculated.

PlotJuggler -

Published by facontidavide over 5 years ago

PlotJuggler - [2.1.8]: Equal XY axis scaling + video cheatsheet

Published by facontidavide over 5 years ago

This release brings a couple of bug fixes and, additionally:

  • The super fancy video cheatsheet that will blow your mind... if you have the codecs installed.

image

  • The highly requested feature to keep the same scale in XY plots

image

If you see any regression, let me know !

PlotJuggler - Fixes for both ROS and ULogs

Published by facontidavide over 5 years ago

PlotJuggler - [2.1.7]: ULog parser fixed and new Single Axis Zoom

Published by facontidavide over 5 years ago

  • Activating the DateTime button, the X axis will be represented as DateTime too
  • To Zoom a single axis, move on the bottom or left axis of the plot and use the mouse wheel.
  • Fixed a problem with MacOS
  • ULog parser should be able to parse more complex messages
  • Inverted zoom when using Mouse Wheels
PlotJuggler - Overwrite timestamp is back

Published by facontidavide over 5 years ago

I believed no one used it, but I was apparently wrong...

PlotJuggler - Fixed issue with Ulog

Published by facontidavide over 5 years ago

PlotJuggler - ULogs in PlotJuggler

Published by facontidavide over 5 years ago

I am please to annouce that finally PlotJuggler supports ULogs.

Drone lovers, give it a try!

PlotJuggler - Less annoying legends

Published by facontidavide over 5 years ago

New and noteworthy

  • Move legends to the left/right side or hide them.
  • Save all the plots to image file at once (in a give folder)
PlotJuggler - Stable release: PlotJuggler 2.1.1

Published by facontidavide over 5 years ago

This is finally THE version of PlotJuggler you were looking for:

-) Custom functions and transforms.
-) Good integration with RViz.
-) So much more I can't even remember...

Enjoy!

PlotJuggler - PlotJuggler 2.0: custom plots and new look

Published by facontidavide over 5 years ago

Hi,

I am pleased to announce the version 2.0 of PlotJuggler, the "timeseries visualization tool that does it better"™.

The most notable new feature is the ability to create custom timeseries and transforms.
We also refreshed the look of the app with a custom stylesheet and new icons.

Enjoy!!!

PlotJuggler - PlotJuggler 2.0: release candidate 1

Published by facontidavide almost 6 years ago

PlotJuggler - PlotJuggler 2.0: beta_2

Published by facontidavide almost 6 years ago

PlotJuggler - custom_plot_beta_1

Published by facontidavide almost 6 years ago

Improvements since alpha 2

  • Added the ability to save/load the entire set of snippets/transforms in the layout file.
  • few bug fixed here and there

Known bugs/limitation

  • Still some bugs in the streaming part, in particular in terms of X range.
PlotJuggler - custom_plot_alpha_3

Published by facontidavide almost 6 years ago

Improvements since alpha_2

  • Few bugs fixed in a AddCustomPlotDialog.

Known issues

  • Load custom transform from layout not ready for prime time
PlotJuggler - custom_plot_alpha_2

Published by facontidavide almost 6 years ago

Improvements since alpha_1

  • Catch exception if something failed while creating a CustomTimeseries from transform selector dialog.
  • Don't show in the custom curve selector the invalid transforms.

Known issues

  • Load custom transform from layout not ready for prime time
  • Need to check ALL exceptions when creating a custom timeseries.
PlotJuggler - custom_plot_alpha_1

Published by facontidavide almost 6 years ago

Known issues (no need to reports them):

All of these issues are related to custom functions.

  1. Loading a layout will not work if the right snippet.xml wasn't previously loaded.
  2. Some custom function might not work properly (need to check first).
  3. Exceptions for erroneous functions not addressed.