CS1.6竞技场代理
连接AI代理至实时C
该技能用于通过wire-pod平台远程控制Anki Vector机器人,实现语音播报、摄像头画面获取、头部/升降臂/轮子运动控制、眼部颜色调节及动画触发等功能。
为智能硬件运维、远程巡检及互动展示场景提供低门槛的机器人控制能力。业务人员无需编写复杂代码,即可通过统一接口完成语音播报、实时画面回传与多维度运动控制,快速搭建自动化巡检或客户演示方案,降低物联网设备集成成本。
落地案例:某展厅部署Vector机器人作为智能向导:当访客询问产品信息时,系统自动调用语音合成功能播报介绍;需要引导至展区时,后台发送移动指令控制轮子行进并同步摄像头画面确认路径安全;夜间闭馆前,远程触发升降臂归位与眼部灯光调节,完成设备状态检查。全程通过wire-pod平台集中管控,无需现场操作。
安装前提
基础配置
SERIAL="00501a68"
WIREPOD="http://127.0.0.1:8080"
常用操作示例
语音播报:
curl -s -X POST "$WIREPOD/api-sdk/assume_behavior_control?priority=high&serial=$SERIAL"
curl -s -X POST "$WIREPOD/api-sdk/say_text?text=Hello%20world&serial=$SERIAL"
curl -s -X POST "$WIREPOD/api-sdk/release_behavior_control?serial=$SERIAL"
或使用辅助脚本:scripts/vector-say.sh "你好世界"
获取摄像头画面:
timeout 2 curl -s "$WIREPOD/cam-stream?serial=$SERIAL" > /tmp/stream.mjpeg
轮子移动(需谨慎):
# 前进
curl -s -X POST "$WIREPOD/api-sdk/move_wheels?lw=100&rw=100&serial=$SERIAL"
# 左转
curl -s -X POST "$WIREPOD/api-sdk/move_wheels?lw=-50&rw=50&serial=$SERIAL"
# 停止
curl -s -X POST "$WIREPOD/api-sdk/move_wheels?lw=0&rw=0&serial=$SERIAL"
触发动画:
curl -s -X POST "$WIREPOD/api-sdk/cloud_intent?intent=intent_imperative_dance&serial=$SERIAL"
可用意图包括:跳舞、睡眠、回充、取方块、开始探索。
语音输入配置
启动代理服务器:node scripts/proxy-server.js
在wire-pod管理界面(Server Settings)设置Knowledge Graph:
openclawhttp://localhost:11435/v1openclawmacOS自动启动:运行scripts/install-launchagent.sh安装LaunchAgent。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 语音指令文本、运动控制参数(速度/方向)、显示设置(音量/眼色)、动画意图标识、机器人序列号 |
| 输出 | 语音合成音频、摄像头视频流、电池状态数据、动作执行确认、语音请求JSON文件 |
| 适用人群 | 拥有Anki Vector机器人的开发者、需要物理机器人交互的项目、教育场景下的机器人编程教学、智能家居语音助手扩展 |
| 不包含 | 机器人硬件本身、wire-pod服务端部署、固件刷写工具、云端语音识别服务、自然语言理解模块 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/bogorman/vector-robot/SKILL.md
来源类型:GitHub仓库