We recently launched a new open source robotics visualization and debugging tool called Foxglove Studio, and would love feedback from this sub.
We built Foxglove to make it easier for robotics developers to debug their locally running or previously recorded robot data. It’s cross-platform (written in TypeScript+Electron, the underlying code is also usable in custom web applications), so you can easily remotely connect to a robot running Linux from a Windows or macOS machine.
We currently support ROS 1 (connect directly to a ROS master, or via a rosbridge websocket) and loading ROS 1 bags (local filesystem or remote http). We plan to add ROS 2 support and other non-ROS formats in the future (let us know what your needs are).
PS – for those of you who have seen or used Webviz, Foxglove may look familiar. Some of our team previously worked on Webviz at Cruise, and we reused much of their code, although it has been heavily refactored, several new features added, and we have more coming soon.