Vector-Robot

🤖 越狱 Vector 机器人的本地控制中心

通过 wire-pod 控制 Anki Vector 机器人,实现语音输出、摄像头查看、头部/升降臂/轮子运动控制及动画触发,适合机器人爱好者进行二次开发。

收藏
5.6k
安装
2.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Vector Robot Control 是一套基于 wire-pod 开源项目的 API 封装方案,用于控制已越狱的 Anki Vector 机器人。用户可通过 HTTP API 完成以下操作:

语音交互:调用 say_text 端点让 Vector 朗读指定文本,需先通过 assume_behavior_control 获取高优先级控制权,使用完毕后释放。

视觉感知:访问 MJPEG 视频流捕获实时画面,支持提取单帧图像用于计算机视觉处理。

运动控制

  • 头部俯仰(speed -2 至 2)
  • 升降臂升降(speed -2 至 2)
  • 轮式移动(左右轮速 -200 至 200,悬崖传感器在此期间被禁用

状态与设置:调节音量(0-5)、切换眼色(0-6)、查询电量。

高级功能:触发内置意图(舞蹈、回充、睡眠等),通过 OpenClaw 代理服务器实现语音指令接收与自定义 AI 响应。

显著优点

  • 硬件复活:让已停产的 Anki Vector 机器人重获新生,绕过官方服务器依赖
  • 本地优先:wire-pod 完全本地运行,无需互联网连接,隐私可控
  • 生态兼容:支持接入 OpenClaw 等第三方 AI 代理,扩展性强
  • 自动化支持:提供 macOS LaunchAgent 方案,实现开机自启

潜在局限

  • 硬件门槛:需拥有 Vector 实体机器人并完成 escape pod 越狱刷机
  • 安全风险:行为控制期间悬崖传感器失效,不当的轮子指令可能导致跌落
  • 维护成本:wire-pod 为社区维护项目,固件兼容性可能存在碎片化问题
  • 平台限制:OpenClaw 代理服务器目前主要面向 macOS 优化

适合人群

  • 已持有 Anki Vector 的机器人爱好者与收藏者
  • 希望搭建本地化智能家居语音助手的极客用户
  • 需要进行物理机器人交互实验的教育/研究场景
  • 熟悉 Linux/macOS 命令行、具备基础硬件调试能力的开发者

常规风险

| 风险类型 | 说明 |
|---------|------|
| 物理损坏 | 轮子运动指令错误可能导致机器人坠落或碰撞,建议在安全桌面环境测试 |
| 固件变砖 | 越狱刷机存在失败风险,需严格按照 wire-pod 文档操作 |
| 网络暴露 | wire-pod 默认监听本地端口,若部署至公网需自行配置认证机制 |
| 电池损耗 | 频繁 API 调用可能加速电池循环老化 |

Vector-Robot 内容

references文件夹
scripts文件夹
手动下载zip · 7.8 kB
api.mdtext/markdown
请选择文件