BrainCo Revo II 规格

BrainCo Revo II 开发人员文档中的完整技术规格。

物理与运动学

小贩大脑公司
模型Revo II(左手配置)
总自由度6(拇指 2 个自由度 + 食指/中指/无名指/小指各 1 个自由度)
拇指自由度屈曲+旋转(旋转=屈曲×0.4)
手指自由度各 1 个自由度弯曲:食指、中指、无名指、小指
位置范围0.0 = 全开 · 1.0 = 全关(标准化浮动)
有线协议范围0–100 整数(闭合百分比)

USB-CDC接口

USB接口USB-CDC(虚拟COM端口)
Linux设备/dev/ttyACM0
波特率115200(准确——没有其他费率)
Python 依赖pyserial

低功耗蓝牙 (BLE) GATT

BLE 服务 UUID0000ffe0-0000-1000-8000-00805f9b34fb
写入特性0000ffe1-0000-1000-8000-00805f9b34fb
通知特征0000ffe2-0000-1000-8000-00805f9b34fb
Python 依赖bleak

命令协议

格式以换行符结尾的 JSON,UTF-8 编码
设置手指{"cmd":"set_finger","finger":N,"position":P} — N:0–4,P:0–100
设置姿势{"cmd":"set_pose","positions":[p0,p1,p2,p3,p4]} — 所有五个位置都是原子的
校准{"cmd":"calibrate"} — 锁定固件行程限制

钢琴模式计时

第一阶段——扩展20 毫秒,手指悬停位置(0.15 = 15% 闭合)
第 2 阶段 — 驱动30 ms,驱动至按压深度(0.55–0.95 与速度成正比)
第三阶段——保持可配置的持续时间 - 按下按键
第四阶段——撤回20 毫秒,抬起回到悬停位置
按压深度范围0.55(速度=0.0)至0.95(速度=1.0)
悬停位置0.15(15% 闭合 — 中性待压)
并发压力机是的 - 每指异步锁定,不会丢失音符

校准

校准步骤每个手指 120 毫秒(波形顺序:拇指 → 小指)
波形打开 → 接近 90% → 打开(每个手指)
校准后位置所有手指悬停时都稳定下来(15% 闭合)
结算延迟(开始)波开始前 300 毫秒

Haruka Hiwa SDK

遥测率默认 10 Hz(可配置)
平台代理brainco_revo_agent.py
Python 依赖项pyserial (USB) · bleak (蓝牙)· websockets (平台)
URDF适用于 ROS1 和 ROS2
快照字段连接、模式、位置 (float[5])、positions_dict、is_pressing、any_pressing、current_note、command_count
查看设置指南 → 开发者维基 →

准备好开始使用 Revo II 了吗?

请联系 RoboticsCenter 讨论可用性和集成。