机械结构与自由度设计
人形机器人的机械结构决定了运动能力、负载能力和外观形态。自由度(DOF)配置是核心设计决策,直接影响成本、控制复杂度和灵活性。本文深入解析人形机器人机械结构设计的核心要素与工程实践。
一、人形机器人总体设计
1.1 人体参考数据
成年男性平均数据(中国):
人体测量数据
├── 身高:172cm
├── 体重:65kg
├── 臂展:170cm(≈身高)
├── 腿长:90cm(含足)
├── 躯干长:50cm
├── 肩宽:45cm
├── 手长:18cm
└── 足长:25cm
质心位置:
├── 站立:身高 55% 处(约 95cm)
├── 前屈:前移 5-10cm
└── 单腿:偏向支撑腿
人形机器人设计参考:
- 身高:160-180cm(适配人类环境)
- 体重:50-80kg(轻量化目标)
- 臂展:≈身高(操作范围)
- 自由度:40-60 个(接近人类 200+ 个肌肉自由度)
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 Optimus | 40+ | 0 | 0 | 6×2 | 6×2 | 11×2 |
| Figure 02 | 45 | 2 | 2 | 7×2 | 6×2 | 8×2 |
| 宇树 G1 | 23-43 | 0 | 0 | 6×2 | 6×2 | 可选 |
| 智元 A2 | 49 | 3 | 3 | 7×2 | 7×2 | 6×2 |
| 傅利叶 GR-2 | 43 | 2 | 0 | 7×2 | 6×2 | 6×2 |
| Honda ASIMO | 57 | 3 | 2 | 7×2 | 6×2 | 7×2 |
| Boston Atlas | 28 | 2 | 2 | 7×2 | 6×2 | 0 |
趋势分析:
- 躯干 DOF 增加:提升灵活性(弯腰、转身)
- 手部 DOF 精简:夹爪→灵巧手过渡
- 腿部 DOF 稳定:6-7 DOF 成为标准
三、关节设计
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-160 | 70-80% | ±1 arcmin | 高 | 肩、髋、腕 |
| 行星减速器 | 3-100 | 90-95% | ±3 arcmin | 中 | 肘、膝 |
| 摆线针轮 | 30-200 | 80-90% | ±1 arcmin | 高 | 髋、膝 |
| 同步带 | 1-5 | 95-98% | ±10 arcmin | 低 | 低负载、远距离 |
| 直驱 | 1 | 90-95% | 编码器决定 | 高 | 准直驱关节 |
| 蜗轮蜗杆 | 10-100 | 50-70% | ±5 arcmin | 中 | 自锁需求 |
4.2 谐波减速器
工作原理:
谐波减速器结构
├── 波发生器(Wave Generator)
│ └── 椭圆凸轮 + 柔性轴承
├── 柔轮(Flex Spline)
│ └── 薄壁杯状,外齿
└── 刚轮(Circular Spline)
└── 刚性内齿圈
传动原理:
1. 波发生器旋转,使柔轮变形
2. 柔轮与刚轮啮合
3. 齿数差产生减速
减速比 = 柔轮齿数 / (刚轮齿数 - 柔轮齿数)
典型参数:
- 减速比:50-160
- 效率:70-80%
- 精度:±1 arcmin
- 背隙:<1 arcmin
- 扭矩密度:高
优点:
- 高减速比,紧凑
- 零背隙,高精度
- 同轴输入输出
缺点:
- 柔轮疲劳寿命有限(5000-10000 小时)
- 效率相对较低
- 成本高(¥2000-10000/个)
应用:
- Tesla Optimus:28 个执行器,大量使用谐波
- 宇树 H1:主要关节
- 傅利叶 GR-2:髋、膝、肩
4.3 行星滚柱丝杠
工作原理:
行星滚柱丝杠结构
├── 丝杠(Screw)
│ └── 外螺纹
├── 螺母(Nut)
│ └── 内螺纹
└── 滚柱(Rollers)
└── 行星排列,滚动传动
传动原理:
1. 电机旋转丝杠
2. 滚柱在丝杠和螺母间滚动
3. 螺母直线运动
4. 将旋转→直线,同时减速
典型参数:
- 减速比:由导程决定(通常 5-20mm/rev)
- 效率:90-95%
- 精度:±5μm
- 承载:高(轴向力)
- 寿命:10000+ 小时
优点:
- 高负载密度
- 高效率
- 长寿命
- 自锁(可选)
缺点:
- 成本高(¥3000-15000/个)
- 制造难度大
- 需要润滑
应用:
- Tesla Optimus:线性执行器
- Figure 02:腿部直线驱动
- 高性能人形机器人髋、膝
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 软件
| 软件 | 功能 | 特点 |
|---|---|---|
| ANSYS | FEA、CFD | 功能全面、精度高 |
| Abaqus | FEA | 非线性强 |
| OptiStruct | 拓扑优化 | 优化算法强 |
| ADAMS | 多体动力学 | 机构仿真 |
6.3 设计流程
人形机器人结构设计流程
┌─────────────────────────────────────┐
│ 1. 需求分析 │
│ - 应用场景 │
│ - 性能指标(负载、速度、精度) │
│ - 成本目标 │
│ - 重量目标 │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 2. 概念设计 │
│ - 自由度配置 │
│ - 关节布局 │
│ - 传动方案 │
│ - 材料选择 │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 3. 详细设计 │
│ - 3D 建模(CAD) │
│ - 零件设计 │
│ - 装配设计 │
│ - 工程图 │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 4. 仿真分析 │
│ - 静力学分析(应力、位移) │
│ - 模态分析(固有频率、振型) │
│ - 动力学分析(加速度、冲击) │
│ - 疲劳分析(寿命预测) │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 5. 设计优化 │
│ - 根据仿真结果优化 │
│ - 拓扑优化、尺寸优化 │
│ - 迭代 2-3 轮 │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 6. 原型制造 │
│ - 3D 打印(快速验证) │
│ - CNC 加工(功能测试) │
│ - 表面处理 │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 7. 测试验证 │
│ - 静态测试(负载、刚度) │
│ - 动态测试(运动、冲击) │
│ - 寿命测试(疲劳) │
│ - 环境测试(温度、湿度) │
└──────────────┬──────────────────────┘
▼
┌─────────────────────────────────────┐
│ 8. 设计固化 │
│ - 设计评审 │
│ - 图纸归档 │
│ - BOM 整理 │
│ - 工艺文件 │
└─────────────────────────────────────┘
周期:3-6 月(首版原型)
七、总结
7.1 核心要点
- 自由度配置:40-60 DOF 是主流,根据场景优化
- 关节设计:肩髋 3 DOF、肘膝 1 DOF、腕踝 2 DOF
- 传动选择:谐波高精度、行星高效率、QDD 高带宽
- 轻量化:拓扑优化、中空设计、集成化
- 设计流程:需求→概念→详细→仿真→原型→测试
7.2 设计趋势
机械设计趋势
├── 高集成度
│ └── 执行器 - 减速器 - 编码器一体化
├── 轻量化
│ └── 碳纤维 + 拓扑优化,减重 40%+
├── 模块化
│ └── 标准化关节,快速组装
├── 智能化
│ └── 集成传感器(力、温度、振动)
└── 低成本
└── 国产替代 + 批量生产,成本降 50%
机械结构是人形机器人的”骨骼”,决定了运动能力的上限。优秀的设计需要在性能、重量、成本之间找到最佳平衡点。随着材料、传动、制造技术进步,人形机器人将变得更轻、更强、更便宜。
参考资料:
- Tesla Optimus 技术文档
- 谐波减速器技术手册
- 机器人机械设计手册
- 各公司公开资料