2. 灵巧手基础
灵巧手是视觉抓取系统的执行末端,它决定了机器人“能不能抓稳、能不能抓巧、能不能感知抓取状态”。与二指夹爪相比,多指灵巧手的核心价值在于:通过多关节、多手指的协同,实现对不同形状、不同材质、不同姿态物体的自适应包覆与精细操作。理解灵巧手,需要从机械结构、自由度、驱动方式、传感器配置和常见构型五个维度建立整体认知。
一、机械结构与自由度:从手指到整手
多指灵巧手通常由手掌基座、3~5根手指、指节连杆、关节轴承、驱动单元和传感单元组成。每根手指由若干指节串联,指节之间通过转动关节或球关节连接。自由度(DoF)是描述灵巧手运动能力的基本参数:整手自由度等于各手指自由度之和,再加上手腕自由度。例如,一根3自由度手指通常包含根部弯曲/侧摆、中段弯曲和指尖弯曲;一只4指手若每指3自由度,整手可达12自由度以上。
自由度并非越多越好。自由度增加会带来控制复杂度、重量、成本和布线难度的上升。工程上常根据任务需求做“欠驱动”设计:用较少的驱动器控制较多的关节,通过连杆、腱绳或差动机构实现自适应包覆。这种设计在抓取规则物体时效率很高,但在需要独立控制各指节力位的精细操作中会受限。
核心判断:灵巧手的自由度配置应服务于任务谱。若任务以抓取-放置为主,欠驱动多指手往往性价比最高;若任务涉及手内操作、工具使用或精细装配,则需要更多独立可控自由度。
二、驱动方式:电机、气动与腱绳传动
灵巧手的驱动方式直接影响响应速度、输出力、柔顺性和体积。常见方案包括:
- 电机直驱/齿轮传动:控制精度高、响应快,适合手指根部或手掌内布置微型电机。缺点是重量集中、散热和布线压力大。
- 腱绳传动:将电机置于前臂或手掌基座,通过腱绳远程拉动指节。可显著减轻手指末端质量,提高动态性能,但存在摩擦、蠕变和张力标定问题。
- 气动人工肌肉/软体驱动:柔顺性好、本质安全,适合抓取易碎或形状不规则物体。缺点是气压控制精度有限、响应带宽较低。
- 形状记忆合金/压电驱动:体积小、结构紧凑,但行程和输出力有限,多用于微型或特殊场景。
在视觉抓取系统中,驱动方式还会影响手眼协同的时序设计。例如,腱绳驱动手在视觉定位后需要预留张力建立时间;气动手爪则需要考虑充放气延迟对抓取节拍的影响。
三、传感器配置:让手“感知”抓取
灵巧手的传感器可分为本体感知和外部感知两类。本体感知包括关节角度编码器、电机电流/力矩传感器、腱绳张力传感器,用于估计手指姿态和输出力。外部感知包括指尖触觉阵列、指腹压力传感器、温度传感器和接近觉传感器,用于检测接触位置、接触力分布和物体滑动。
在视觉抓取闭环中,触觉传感器与视觉形成互补:视觉负责“抓哪里”,触觉负责“抓得怎么样”。当视觉被遮挡或物体表面反光时,触觉可提供接触状态确认;当物体发生滑动时,触觉信号可触发抓取力调整。典型配置是每根手指指尖布置一个多维力传感器,指腹布置压力阵列,手掌布置大面积触觉皮肤。
四、常见构型对比与选型
多指灵巧手的常见构型可按手指数量、对置方式和关节类型划分。下表给出典型构型的对比:
| 构型 | 典型自由度 | 驱动方式 | 优势 | 局限 | 适用场景 |
|---|---|---|---|---|---|
| 二指平行夹爪 | 1~2 | 电机/气动 | 结构简单、成本低、控制成熟 | 抓取形状受限、无手内操作 | 规则物体抓取-放置 |
| 三指对置手 | 6~9 | 电机+腱绳 | 三点稳定包覆、兼顾精度与成本 | 侧向操作能力有限 | 分拣、装配辅助 |
| 四指仿人手 | 12~20 | 腱绳/电机 | 接近人手抓握、可手内操作 | 控制复杂、标定困难 | 精细操作、工具使用 |
| 软体多指手 | 3~6(欠驱动) | 气动/液压 | 柔顺安全、适应不规则物体 | 力控精度低、响应慢 | 食品、易碎品抓取 |
五、案例:视觉引导下的三指手抓取流程
以三指对置灵巧手抓取圆柱形零件为例,典型流程如下:
1. 视觉相机采集点云,分割目标物体,估计位姿 (x, y, z, roll, pitch, yaw)
2. 根据物体尺寸和抓取点,规划三指接触位置与预抓取姿态
3. 手部移动到预抓取位,手指张开至大于物体直径
4. 视觉伺服微调,使手掌轴线对准物体轴线
5. 手指闭合,腱绳张力上升,触觉阵列检测接触
6. 当三指接触力均达到阈值且分布均匀,判定抓取稳定
7. 抬升物体,触觉监测滑动,若滑动则增加抓取力
8. 放置物体,手指张开,完成抓取循环
该流程中,视觉提供初始位姿,触觉提供接触确认和力控反馈,二者共同构成手眼协同闭环。若缺少触觉,系统只能依赖视觉开环抓取,面对位姿误差或物体滑动时容易失败。
实操建议:在搭建灵巧手抓取系统时,优先确认三个参数:整手自由度是否覆盖任务所需姿态、指尖力是否满足物体重量与摩擦要求、触觉传感器是否覆盖主要接触区域。这三个参数决定了后续视觉算法和抓取策略的设计空间。
六、常见误区与复盘
误区一:自由度越高越好。高自由度带来高控制维度,若视觉位姿估计精度不足,多余自由度反而增加协调难度。应优先保证关键抓取姿态的可达性。
误区二:只看抓取力,忽略接触力分布。抓取失败常源于局部应力集中或接触点偏移,而非总力不足。触觉阵列能揭示力分布,是调试抓取稳定性的关键工具。
误区三:忽略驱动延迟与手眼时序。视觉帧率、通信延迟、手指闭合时间共同决定抓取节拍。若视觉更新慢于手指动作,闭环可能振荡。建议在系统集成阶段测量“视觉到动作”的端到端延迟,并据此设计滤波和预测策略。
复盘时,可用以下清单快速定位问题:
- 抓取点是否位于物体稳定区域?
- 手指接触顺序是否导致物体翻转?
- 触觉阈值是否设置过松或过紧?
- 腱绳张力是否随温度漂移?
- 视觉遮挡时是否有触觉兜底策略?
综上,多指灵巧手的选型与设计应围绕任务需求展开:先明确抓取对象与操作复杂度,再确定自由度与驱动方式,最后配置传感器并设计手眼协同策略。机械结构、驱动、传感和构型四者相互制约,只有在系统层面统一权衡,才能构建稳定、可复用的视觉抓取能力。