为什么人类示教很重要
很多操作任务很难通过固定规则完整描述。抓取物体、调整握持方式或处理陌生形状,通常都需要灵活的手部动作。
人类操作者可以直接提供这些示例。机器人遥操作系统允许操作者控制机器人,同时记录动作过程。这些示教可用于机器人控制验证、灵巧手研究、模仿学习、具身智能数据采集和任务回放。
遥操作数据手套可以采集什么?
数据手套用于测量操作者手部和手指的运动。根据设备能力不同,其输出可以包括指尖位置与方向、重建的手部姿态或关节角估计,以及时间戳。触觉震动如果存在,属于系统向操作者提供的反馈输出,而不是被采集的动作数据。
VetraGlove Pro 使用 5 个空间定位传感器重建 25DOF 手部姿态。公开产品资料显示,在不启用震动反馈时支持 180Hz 数据输出,有线延迟低于 10ms,可用于评估灵巧手遥操作、机器人示教和数据采集任务。
采集数据的质量不仅取决于传感器精度,也会受到采样率、延迟、校准、佩戴舒适度和数据格式的影响。
从动作采集到机器人响应
手套采集人类动作后,还需要将数据映射到机器人。
人的手部动作 → 数据手套 → 动作映射 → 机器人控制器 → 机器人灵巧手
动作映射可能包含坐标转换、动作缩放、滤波、关节限制处理和校准。不同机器人灵巧手具有不同的自由度和机械结构,因此操作者的手指动作通常不能直接原样传递。
对于研发团队,SDK 或 ROS2 集成可以提升流程灵活性。具体的 ROS2 接口取决于设备 SDK、机器人控制器、消息定义和项目需求。
从机器人控制到训练数据
有价值的遥操作系统不应只记录最终机器人指令。可用于训练的数据集可能包括人的手部姿态、机器人关节状态、时间戳、相机画面、任务标签、任务片段边界,以及成功或失败信息。
一致的时间戳非常重要。如果手部动作、机器人状态和相机数据没有使用共享时钟,或没有在后处理中进行可靠对齐,数据集可能无法直接用于训练。
集成前需要确认什么?
- 机器人自由度与控制协议
- 所需更新频率和可接受延迟
- 操作系统、SDK 和 ROS2 要求
- 数据导出、同步、记录和回放需求
- 是否还需要采集上肢动作
这些信息可以帮助团队判断数据手套是否足够,还是项目还需要 Qnbot Exo Plus 这样的上肢设备。
结语
遥操作数据手套不只是动作采集配件,也可以成为连接人类示教、机器人控制和训练数据的完整工作流起点。
最终方案取决于机器人平台、任务要求、控制接口和后续数据管线。将这些因素放在一起评估,可以降低集成风险,并建立更容易复用的机器人研发流程。
正在规划机器人遥操作项目?你可以向 dexvivid 提供机器人型号、自由度、控制接口、操作系统和目标应用。
申请兼容性评估