课后挑战

所属课程: 擎天柱的奥秘 --- AI驱动的人形机器人世界(16星期,32课时)

*益明

10岁

发布于:2025-12-26
浏览数:28

一只手(从腕关节到指尖)的自由度通常认定为 27 个,这一数量是其实现高灵活性的核心基础

 

一只手的自由度具体分布
手部自由度由腕关节、拇指和其余四指(食指、中指、无名指、小指)的关节共同构成,各部分分工明确。
• 腕关节:3 个自由度,对应 3 种独立活动。
1. 屈伸:手腕向上或向下弯曲。
2. 尺桡偏:手腕向小指侧(尺侧)或拇指侧(桡侧)倾斜。
3. 旋转:手腕围绕手臂轴线进行拧转。
• 拇指:5 个自由度,是手部功能最灵活的部分。
1. 腕掌关节(连接腕骨与掌骨):3 个自由度,可实现屈伸、内收外展、旋转。
2. 掌指关节(连接掌骨与近节指骨):1 个自由度,主要负责屈伸。
3. 指间关节(连接近节与远节指骨):1 个自由度,仅能屈伸。
• 食指至小指(每指):每根手指 4 个自由度,4 根手指共 16 个自由度。
1. 掌指关节:2 个自由度,可屈伸、内收外展(向中指靠拢或远离)。
2. 近节指间关节:1 个自由度,仅能屈伸。
3. 远节指间关节:1 个自由度,仅能屈伸。

 

 

判断手部自由度的重要性,核心看其对 “抓握、操作、稳定” 这三大核心功能的影响,而非单纯看数量。保证基本生活与工作的核心自由度约 15-18 个,其余自由度更多是提升动作精度和灵活性,而非 “必不可少”。

 

必不可少的核心自由度(缺之则严重影响功能)
这类自由度直接决定手能否完成 “抓东西、用工具” 等基础动作,缺失会导致手部功能大幅受限。
1. 腕关节:2 个核心自由度
◦ 屈伸(手腕上下弯):是握笔、提物、按键盘时调整手部角度的基础,没有则无法让手指自然接触物体。
◦ 尺桡偏(手腕左右摆):抓握杯子、方向盘等圆柱形物体时,需通过此动作让手掌贴合物体表面,否则难以稳定抓握。
◦ 注:腕关节旋转(拧转)可被手臂旋转代偿,不属于 “必不可少”。
2. 拇指:4 个核心自由度
◦ 腕掌关节的屈伸 + 内收外展(拇指向掌心弯、向外侧伸):是 “拇指对掌”(比如捏筷子、拿手机时拇指与食指相对)的关键,没有则无法完成精细捏取动作。
◦ 掌指关节屈伸(拇指根部弯)+ 指间关节屈伸(拇指指尖弯):保证拇指能发力抓握(如握拳头)和精细按压(如按手机按键),缺失会让拇指基本失去发力和操作能力。
3. 食指至小指:每指 2 个核心自由度(共 8 个)
◦ 掌指关节屈伸(手指根部弯):是手指 “弯曲抓握” 的基础,比如握杯子、握鼠标时需此动作让手指包裹物体。
◦ 近节指间关节屈伸(手指中间关节弯):辅助掌指关节完成抓握,同时保证手指能发力(如捏紧东西),缺失会让手指无法完全弯曲,抓握稳定性大幅下降。

 

影响较小的非核心自由度(缺失可代偿,精度下降但不影响基础功能)
这类自由度主要提升动作的 “精准度、灵活性”,缺失后可通过其他关节或手指代偿,基本生活不受严重影响。
1. 腕关节:旋转自由度
◦ 功能:手腕拧转(如拧瓶盖时手腕发力),缺失后可通过手臂旋转(如小臂拧转)代偿,只是动作效率稍低。
2. 拇指:腕掌关节旋转自由度
◦ 功能:让拇指在抓握时微调角度(如抓不规则物体时),缺失后可通过调整手部整体位置代偿,对基础抓握影响不大。
3. 食指至小指:2 个非核心自由度(共 8 个)
◦ 掌指关节内收外展(手指向中指靠拢 / 远离):主要用于手指分开操作(如弹钢琴、打字时分开手指),缺失后可通过移动手部位置代偿,不影响握笔、抓杯子等基础动作。
◦ 远节指间关节屈伸(指尖关节弯):仅影响指尖精细动作(如用指尖捏起细小纸屑),缺失后可通过手指中间关节发力代偿,基本抓握和操作不受影响。

 

 

设计机器人手时,核心目标是在功能实用性、结构复杂度、控制难度之间找到平衡 —— 既需要满足多数场景的操作需求,又要避免过度复刻人类手部的 27 个自由度(否则会导致结构臃肿、成本飙升、控制困难)。我的设计思路会围绕 “核心功能优先 + 场景适配 + 工程可行性” 展开,具体方案如下:

 

核心设计原则

功能聚焦:优先满足 “抓握(稳定持物)、捏取(精细操作)、按拨(触发按钮 / 开关)” 三大核心需求,覆盖 80% 的日常或工业场景(如搬运、装配、人机交互)。
2. 降维适配:基于人类手部核心自由度(15-18 个)精简,保留不可替代的自由度,舍弃可代偿或低频使用的部分。
3. 结构轻量化:采用模块化设计,关节驱动优先选小型伺服电机或肌腱传动(类似人类肌腱的牵拉原理),兼顾力量与灵活性。
4. 感知辅助:加入触觉传感器(指尖压力反馈)和视觉定位(配合外部摄像头),弥补机械结构灵活性的不足,提升操作精度。

 

具体结构设计(5 指,共 16 个自由度)

1. 腕关节:3 个自由度(保留核心,与人类一致)
• 屈伸(上下弯):调整手部与物体的接触角度(如握杯子时手腕下沉)。
• 尺桡偏(左右摆):适应圆柱形物体(如握方向盘)或狭窄空间操作。
• 旋转(拧转):保留但弱化驱动力,主要用于拧瓶盖、旋钮等场景(可通过小臂旋转辅助,避免腕关节负载过大)。
• 理由:腕关节是手部姿态调整的基础,3 个自由度能覆盖绝大多数持物角度需求。
2. 拇指:4 个自由度(功能核心,不可精简)
• 腕掌关节:2 个自由度(屈伸 + 内收外展)—— 实现 “拇指对掌”(与其他手指捏合,如捏笔、拿手机),这是人类手部最独特的功能,必须保留。
• 掌指关节:1 个自由度(屈伸)—— 辅助拇指发力抓握(如握拳头)。
• 指间关节:1 个自由度(屈伸)—— 控制拇指指尖精细按压(如按键盘)。
• 理由:拇指承担了手部 60% 以上的精细操作功能,缺失任何一个核心自由度都会导致 “捏取” 能力大幅下降。
3. 食指 & 中指:各 3 个自由度(重点强化精细操作)
• 掌指关节:1 个自由度(屈伸)—— 核心抓握动作(弯曲包裹物体)。
• 近节指间关节:1 个自由度(屈伸)—— 辅助抓握并提供发力支点。
• 远节指间关节:1 个自由度(屈伸)—— 控制指尖动作(如捏起细小零件、触发按钮)。
• 精简点:去掉掌指关节的 “内收外展”(向中指靠拢 / 远离),通过整体手部移动代偿(非高频需求)。
• 理由:食指和中指是精细操作的主力(如写字、用筷子),远节指间关节对指尖控制至关重要。
4. 无名指 & 小指:各 2 个自由度(侧重辅助抓握,简化设计)
• 掌指关节:1 个自由度(屈伸)—— 辅助包裹物体(如握大杯子时增加接触面积)。
• 近节指间关节:1 个自由度(屈伸)—— 增强抓握稳定性。
• 精简点:去掉远节指间关节(指尖动作非必需)和掌指关节内收外展,仅保留基础弯曲功能。
• 理由:无名指和小指主要起辅助稳定作用,高频场景中无需精细动作,简化后可降低成本和控制难度。
三、驱动与感知设计
• 驱动方式:关键关节(如拇指腕掌关节、食指远节关节)用小型伺服电机直接驱动,需大范围活动的关节(如掌指关节)用肌腱传动(钢丝 + 弹簧,模拟人类肌肉牵拉,减少体积)。
• 感知系统:
◦ 指尖嵌入压力传感器(检测握力大小,避免捏碎物体或抓握过松)。
◦ 指腹覆盖柔性触觉传感器(识别物体表面纹理,辅助判断抓握稳定性)。
◦ 配合外部视觉定位(摄像头 + AI 算法),提前规划手指接触点(弥补机械灵活性不足)。

 

 

为什么这样设计?

实用性优先:16 个自由度比人类的 27 个少,但保留了所有核心功能关节,能完成 90% 以上的日常操作(抓、捏、按、拧),同时避免结构冗余。
工程可行性高:减少非必需自由度后,驱动模块和控制算法的复杂度大幅降低,成本可控制在实用范围内(避免仿生手因过度复杂而难以量产)。
场景适配性强:既适合工业场景(搬运零件、装配),也能满足家庭服务(递东西、按开关),平衡了力量(抓握 5kg 以内物体)和精细度(捏起 0.5mm 小零件)。
这种设计的本质是 “抓住人类手部功能的‘主干’,舍弃‘枝叶’”—— 用最少的自由度实现最核心的价值,这也是目前主流仿生机械手(如波士顿动力、影子手)的设计逻辑。如果针对特定场景(如手术机器人),可以再强化某根手指的精细度;如果是工业搬运,则可简化为 3 指结构,进一步提升力量 —— 核心是 “按需设计”。

 

 

 

 

 

 

 

 

 

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!