ROS2 Ecosystem Simulator
Interactive ROS2 (Robot Operating System 2) network visualizer: watch nodes publish and subscribe to topics over a decentralized DDS middleware, tune publish rate, and simulate a node failure to see the rest of the graph keep running.
This simulator visualizes ROS2's decentralized publish-subscribe architecture: independent nodes exchange messages over named topics via DDS middleware, with no central broker required. Click any node to see what it publishes and subscribes to, adjust the publish rate, and trigger a node failure to see the rest of the graph keep running independently.
Visualizes a ROS2 (Robot Operating System 2) robot stack as a live publish-subscribe graph: camera, lidar, IMU and battery nodes publish to named topics, navigation and localization nodes subscribe and republish, all discovered peer-to-peer over decentralized DDS middleware with no central broker. Click a node to inspect its publish/subscribe list, tune the publish rate, and simulate a node crash to see the remaining graph keep exchanging messages independently.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install