I would like to let you know that I created a new plotting tool in rust + gtk-rs. This tool can plot large sets of data, and also can gather data from ROS2. The idea was to build a PC application which can handle a big influx of data without coming to a halt. As such, it is not a browser based tool, but GTK based. The data can be send into the tool via a simple TCP/IP protocol.
Sourcecode is located here: https://github.com/windelbouwman/lognplot
To log all ROS2 signals in your system, you can use the ros2 adapter script: https://github.com/windelbouwman/lognplot/blob/master/adapters/ros2_adapter.py
I’m aware that this might directly compete with the rqt tool, which is pretty good, but this might also be a handy companion tool to debug your robots.
I’m curious to your feedback!