PlotJuggler 3: fast and intuitive time series visualization
github.com
github.com
another neat project based on Dear ImGui that i follow is https://github.com/epezent/implot.
i'm a bit of a timeseries enthusiast. if you need something for the web, check out https://github.com/leeoniya/uPlot
EDIT: sorry, didn't mean to highjack the thread :(, all glory to /u/facontidavide!
I made www.csvplot.com (on top of Plotly.js). I vaguely remember discussing using uPlot, but lack of a scatter plot stopped me back when.
EDIT: I just tested uPlot again, it's so fast and smooth!
> I remember you and uPlot from an earlier post :) I'm happy to see you're continuing to improve it!
a lot has happened since then. i'm now at Grafana, where uPlot will power many core visualizations in upcoming releases :)
any public demo?
Give it a try, it should be quite self explaining. If you have any issue, get in touch on Github Issues.
An example of the top of my head for debugging: the robot I was working with was not very eager to turn on the spot, by plotting commanded angular velocity vs angular speed from wheel odometry I was able to see that commanded velocity was fine and the issue was on the motor controller level.
But of course I am biased, as author of PlotJuggler ;)
I am not sure of the development status of kst these days I think it does everything’s it’s authors need it to do. Airbus may have moved on to an internal tool. The list is very quiet. So hopefully it doesn’t disappear but I will surely check out plotjuggler.
There may be a market for you to sell it to scada and HMI companies like Rockwell AVEVA Schneider etc since many of them have pretty old school built in plotting functionality
Ha! I haven't seen that before. That's clever.
(sorry, I have no comment on the project itself - I don't do plotting-related work much at all)
I went through some hoops to try and build it on my Mac, but apparently I don't have the patience to deal with compiler errors today.
I would have definitely started testing this tool if there was a DMG available.
I use it for ulog analysis from the open source PX4 autopilot.
Edited to add the full name.
This is one of the key feature of PlotJuggler. They are called "layouts".
I know very little about licenses. This on is GPL4. Would this license support business use or even forks a hacker may want to create to play with?
This means that you can develop proprietary (closed source) plugins to create your own custom interfaces to parse data, if you want/need to.