BlueBubbles插件开发
构建或更新BlueB
本技能用于通过REST API和SSH远程控制Reachy Mini机器人。该机器人由Pollen Robotics与Hugging Face联合开发,配备6自由度头部、360°旋转机身、双天线动画、广角摄像头、4麦克风阵列及扬声器。
让技术人员无需现场即可远程操控Reachy Mini人形机器人,完成头部姿态调整、机身旋转及情绪表达等动作。适用于远程演示、教育互动、直播娱乐等场景,降低机器人部署的物理门槛,提升人机协作的灵活性。
落地案例:市场团队策划线上产品发布会时,通过自然语言指令让Reachy Mini执行欢迎表情与点头动作,配合摄像头实时画面与观众互动;技术工程师远程调试时,先启用电机锁定,再精确控制机身360°旋转角度,同步获取状态反馈确保动作到位。
安装步骤
git clone https://github.com/openclaw/skills.gitcd skills/skills/afalk42/reachy-minicurl和sshpass基础用法
脚本路径:~/clawd/skills/reachy-mini/scripts/reachy.sh
常用命令示例:
# 查看状态
reachy.sh status
# 唤醒/休眠
reachy.sh wake-up
reachy.sh sleep
# 头部动作(俯仰,偏航,翻滚,单位:弧度)
reachy.sh goto --head 0.2,0,0 --duration 1.5
# 机身旋转(0=正前方,正值向左,负值向右)
reachy.sh goto --body 1.57 --duration 2.0
# 天线姿态
reachy.sh goto --antennas 0.4,0.4 --duration 0.5
# 拍照
reachy.sh snap /path/to/photo.jpg
# 播放情绪与舞蹈
reachy.sh play-emotion cheerful1
reachy.sh play-dance groovy_sway_and_roll
# 音量控制
reachy.sh volume-set 70
# 应用管理
reachy.sh apps
reachy.sh app-start NAME
环境变量配置
| 变量 | 默认值 | 说明 |
|---|---|---|
| REACHY_HOST | 192.168.8.17 | 机器人IP地址 |
| REACHY_PORT | 8000 | REST API端口 |
| REACHY_SSH_USER | pollen | SSH用户名 |
| REACHY_SSH_PASS | root | SSH密码 |
运动范围参考
插值模式:minjerk(平滑自然,默认)、linear(匀速)、ease(缓入缓出)、cartoon(弹性夸张)
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 自然语言指令、角度坐标(弧度)、持续时间(秒)、情绪/舞蹈标识符、文件路径、音量数值(0-100)、应用名称 |
| 输出 | 机器人物理动作执行、摄像头快照(JPG文件)、文本状态报告、可用资源列表、当前配置状态 |
| 适用人群 | 机器人开发者、教育工作者、互动装置艺术家、硬件爱好者、自动化测试人员 |
| 不包含 | Reachy Mini硬件设备、网络基础设施配置、计算机视觉算法库、动作录制与编辑工具 |
motors-enable启用电机,否则指令无效原始链接:https://github.com/openclaw/skills/tree/main/skills/afalk42/reachy-mini/SKILL.md
来源类型:GitHub开源技能