2. 灵巧手基础
灵巧手不是“把五个手指装到机械臂末端”这么简单。它本质上是一个多自由度、多传感器、强耦合的末端执行器系统。理解灵巧手,需要同时看清四条主线:机构构型决定手指能怎么动,自由度决定运动空间有多大,驱动器与传动决定力从哪来、怎么传,传感器决定手能否感知接触状态。这四条主线共同决定了抓取规划与接触控制的可行边界。
一、多指手机构:从仿生外形到运动学构型
多指手机构通常由手掌基座、手指链节、关节和指尖组成。按手指数量可分为三指、四指、五指;按关节类型可分为旋转关节、球关节和柔性关节;按运动学结构可分为串联链、并联链和混合链。串联链结构简单、工作空间大,但刚度较低;并联链刚度高、承载强,但运动耦合复杂;混合链则兼顾两者,常见于高精度灵巧手。
从抓取规划角度看,机构构型直接决定“能否包络物体”。例如三指手适合捏取和三点夹持,五指手更适合仿人包络抓取。手指的侧摆自由度决定了能否实现内收/外展,而指尖的耦合运动则影响接触点分布。若忽略机构约束,规划出的抓取姿态往往在运动学上不可达。
二、自由度:灵巧性的量化指标
自由度(DoF)是描述灵巧手运动能力的核心参数。一个手指若每个关节独立驱动,则每个关节贡献一个自由度。常见五指灵巧手总自由度在 11~24 之间,其中手指自由度占主要部分,手腕自由度通常为 2~3 个。自由度越多,运动越灵活,但控制维度、标定难度和成本也同步上升。
需要区分主动自由度与被动自由度。主动自由度由驱动器直接控制,被动自由度通过弹簧、连杆或柔性材料实现自适应。欠驱动手正是利用被动自由度,用较少驱动器实现多关节自适应包络,适合抓取形状不确定的物体。
关键判断:自由度不是越多越好。抓取规划中真正重要的是“任务相关自由度”——即完成目标抓取所需的独立运动维度。冗余自由度可用于避障和优化,但也会增加控制复杂度。
三、驱动器与传动方式:力与运动的传递链
灵巧手驱动器主要有电机、气动人工肌肉、形状记忆合金和压电驱动等。电机驱动最成熟,控制精度高;气动驱动柔顺性好,但响应慢、体积大;形状记忆合金体积小,但循环寿命和散热受限。当前主流灵巧手多采用微型无刷直流电机 + 减速器方案。
传动方式决定力如何从驱动器传到关节。常见方式包括:
- 齿轮传动:结构紧凑、效率高,但背隙和噪声较大。
- 腱绳传动:模仿人手肌腱,可将驱动器后置,减小手指体积,但存在摩擦、蠕变和张力标定问题。
- 连杆传动:刚度高、承载大,但运动耦合强,设计复杂。
- 谐波减速器:精度高、回差小,适合高精度关节,但成本高。
传动链的刚度、摩擦和背隙会直接影响接触力控制精度。例如腱绳传动的迟滞会导致力控带宽下降,规划时需加入补偿模型。
四、传感器:让手“感知”接触
灵巧手传感器可分为本体感知和外部感知两类。本体感知包括关节编码器、电流传感器和力矩传感器,用于估计关节位置和输出力;外部感知包括指尖触觉阵列、压力传感器、温度传感器和接近觉传感器,用于检测接触位置、接触力和滑动趋势。
触觉传感器是灵巧手区别于普通夹爪的关键。它让手能够判断“是否接触”“接触力多大”“是否滑动”。在接触控制中,触觉反馈用于闭环调节抓取力,避免压碎物体或滑脱。常见触觉传感器有压阻式、电容式、压电式和光学式,各有灵敏度、量程和柔性差异。
五、典型灵巧手平台对比
| 平台 | 手指/自由度 | 驱动与传动 | 传感特点 | 典型应用 |
|---|---|---|---|---|
| Shadow Hand | 5指/24 DoF | 电机 + 腱绳 | 指尖触觉、关节力矩 | 科研、精细操作 |
| Allegro Hand | 4指/16 DoF | 电机 + 连杆 | 关节编码器、电流 | 强化学习、抓取研究 |
| Inspire Hand | 5指/6 DoF | 电机 + 欠驱动 | 压力、位置 | 服务机器人、假肢 |
| LEAP Hand | 4指/16 DoF | 电机 + 腱绳 | 低成本触觉扩展 | 学习型抓取 |
| Robotiq 3-Finger | 3指/4 DoF | 电机 + 连杆 | 力/位置反馈 | 工业自适应抓取 |
六、案例场景:三指捏取与五指包络
以抓取一个鸡蛋为例。三指手可采用三点捏取,接触点集中在蛋壳两侧和底部,力控目标是小法向力、高摩擦余量;五指手则可采用包络抓取,接触点分散,单点力更小,但需要协调各指关节角度以避免局部应力集中。若使用欠驱动手,手指会自适应贴合蛋壳曲面,但接触力分布不可精确控制,适合低精度场景。
七、常见误区与复盘
误区一:只看自由度数量,忽略传动刚度和传感反馈。高自由度但低刚度的手,实际抓取精度可能不如低自由度刚性手。
误区二:把触觉传感器当作“可选配件”。没有触觉反馈,接触控制只能开环估计,极易滑脱或压碎物体。
误区三:忽略驱动器后置与手指体积的权衡。腱绳传动可减小手指体积,但会增加摩擦和标定难度。
复盘时建议按“机构—自由度—驱动—传动—传感”五层链路逐项检查:目标抓取是否在运动学可达范围内?主动自由度是否足够?传动背隙是否影响力控?触觉是否覆盖关键接触区域?只有五层链路匹配,灵巧手才能稳定完成规划任务。
综上,多指手机构提供运动骨架,自由度定义灵活边界,驱动器与传动构成力传递链,传感器提供接触反馈,四者共同支撑抓取规划与接触控制。选择灵巧手平台时,应优先匹配任务需求,而非盲目追求高自由度。