Skip to content
清晨的一缕阳光
返回

机械结构与自由度设计

机械结构与自由度设计

人形机器人的机械结构决定了运动能力、负载能力和外观形态。自由度(DOF)配置是核心设计决策,直接影响成本、控制复杂度和灵活性。本文深入解析人形机器人机械结构设计的核心要素与工程实践。

一、人形机器人总体设计

1.1 人体参考数据

成年男性平均数据(中国):

人体测量数据
├── 身高:172cm
├── 体重:65kg
├── 臂展:170cm(≈身高)
├── 腿长:90cm(含足)
├── 躯干长:50cm
├── 肩宽:45cm
├── 手长:18cm
└── 足长:25cm

质心位置:
├── 站立:身高 55% 处(约 95cm)
├── 前屈:前移 5-10cm
└── 单腿:偏向支撑腿

人形机器人设计参考

1.2 整体构型

典型人形机器人构型

        头部 (2-3 DOF)

        躯干 (0-3 DOF)

      ┌────┴────┐
      │         │
   手臂×2    腿部×2
   (6-7 DOF)  (6-7 DOF)
      │         │
   手部×2    足部×1
   (6-12 DOF)  (0-2 DOF)

总自由度:40-60 DOF

设计原则

二、自由度配置

2.1 自由度分配原则

核心原则

自由度配置原则

├── 任务需求驱动
│   ├── 行走:腿部 6-7 DOF/腿
│   ├── 操作:手臂 6-7 DOF/臂
│   └── 交互:手部 6-12 DOF/手
├── 冗余度设计
│   ├── 7 DOF:冗余 1(避障、奇异点回避)
│   └── 6 DOF:最小需求(位置 + 姿态)
├── 成本约束
│   ├── 执行器成本:¥2000-10000/个
│   └── 控制复杂度:每增加 1 DOF,计算量 +15%
└── 人类参考
    ├── 上肢:肩 3+ 肘 1+ 腕 3+ 手 20+=27 DOF/臂
    ├── 下肢:髋 3+ 膝 1+ 踝 2+ 足 7=13 DOF/腿
    └── 躯干:脊柱 3+ 腰 3=6 DOF

2.2 典型配置方案

方案 1:经济型(40 DOF)

经济型配置(成本优先)

├── 头部:2 DOF(俯仰 + 偏航)
├── 躯干:0 DOF(刚性)
├── 手臂:6 DOF/臂 × 2 = 12 DOF
│   ├── 肩:3 DOF(屈伸、外展、旋转)
│   ├── 肘:1 DOF(屈伸)
│   ├── 腕:2 DOF(俯仰、偏航)
│   └── 手:0 DOF(夹爪)
├── 腿部:6 DOF/腿 × 2 = 12 DOF
│   ├── 髋:3 DOF(屈伸、外展、旋转)
│   ├── 膝:1 DOF(屈伸)
│   └── 踝:2 DOF(俯仰、侧向)
└── 手部:4 DOF/手 × 2 = 8 DOF
    ├── 拇指:2 DOF
    └── 其他手指:2 DOF(联动)

总自由度:40 DOF
成本:¥20-30 万(仅执行器)
适用:教育、展示、简单操作

方案 2:标准型(52 DOF)

标准型配置(性能平衡)

├── 头部:3 DOF(俯仰 + 偏航 + 翻滚)
├── 躯干:3 DOF(俯仰 + 侧弯 + 旋转)
├── 手臂:7 DOF/臂 × 2 = 14 DOF
│   ├── 肩:3 DOF
│   ├── 肘:1 DOF
│   ├── 前臂:1 DOF(旋前/旋后)
│   ├── 腕:3 DOF
│   └── 手:0 DOF(夹爪)
├── 腿部:6 DOF/腿 × 2 = 12 DOF
└── 手部:10 DOF/手 × 2 = 20 DOF
    ├── 拇指:3 DOF
    └── 其他手指:4 DOF × 4 指

总自由度:52 DOF
成本:¥40-60 万
适用:研究、商用服务、一般操作

方案 3:高性能型(68 DOF)

高性能配置(仿人水平)

├── 头部:6 DOF(颈部 3+ 面部 3)
├── 躯干:6 DOF(脊柱 3+ 腰 3)
├── 手臂:7 DOF/臂 × 2 = 14 DOF
├── 腿部:7 DOF/腿 × 2 = 14 DOF
│   ├── 髋:3 DOF
│   ├── 膝:2 DOF(含被动顺应)
│   └── 踝:2 DOF
└── 手部:12 DOF/手 × 2 = 24 DOF
    ├── 拇指:4 DOF
    └── 其他手指:5 DOF × 4 指

总自由度:68 DOF
成本:¥80-120 万
适用:高端研究、精细操作、仿人应用

2.3 各企业 DOF 配置对比

机器人总 DOF头部躯干手臂腿部手部
Tesla Optimus40+006×26×211×2
Figure 0245227×26×28×2
宇树 G123-43006×26×2可选
智元 A249337×27×26×2
傅利叶 GR-243207×26×26×2
Honda ASIMO57327×26×27×2
Boston Atlas28227×26×20

趋势分析

三、关节设计

3.1 关节类型

旋转关节(Revolute Joint)

旋转关节
├── 单轴旋转
├── 最常见类型(占 80%+)
├── 应用:肩、肘、髋、膝
└── 典型范围:-180° ~ +180°

优点:
- 结构简单
- 控制成熟
- 成本低

缺点:
- 单自由度
- 需要多个组合实现复杂运动

万向节(Universal Joint)

万向节
├── 双轴旋转
├── 应用:颈部、腕部
└── 典型范围:±90°

优点:
- 紧凑
- 两自由度

缺点:
- 存在奇异点
- 传动效率略低

球窝关节(Ball-and-Socket)

球窝关节
├── 三轴旋转
├── 应用:肩关节、髋关节
└── 典型范围:全向±60°

优点:
- 最接近人类关节
- 三自由度

缺点:
- 结构复杂
- 控制难度大
- 成本高

直线关节(Prismatic Joint)

直线关节
├── 直线运动
├── 应用:较少(某些膝、踝设计)
└── 典型行程:5-20cm

优点:
- 直接直线输出
- 力密度高

缺点:
- 占用空间大
- 速度受限

3.2 关键关节设计

肩关节(3 DOF)

肩关节设计
├── 自由度
│   ├── 屈伸(Flexion/Extension):-60° ~ +180°
│   ├── 外展/内收(Abduction/Adduction):-30° ~ +180°
│   └── 内旋/外旋(Internal/External Rotation):-90° ~ +90°
├── 布局
│   ├── 串联式:3 个旋转关节依次排列
│   └── 并联式:球窝关节 + 额外驱动
├── 扭矩需求
│   ├── 屈伸:40-60 Nm
│   ├── 外展:30-50 Nm
│   └── 旋转:20-30 Nm
└── 典型方案
    ├── 方案 1:3×旋转执行器串联
    ├── 方案 2:球窝 +2×旋转
    └── 方案 3:并联机构(Delta 变体)

髋关节(3 DOF)

髋关节设计
├── 自由度
│   ├── 屈伸:-30° ~ +120°
│   ├── 外展/内收:-30° ~ +45°
│   └── 内旋/外旋:-45° ~ +45°
├── 扭矩需求(高负载)
│   ├── 屈伸:150-250 Nm
│   ├── 外展:100-150 Nm
│   └── 旋转:80-120 Nm
├── 设计挑战
│   ├── 高扭矩需求
│   ├── 紧凑空间
│   └── 与躯干连接强度
└── 典型方案
    ├── 方案 1:3×高扭矩执行器 + 谐波减速器
    ├── 方案 2:球窝 + 外置驱动
    └── 方案 3:准直驱(低减速比)

膝关节(1-2 DOF)

膝关节设计
├── 自由度
│   ├── 主自由度:屈伸 0° ~ -150°
│   └── 被动自由度:内/外旋 ±10°(顺应)
├── 扭矩需求
│   └── 屈伸:100-200 Nm
├── 设计特点
│   ├── 类似人类膝关节
│   ├── 被动顺应提升稳定性
│   └── 可设计弹性元件(储能)
└── 典型方案
    ├── 方案 1:单主动 + 被动顺应
    ├── 方案 2:双主动(屈 + 旋)
    └── 方案 3:凸轮机构(变传动比)

踝关节(2 DOF)

踝关节设计
├── 自由度
│   ├── 背屈/跖屈(Dorsiflexion/Plantarflexion):-30° ~ +50°
│   └── 内翻/外翻(Inversion/Eversion):-20° ~ +20°
├── 扭矩需求
│   ├── 背屈/跖屈:60-100 Nm
│   └── 内翻/外翻:30-50 Nm
├── 设计特点
│   ├── 直接承受地面冲击
│   ├── 需要高刚度
│   └── 集成力传感器
└── 典型方案
    ├── 方案 1:2×旋转执行器正交布置
    ├── 方案 2:万向节 +2×驱动
    └── 方案 3:并联机构

四、传动方案

4.1 传动类型对比

传动方式减速比效率精度成本应用
谐波减速器50-16070-80%±1 arcmin肩、髋、腕
行星减速器3-10090-95%±3 arcmin肘、膝
摆线针轮30-20080-90%±1 arcmin髋、膝
同步带1-595-98%±10 arcmin低负载、远距离
直驱190-95%编码器决定准直驱关节
蜗轮蜗杆10-10050-70%±5 arcmin自锁需求

4.2 谐波减速器

工作原理

谐波减速器结构
├── 波发生器(Wave Generator)
│   └── 椭圆凸轮 + 柔性轴承
├── 柔轮(Flex Spline)
│   └── 薄壁杯状,外齿
└── 刚轮(Circular Spline)
    └── 刚性内齿圈

传动原理:
1. 波发生器旋转,使柔轮变形
2. 柔轮与刚轮啮合
3. 齿数差产生减速
   减速比 = 柔轮齿数 / (刚轮齿数 - 柔轮齿数)

典型参数:
- 减速比:50-160
- 效率:70-80%
- 精度:±1 arcmin
- 背隙:<1 arcmin
- 扭矩密度:高

优点

缺点

应用

4.3 行星滚柱丝杠

工作原理

行星滚柱丝杠结构
├── 丝杠(Screw)
│   └── 外螺纹
├── 螺母(Nut)
│   └── 内螺纹
└── 滚柱(Rollers)
    └── 行星排列,滚动传动

传动原理:
1. 电机旋转丝杠
2. 滚柱在丝杠和螺母间滚动
3. 螺母直线运动
4. 将旋转→直线,同时减速

典型参数:
- 减速比:由导程决定(通常 5-20mm/rev)
- 效率:90-95%
- 精度:±5μm
- 承载:高(轴向力)
- 寿命:10000+ 小时

优点

缺点

应用

4.4 准直驱(QDD)

原理

准直驱关节(Quasi-Direct Drive)

├── 低减速比行星减速器(3-10:1)
├── 高扭矩密度无框电机
└── 高带宽力控制

特点:
- 反向驱动性好(可外力拖动)
- 力控制带宽高(>100Hz)
- 透明度高(力反馈清晰)

应用:
- MIT Cheetah 系列
- Boston Dynamics Atlas(电动版)
- 宇树 H1(部分关节)

优点

缺点

4.5 传动方案选择

按关节选择

关节推荐方案理由
谐波(50-100:1)高扭矩、紧凑、精度
行星(10-50:1)中等扭矩、成本
谐波(80-160:1)高精度、紧凑
谐波 + 行星滚柱丝杠超高扭矩
行星滚柱丝杠高负载、直线输出
谐波(50-100:1)紧凑、高扭矩

按应用选择

传动方案选择矩阵

        高性能

           │  谐波 + 滚柱丝杠
           │  (高端研究)

           │     谐波
           │  (商用机器人)

           │   行星    QDD
           │  (教育) (动态运动)

           └──────────────────→ 低成本

五、结构优化

5.1 轻量化设计

方法 1:拓扑优化

拓扑优化流程

┌─────────────────────────────────────┐
│ 1. 定义设计空间                      │
│    - 最大外形尺寸                    │
│    - 安装接口位置                    │
│    - 避让区域                        │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 2. 定义载荷工况                      │
│    - 静态载荷(重力、操作力)         │
│    - 动态载荷(加速度、冲击)         │
│    - 疲劳载荷(循环)                 │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 3. 设置优化目标                      │
│    - 最小化质量                      │
│    - 约束:应力<屈服强度/安全系数    │
│    - 约束:位移<允许值               │
│    - 约束:固有频率>工作频率         │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 4. 运行优化(有限元)                │
│    - 软件:OptiStruct、ANSYS         │
│    - 迭代:50-200 次                 │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 5. 结果解释与 CAD 重建                │
│    - 提取优化形状                    │
│    - 平滑处理                        │
│    - 考虑制造工艺                    │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 6. 验证与迭代                        │
│    - FEA 验证                        │
│    - 原型测试                        │
│    - 必要时迭代优化                  │
└─────────────────────────────────────┘

减重效果:30-50% vs 初始设计

方法 2:中空设计

中空结构设计

├── 空心轴
│   ├── 外径 D,内径 d
│   ├── 质量减少:(d/D)²
│   └── 刚度减少:(d/D)⁴
│   └── 推荐:d/D < 0.6
├── 空心梁
│   ├── 矩形管、圆管
│   └── 壁厚:2-5mm(根据载荷)
└── 镂空设计
    ├── 减重孔
    └── 加强筋布置

案例:
- 手臂连杆:实心→空心,减重 40%
- 关节壳体:镂空 + 加强筋,减重 35%

方法 3:集成化设计

集成化设计

├── 结构 - 功能集成
│   ├── 结构件兼作散热器
│   ├── 结构件内走线
│   └── 结构件集成传感器安装
├── 零件集成
│   ├── 多零件合并为 1 个(3D 打印)
│   └── 减少连接件、紧固件
└── 材料集成
    ├── 局部增强(嵌件)
    └── 梯度材料

效果:
- 零件数减少 30-50%
- 装配时间减少 40-60%
- 质量减少 15-25%

5.2 刚度优化

关键指标

刚度要求

├── 手臂末端刚度
│   └── >500 N/mm(操作精度)
├── 腿部刚度
│   └── >1000 N/mm(行走稳定)
├── 关节扭转刚度
│   └── >1000 Nm/rad
└── 固有频率
    └── >20 Hz(避免共振)

优化方法

提高刚度方法

├── 截面优化
│   ├── 用工字梁代替矩形梁
│   ├── 增加截面高度
│   └── 合理布置加强筋
├── 材料选择
│   ├── 高模量材料(碳纤维、钢)
│   └── 关键部位局部增强
├── 连接优化
│   ├── 减少连接面数量
│   ├── 增加连接刚度(过盈配合)
│   └── 预紧力控制
└── 结构布局
    ├── 缩短力传递路径
    └── 避免悬臂结构

5.3 动力学优化

目标

方法

动力学优化

├── 质量靠近关节
│   └── 电机近端安装(通过传动远程驱动)
├── 平衡设计
│   ├── 配重平衡重力
│   └── 减少保持扭矩
├── 惯量匹配
│   └── 负载惯量/电机惯量 < 10
└── 模态分析
    ├── 避免工作频率与固有频率重合
    └── 提高一阶固有频率

六、设计工具与流程

6.1 CAD 软件

软件特点适用场景
SolidWorks易用、生态好通用机械设计
CATIA高端、曲面强航空航天、汽车
Fusion 360云端、集成中小团队、快速原型
Onshape全云端、协作分布式团队

6.2 CAE 软件

软件功能特点
ANSYSFEA、CFD功能全面、精度高
AbaqusFEA非线性强
OptiStruct拓扑优化优化算法强
ADAMS多体动力学机构仿真

6.3 设计流程

人形机器人结构设计流程

┌─────────────────────────────────────┐
│ 1. 需求分析                          │
│    - 应用场景                        │
│    - 性能指标(负载、速度、精度)     │
│    - 成本目标                        │
│    - 重量目标                        │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 2. 概念设计                          │
│    - 自由度配置                      │
│    - 关节布局                        │
│    - 传动方案                        │
│    - 材料选择                        │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 3. 详细设计                          │
│    - 3D 建模(CAD)                   │
│    - 零件设计                        │
│    - 装配设计                        │
│    - 工程图                          │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 4. 仿真分析                          │
│    - 静力学分析(应力、位移)         │
│    - 模态分析(固有频率、振型)       │
│    - 动力学分析(加速度、冲击)       │
│    - 疲劳分析(寿命预测)             │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 5. 设计优化                          │
│    - 根据仿真结果优化                │
│    - 拓扑优化、尺寸优化              │
│    - 迭代 2-3 轮                      │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 6. 原型制造                          │
│    - 3D 打印(快速验证)              │
│    - CNC 加工(功能测试)             │
│    - 表面处理                        │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 7. 测试验证                          │
│    - 静态测试(负载、刚度)           │
│    - 动态测试(运动、冲击)           │
│    - 寿命测试(疲劳)                 │
│    - 环境测试(温度、湿度)           │
└──────────────┬──────────────────────┘

┌─────────────────────────────────────┐
│ 8. 设计固化                          │
│    - 设计评审                        │
│    - 图纸归档                        │
│    - BOM 整理                        │
│    - 工艺文件                        │
└─────────────────────────────────────┘

周期:3-6 月(首版原型)

七、总结

7.1 核心要点

  1. 自由度配置:40-60 DOF 是主流,根据场景优化
  2. 关节设计:肩髋 3 DOF、肘膝 1 DOF、腕踝 2 DOF
  3. 传动选择:谐波高精度、行星高效率、QDD 高带宽
  4. 轻量化:拓扑优化、中空设计、集成化
  5. 设计流程:需求→概念→详细→仿真→原型→测试

7.2 设计趋势

机械设计趋势

├── 高集成度
│   └── 执行器 - 减速器 - 编码器一体化
├── 轻量化
│   └── 碳纤维 + 拓扑优化,减重 40%+
├── 模块化
│   └── 标准化关节,快速组装
├── 智能化
│   └── 集成传感器(力、温度、振动)
└── 低成本
    └── 国产替代 + 批量生产,成本降 50%

机械结构是人形机器人的”骨骼”,决定了运动能力的上限。优秀的设计需要在性能、重量、成本之间找到最佳平衡点。随着材料、传动、制造技术进步,人形机器人将变得更轻、更强、更便宜。


参考资料


分享这篇文章到:

上一篇文章
RAG 文档处理工程化实战
下一篇文章
Redis Set 数据类型详解