Know exactly why
your robot failed
Open-source black box recorder for ROS2 robots. Real-time failure detection, session replay, and fleet observability.
pip install robotblackbox
Debug robots in seconds, not hours
Real-time Failure Detection
Automatically detects sensor dropouts, motor overloads, and AI model uncertainty. Get alerts before operators notice.
Session Replay
Scrub through any past session like a DVR. See exactly what your robot saw, decided, and did at the moment of failure.
Fleet Dashboard
All your robots on one screen. Real-time confidence charts, failure alerts, and health monitoring across your entire fleet.
ROS2 Native
One command install. Automatically subscribes to joint states, model confidence, and task status. No integration work.
Plain English Explanations
"Joint 3 encoder returned null values" — not error code 0x4F2A. Understand failures without digging through logs.
Privacy First
Self-host everything or use our cloud. Your proprietary task data never leaves your network unless you choose to share.
Up and running in 2 minutes
Install the agent
pip install robotblackbox on any machine with ROS2
Start recording
rbb start --robot-id my_robot and it begins streaming telemetry
Open the dashboard
Watch live telemetry, get failure alerts, replay any session. That's it.
Simple pricing
Start free, scale when you need to
Free
- Unlimited robots
- Rule-based classifier
- Session replay
- 30-day history
- Community support
Team
- Everything in Free
- ML-powered classifier
- Fleet management view
- 1-year history
- Slack/PagerDuty alerts
- Priority support
Enterprise
- Everything in Team
- Predictive failure
- Compliance audit logs
- On-premise deployment
- Custom integrations
- SLA guarantee