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.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install reachy-mini或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install reachy-mini⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/reachy-mini/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: reachy-mini description: 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. ---
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.
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
| Variable | Default | Description | |----------|---------|-------------| | REACHY_HOST | 192.168.8.17 | Robot IP address | | REACHY_PORT | 8000 | REST API port | | REACHY_SSH_USER | pollen | SSH username (for snap command) | | REACHY_SSH_PASS | root | SSH password (for snap command, uses sshpass) |
The head accepts pitch, yaw, roll in radians:
# Look up
reachy.sh goto --head -0.3,0,0 --duration 1.0
# Look left
reachy.sh goto --head 0,0.4,0 --duration 1.0
# Tilt head right, look slightly up
reachy.sh goto --head -0.1,0,-0.3 --duration 1.5
# Return to neutral
reachy.sh goto --head 0,0,0 --duration 1.0
Body yaw in radians. 0 = forward, positive = left, negative = right.
reachy.sh goto --body 1.57 --duration 2.0 # Turn 90° left
reachy.sh goto --body -1.57 --duration 2.0 # Turn 90° right
reachy.sh goto --body 0 --duration 2.0 # Face forward
Two antennas [left, right] in radians. Range ~-0.5 to 0.5.
reachy.sh goto --antennas 0.4,0.4 --duration 0.5 # Both up
reachy.sh goto --antennas -0.3,-0.3 --duration 0.5 # Both down
reachy.sh goto --antennas 0.4,-0.4 --duration 0.5 # Asymmetric
# Look left and turn body left with antennas up
reachy.sh goto --head 0,0.3,0 --body 0.5 --antennas 0.4,0.4 --duration 2.0
Use --interp with goto:
minjerk — Smooth, natural (default)linear — Constant speedease — Ease in/outcartoon — Bouncy, exaggerated80+ pre-recorded expressive animations. Select contextually appropriate ones:
reachy.sh play-emotion curious1 # Curious look
reachy.sh play-emotion cheerful1 # Happy expression
reachy.sh play-emotion surprised1 # Surprise reaction
reachy.sh play-emotion thoughtful1 # Thinking pose
reachy.sh play-emotion welcoming1 # Greeting gesture
reachy.sh play-emotion yes1 # Nodding yes
reachy.sh play-emotion no1 # Shaking no
19 dance moves, great for fun or celebration:
reachy.sh play-dance groovy_sway_and_roll
reachy.sh play-dance chicken_peck
reachy.sh play-dance dizzy_spin
Run reachy.sh emotions or reachy.sh dances to see all available moves.
Before movement, motors must be enabled. Check with reachy.sh motors.
reachy.sh motors-enable # Enable (needed for movement commands)
reachy.sh motors-disable # Disable (robot goes limp)
reachy.sh motors-gravity # Gravity compensation (manually pose the robot)
reachy.sh volume # Current speaker volume
reachy.sh volume-set 50 # Set speaker to 50%
reachy.sh volume-test # Play test sound
reachy.sh mic-volume # Microphone level
reachy.sh mic-volume-set 80 # Set microphone to 80%
Reachy Mini runs HuggingFace Space apps. Manage them via:
reachy.sh apps # List all available apps
reachy.sh apps-installed # Installed apps only
reachy.sh app-status # What's running now
reachy.sh app-start NAME # Start an app
reachy.sh app-stop # Stop current app
Important: Only one app runs at a time. Starting a new app stops the current one. Apps may take exclusive control of the robot — stop the running app before sending manual movement commands if the robot doesn't respond.
Capture JPEG photos from the robot's camera (IMX708 wide-angle) via WebRTC — non-disruptive to the running daemon.
reachy.sh snap # Save to /tmp/reachy_snap.jpg
reachy.sh snap /path/to/output.jpg # Custom output path
Requirements: SSH access to the robot (uses sshpass + REACHY_SSH_PASS env var, default: root).
How it works: Connects to the daemon's WebRTC signalling server (port 8443) using GStreamer's webrtcsrc plugin on the robot, captures one H264-decoded frame, and saves as JPEG. No daemon restart, no motor disruption.
Note: The robot must be awake (head up) for a useful image. If asleep, the camera faces into the body. Run reachy.sh wake-up first.
reachy.sh doa # Direction of Arrival from mic array
Returns angle in radians (0=left, π/2=front, π=right) and speech detection boolean.
Use reachy-react.sh to trigger contextual robot behaviors from heartbeats, cron jobs, or session responses.
~/clawd/skills/reachy-mini/scripts/reachy-react.sh
reachy-react.sh ack # Nod acknowledgment (received a request)
reachy-react.sh success # Cheerful emotion (task done)
reachy-react.sh alert # Surprised + antennas up (urgent email, alert)
reachy-react.sh remind # Welcoming/curious (meeting reminder, to-do)
reachy-react.sh idle # Subtle animation (heartbeat presence)
reachy-react.sh morning # Wake up + greeting (morning briefing)
reachy-react.sh goodnight # Sleepy emotion + sleep (night mode)
reachy-react.sh patrol # Camera snapshot, prints image path
reachy-react.sh doa-track # Turn head toward detected sound source
reachy-react.sh celebrate # Random dance (fun moments)
Pass --bg to run in background (non-blocking).
morning, goodnight, and patrol are silently skipped....
安装 Reachy Mini 后,可以对 AI 说这些话来触发它
Help me get started with Reachy Mini
Explains what Reachy Mini does, walks through the setup, and runs a quick demo based on your current project
Use Reachy Mini to control a Reachy Mini robot (by Pollen Robotics / Hugging Face) via...
Invokes Reachy Mini with the right parameters and returns the result directly in the conversation
What can I do with Reachy Mini in my marketing & growth workflow?
Lists the top use cases for Reachy Mini, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/reachy-mini/ 目录(个人级,所有项目可用),或 .claude/skills/reachy-mini/(项目级)。重启 AI 客户端后,用 /reachy-mini 主动调用,或让 AI 根据上下文自动发现并使用。
Reachy Mini 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Reachy Mini 可免费安装使用。请查阅仓库了解许可证信息。
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.
Automate my marketing & growth tasks using Reachy Mini
Identifies repetitive steps in your workflow and sets up Reachy Mini to handle them automatically
Reachy Mini 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。