3. 机械结构设计
人形机器人的机械结构是其运动能力、负载能力和环境适应性的物理基础。与工业机器人固定于基座、追求重复定位精度不同,人形机器人需要在非结构化环境中实现双足行走、躯干平衡、上肢操作等复杂行为,这对机械结构提出了高刚度-质量比、大工作空间、高动态响应和抗冲击等多维度的苛刻要求。本章将围绕仿生关节设计、自由度配置、连杆机构、材料与轻量化设计四个核心模块展开,建立从生物运动机理到工程实现的结构设计方法论。
3.1 仿生关节设计
3.1.1 核心原理:从生物关节到工程驱动
人体关节是完美的液压-肌肉复合系统,其核心特征在于:主动刚度调节(肌肉共收缩)、弹性储能(跟腱与筋膜)以及非线性阻尼(关节囊与软组织)。工程关节设计需要将这些生物特性映射为可实现的机电系统。当前主流方案分为三类:
- 刚性驱动关节:采用高减速比谐波减速器或RV减速器,配合无框力矩电机。优点是控制模型简单、重复精度高;缺点是固有刚度大,对外部冲击缺乏缓冲,且能量效率较低。
- 串联弹性驱动(SEA):在减速器输出端与连杆之间串联弹簧或弹性体。通过测量弹簧形变获得关节力矩,实现力控制;同时弹簧可吸收冲击能量,提高安全性。典型应用包括MIT Cheetah和Walker系列。
- 准直驱驱动(QDD):采用低减速比(通常1:5~1:10)配合高扭矩密度电机,利用电机本身的电流环实现力矩控制。优点是高带宽、低摩擦、可反向驱动;缺点是对电机峰值扭矩要求极高,且需要强大的散热设计。
关节设计的核心参数包括:峰值扭矩(决定动态性能)、扭矩密度(N·m/kg)、最大转速(影响行走步频)、力矩控制带宽(需大于10Hz以保证动态稳定)以及背隙(应小于0.1°)。
3.1.2 判断方法:关节驱动方案选型流程
- 确定负载需求:根据连杆质量、末端负载和运动加速度,计算关节所需峰值扭矩和转速。例如,膝关节在深蹲时需要承受约3倍体重力矩。
- 评估控制架构:若采用位置控制为主(如工业场景),优先选刚性驱动;若需要力/阻抗控制(如人机交互),则SEA或QDD更合适。
- 校核热特性:连续工作扭矩应小于电机额定扭矩的60%,否则需增加散热翅片或液冷回路。
- 验证冲击载荷:在摔倒或碰撞工况下,关节输出端可能承受2-3倍峰值扭矩的冲击,需校核减速器过载能力。
3.1.3 案例拆解:膝关节SEA设计实例
某双足机器人膝关节设计指标:峰值扭矩120N·m,连续扭矩45N·m,关节质量≤2.5kg,力矩控制带宽≥12Hz。设计过程如下:
| 设计参数 | 数值 | 说明 |
|---|---|---|
| 电机型号 | Kollmorgen TBM-7613 | 无框力矩电机,峰值扭矩8.2N·m |
| 减速器 | 谐波CSF-25-100 | 减速比1:100,峰值扭矩180N·m |
| 弹性元件 | 扭簧刚度 800N·m/rad | 不锈钢弹簧钢,预压缩量5° |
| 编码器 | 双值17bit | 电机端+输出端 |
| 总质量 | 2.3kg | 含外壳与线缆 |
关键分析:弹性元件刚度选择需平衡力控精度与抗冲击能力。刚度太高则缓冲效果差,太低则力控带宽不足。通过仿真,800N·m/rad在10Hz力控带宽下相位滞后约8°,满足要求。实际测试中,该关节在模拟摔倒冲击(峰值200N·m)后无塑性变形,弹性元件恢复良好。
3.1.4 常见误区与总结
误区2:忽略关节摩擦建模。谐波减速器的滞回摩擦和库仑摩擦会显著影响力控精度,需在控制算法中引入摩擦前馈补偿。
误区3:弹性元件设计只考虑刚度,忽略疲劳寿命。弹簧在反复冲击下易产生微裂纹,需进行10^7次循环疲劳测试。
3.2 自由度配置
3.2.1 核心原理:生物运动冗余与工程简化
人体全身约有230个自由度,但人形机器人无需完全复现。工程上遵循最小充分原则:在保证运动能力的前提下,尽量减少自由度以降低控制复杂度和成本。典型配置如下:
- 腿部(每条腿6DoF):髋关节3DoF(屈伸、外展内收、旋转)、膝关节1DoF(屈伸)、踝关节2DoF(屈伸、外展内收)。该配置可保证脚掌与地面平行接触,适应不平整地形。
- 手臂(每条手臂7DoF):肩关节3DoF、肘关节1DoF、腕关节3DoF。7DoF提供冗余运动学,使末端执行器在保持位置的同时可调整姿态,且能避开奇异位形。
- 躯干(2-3DoF):腰部屈伸+侧屈,或增加旋转。躯干自由度可辅助平衡调节,并扩大上肢工作空间。
- 灵巧手(每只手12-20DoF):通常采用欠驱动设计,通过腱绳或连杆机构实现多指协同抓取。
3.2.2 判断方法:自由度分配评估矩阵
| 身体部位 | DoF数量 | 关键运动 | 驱动方式 | 控制复杂度 |
|---|---|---|---|---|
| 髋关节 | 3 | 屈伸/外展/旋转 | 谐波+电机 | 中 |
| 膝关节 | 1 | 屈伸 | SEA/谐波 | 低 |
| 踝关节 | 2 | 屈伸/外展 | 并联机构 | 中 |
| 肩关节 | 3 | 屈伸/外展/旋转 | 谐波+电机 | 中 |
| 肘关节 | 1 | 屈伸 | 谐波 | 低 |
| 腕关节 | 3 | 屈伸/偏转/旋转 | 微型谐波 | 高 |
评估原则:优先保证下肢的行走稳定性,其次满足上肢的操作灵活性。若预算有限,可先减少手指自由度(采用3指抓取),但不可减少腿部自由度,否则无法实现动态行走。
3.2.3 案例拆解:全身自由度分配方案
某全尺寸人形机器人(身高170cm,体重65kg)的自由度配置如下:
头部:2 DoF(俯仰、偏航)
躯干:3 DoF(屈伸、侧屈、旋转)
每臂:7 DoF × 2 = 14 DoF
每腿:6 DoF × 2 = 12 DoF
每手:12 DoF × 2 = 24 DoF(欠驱动)
总计:2 + 3 + 14 + 12 + 24 = 55 DoF
该配置在保证双足动态行走(腿部12DoF)的同时,提供了丰富的上肢操作能力(手臂14DoF+手部24DoF)。躯干3DoF使机器人能够在不移动脚步的情况下扩大操作范围,并辅助平衡。实际测试中,该机器人可完成上下楼梯、搬运10kg物体、以及双手协同拧螺丝等任务。
3.2.4 常见误区与总结
误区2:忽略关节限位设计。生物关节有天然的运动范围限制,工程关节必须设计机械限位和软限位,防止过行程损坏。
误区3:自由度分配不均衡。例如手臂7DoF但腿部只有4DoF,会导致行走时质心控制困难。
3.3 连杆机构
3.3.1 核心原理:运动学与力传递的桥梁
连杆机构将关节的旋转运动转化为连杆末端的空间运动,其设计直接影响机器人的工作空间、刚度和动态特性。人形机器人中常见的连杆机构包括:
- 平行四连杆机构:用于踝关节或髋关节,可保持末端姿态恒定(如脚掌始终平行于地面),同时将驱动电机布置在近端,降低腿部惯量。
- 五连杆机构:用于膝关节,可实现膝关节屈伸与小腿旋转的解耦,提高运动学灵活性。
- 六连杆机构:用于髋关节,可提供三个旋转自由度的解耦,避免关节间的运动耦合。
连杆设计的关键参数包括:杆长比例(影响工作空间形状)、质量分布(影响转动惯量)、截面形状(影响抗弯刚度)以及关节间距(影响运动范围)。
3.3.2 判断方法:连杆机构选型与校核
- 确定运动学需求:根据任务要求(如最大步长、操作半径)确定末端工作空间。
- 选择机构类型:若需保持末端姿态,优先选平行四连杆;若需解耦运动,选五连杆或六连杆。
- 进行运动学仿真:使用MATLAB或ADAMS建立机构模型,检查奇异位形和关节限位。
- 校核刚度与强度:在最大负载工况下,连杆变形量应小于0.5mm,应力安全系数≥2。
3.3.3 案例拆解:踝关节平行四连杆设计
某双足机器人踝关节采用平行四连杆机构,目标是在脚掌保持水平的同时实现俯仰和翻滚运动。设计参数:
| 参数 | 数值 | 说明 |
|---|---|---|
| 连杆长度 | 上杆120mm,下杆120mm | 保证平行运动 |
| 杆截面 | 碳纤维圆管Φ20×2mm | 轻量化 |
| 驱动电机 | 2× 无框电机+谐波 | 分别控制俯仰/翻滚 |
| 关节刚度 | 俯仰 500N·m/rad | 满足行走需求 |
关键分析:平行四连杆的优点是电机可安装在胫骨内部,降低脚踝惯量。但需注意连杆间隙会导致脚掌微小晃动,需采用预紧轴承消除间隙。实际测试中,该机构在3m/s行走速度下脚掌姿态误差小于0.3°,满足控制需求。
3.3.4 常见误区与总结
误区2:过度追求轻量化导致刚度不足。碳纤维虽然轻,但各向异性明显,需合理设计铺层方向。
误区3:忽略连杆间的干涉。在关节极限位置,连杆可能发生碰撞,需进行干涉检查。
3.4 材料选择与轻量化设计
3.4.1 核心原理:刚度-质量比与阻尼特性
人形机器人对材料的要求极为苛刻:既要轻(降低惯量、提高能效),又要刚(保证运动精度),还要具备良好的阻尼特性(吸收振动)。常用材料性能对比如下:
| 材料 | 密度(g/cm³) | 弹性模量(GPa) | 比刚度(MN·m/kg) | 应用部位 |
|---|---|---|---|---|
| 碳纤维复合材料 | 1.6 | 150-200 | 94-125 | 大腿、小腿、手臂 |
| 铝合金7075-T6 | 2.8 | 72 | 25.7 | 关节壳体、连接件 |
| 钛合金Ti-6Al-4V | 4.4 | 114 | 25.9 | 高应力关节、轴 |
| 镁合金AZ31B | 1.8 | 45 | 25.0 | 非承力外壳 |
轻量化设计方法包括:拓扑优化(在给定载荷下去除低应力区域材料)、中空结构(如碳纤维管)、仿生点阵结构(3D打印)以及集成化设计(将多个零件合并为一个复杂铸件)。
3.4.2 判断方法:材料选型决策流程
- 确定载荷类型:若以弯曲载荷为主(如大腿杆),选碳纤维;若以扭转载荷为主(如关节轴),选钛合金。
- 评估制造工艺:碳纤维需模具和热压罐,适合批量生产;3D打印钛合金适合复杂拓扑结构,但成本较高。
- 考虑环境因素:碳纤维在潮湿环境下性能下降,需表面涂层;铝合金易腐蚀,需阳极氧化。
- 进行疲劳分析:在循环载荷下,材料的疲劳极限通常为抗拉强度的30-50%,需校核安全系数。
3.4.3 案例拆解:大腿连杆轻量化设计
某机器人大腿连杆原设计为铝合金实心结构,质量1.8kg,刚度满足要求但惯量偏大。优化过程:
原设计:铝合金7075实心杆,质量1.8kg,弯曲刚度1200N·m/rad
优化方案1:碳纤维缠绕管(Φ50×3mm),质量0.9kg,刚度1500N·m/rad
优化方案2:拓扑优化铝合金(去除40%材料),质量1.1kg,刚度1100N·m/rad
优化方案3:3D打印钛合金点阵结构,质量1.0kg,刚度1300N·m/rad
最终选择方案1(碳纤维管),因为其比刚度最高,且成本适中。但需注意碳纤维管的连接端部需金属嵌件,以避免螺栓连接处的应力集中。实际测试中,碳纤维大腿在3m/s行走速度下振动幅值比铝合金降低30%,有效改善了控制性能。
3.4.4 常见误区与总结
误区2:忽视材料各向异性。碳纤维的横向强度仅为纵向的10%,在复杂受力工况下需谨慎设计铺层。
误区3:过度依赖拓扑优化。拓扑优化结果往往形状复杂,难以制造和检测,需结合工艺约束进行简化。