π¦ ClawHub
Reachy Mini
by @afalk42
Control a Reachy Mini robot (by Pollen Robotics / Hugging Face) via its REST API and SSH. Use for any request involving the Reachy Mini robot β moving the head, body, or antennas; playing emotions or dances; capturing camera snapshots; adjusting volume; managing apps; checking robot status; or any physical robot interaction. The robot has a 6-DoF head, 360Β° body rotation, two animated antennas, a wide-angle camera (with non-disruptive WebRTC snapshot), 4-mic array, and speaker.
π‘ Examples
Use the CLI script or curl to control the robot. The script lives at:
~/clawd/skills/reachy-mini/scripts/reachy.sh
Set the robot IP via REACHY_HOST env var or --host flag. Default: 192.168.8.17.
Common Commands
reachy.sh status # Daemon status, version, IP
reachy.sh state # Full robot state
reachy.sh wake-up # Wake the robot
reachy.sh sleep # Put to sleep
reachy.sh snap # Camera snapshot β /tmp/reachy_snap.jpg
reachy.sh snap /path/to/photo.jpg # Snapshot to custom path
reachy.sh play-emotion cheerful1 # Play an emotion
reachy.sh play-dance groovy_sway_and_roll # Play a dance
reachy.sh goto --head 0.2,0,0 --duration 1.5 # Nod down
reachy.sh volume-set 70 # Set speaker volume
reachy.sh emotions # List all emotions
reachy.sh dances # List all dances
π Tips & Best Practices
reachy.sh motors β must be enabled. Run reachy.sh motors-enable.reachy.sh status. State should be running. If not, run reachy.sh reboot-daemon.reachy.sh app-stop first.ping $REACHY_HOST. Check reachy.sh wifi-status.reachy.sh wake-up first.sshpass is installed and REACHY_SSH_PASS is set correctly.TERMINAL
clawhub install reachy-mini