Connect
Connect your ROS 2 robot.
Discovers nodes, sensors and joints automatically.Robot observability · ROS 2
RealBench continuously records your robot's sensors, joints, nodes and services — so when something breaks, you see what changed.
Your robot failed. RealBench remembers why.
No reproduction. No guesswork.
How it works
Connect your ROS 2 robot.
Discovers nodes, sensors and joints automatically.Let it run.
Records continuously in the background.Find the failure.
Trace what changed, and when.$ realbench start ✓ ROS 2 detected ✓ 42 topics discovered ✓ 8 sensors discovered ✓ 12 joints discovered ✓ recording
Rosbag records what your robot published. RealBench records when it stopped behaving normally. Use both.
READ-ONLY
RealBench never commands motion, writes firmware, or modifies your robot.
“Reproducing an error takes up most of my time.”Robotics Engineer · Path Robotics
“Very rare to be able to reproduce reliably.”Head of Autonomy · Agricultural Robotics
“Watching a robot scrub floors for an hour isn't an effective use of time.”Robotics Technician · AMR fleet
From 100+ conversations with robotics engineers.
Built by Raghavan Madabushi, EE at Georgia Tech. I've spent two months asking robotics engineers what actually eats their week. If you run ROS 2 on a robot you built, I want to hear what breaks.
Or just email me — I answer everything.