Comprehensive debugging and validation tool for Reachy Mini
A professional web-based toolbox for debugging, testing, and validating Reachy Mini robots. Perfect for development, CI/CD pipelines, and quality assurance.
pip install -e .
reachy-mini app run reachy_mini_testbench
python -m reachy_mini_testbench.main
Once running, open http://localhost:8042 in your browser to access the toolbox interface.
GET /api/status - Get robot status and head poseGET /api/motor_status - Get detailed motor positionsPOST /api/move_head - Move head to specified orientationPOST /api/move_antennas - Move antennasPOST /api/go_to_zero - Move to neutral positionPOST /api/wake_up - Execute wake up behaviorPOST /api/go_to_sleep - Execute sleep behaviorGET /api/camera/stream - MJPEG camera streamGET /api/camera/capture - Capture single framePOST /api/camera/save - Save current frameGET /api/camera/list - List saved capturesGET /api/camera/download/{filename} - Download captureDELETE /api/camera/delete/{filename} - Delete capturePOST /api/audio/start_recording - Start recordingPOST /api/audio/stop_recording - Stop and save recordingGET /api/audio/list - List recordingsGET /api/audio/download/{filename} - Download recordingPOST /api/audio/play/{filename} - Play on robotDELETE /api/audio/delete/{filename} - Delete recordingPOST /api/test/rotation_validation - Run rotation testGET /api/test/last_rotation_result - Get last test result/tmp/reachy_mini_testbench/recordings//tmp/reachy_mini_testbench/captures/