首页技术文库 › 为你的开源人形机器人选膝关节执行器:扭矩、惯量比与协议匹

为你的开源人形机器人选膝关节执行器:扭矩、惯量比与协议匹配

RoboParts Research · 约 4422 字 · RoboParts 开源机器人兼容性平台
open-source-roboticshumanoidsourcingactuatorsbom
从天工 TienKung、Unitree G1 到 LeRobot-Humanoid,开源人形项目最容易踩坑的就是膝关节执行器。本文基于 RoboParts 收录的 155 款执行器实测参数,给出可直接套用的选型与兼容性校验方法。
本文目录
  1. 为你的开源人形机器人选膝关节执行器:扭矩、惯量比与协议匹配
  2. 一、膝关节的核心技术指标
  3. 二、执行器类型对比
  4. 三、通信协议选择
  5. 四、在线选型实操
  6. 五、数据集开源
  7. 引用

为你的开源人形机器人选膝关节执行器:扭矩、惯量比与协议匹配

本文首发于 RoboParts 开源机器人兼容性平台,数据集与在线选型工具均已开源。

如果你正在复刻 天工 TienKung、基于 Unitree G1 做二次开发,或者从零搭一台 LeRobot-Humanoid,膝关节几乎一定是你第一个卡住的地方。

原因很简单:膝关节是全身负载最高的关节之一。一个 70kg 级人形机器人在下蹲或上楼梯时,膝关节瞬时峰值扭矩可达 100-150Nm。选错执行器,轻则控制带宽不足导致抖动,重则减速器过载报废——而开源项目的 BOM 往往只给了一个型号名,没有告诉你换成手边能买到的替代品之后,扭矩、惯量比、协议还对不对得上。

本文基于 RoboParts 数据集收录的 155 款执行器实测参数,给出膝关节选型的系统化方法论。如果你只想快速验证手上这份 BOM 能不能装,可以直接用免费的 BOM 兼容性检查


一、膝关节的核心技术指标

1.1 扭矩需求计算

膝关节的峰值扭矩由两部分组成:

对于 70kg 级人形机器人(大腿+小腿质量约 12kg,质心距膝关节约 0.3m):

动作膝关节角度估算峰值扭矩
站立支撑40-50 Nm
深蹲90°100-120 Nm
上楼梯(单腿支撑)45°120-150 Nm
落地缓冲30°150-200 Nm

结论:膝关节执行器的 持续扭矩应 ≥ 60Nm,峰值扭矩应 ≥ 150Nm,并保留 1.5-2 倍安全余量。

对开源项目的提醒:天工 TienKung 这类全尺寸开源人形整机质量偏大,膝关节余量要按上限取;而 LeRobot-Humanoid、roboto_origin 这类桌面/半尺寸平台整机质量常在 20kg 以内,按 70kg 级参数选型会严重过配,白白增加成本和转动惯量。先确认你的整机质量段,再套下面的公式。

1.2 转速与带宽

人形机器人行走步频约 1-2Hz,膝关节角速度峰值约 150-200°/s(2.6-3.5 rad/s)。

执行器输出转速需满足: $$\omega_{motor} \cdot N_{gear} \geq 200°/s$$

其中 $N_{gear}$ 为减速比。谐波减速典型减速比 50:1-160:1,对应电机转速需达到 10,000-32,000 rpm。这基本排除了普通直流无刷电机,必须选用高转速无框力矩电机或专用关节模组

1.3 惯量比

惯量比(Load Inertia Ratio)是膝关节选型的隐形杀手:

$$J_{ratio} = \frac{J_{load}}{J_{motor} \cdot N_{gear}^2}$$

膝关节负载惯量主要来自小腿和足部,约 0.05-0.1 kg·m²。若选用减速比 100:1、电机转子惯量 $10^{-5}$ kg·m² 的执行器:

$$J_{ratio} = \frac{0.08}{10^{-5} \cdot 100^2} = 0.8$$

非常优秀。但若减速比仅 30:1:

$$J_{ratio} = \frac{0.08}{10^{-5} \cdot 30^2} = 8.9$$

已接近临界值。

这是开源复刻最常见的翻车点:社区里大量"平替方案"只对齐了峰值扭矩,却把减速比从 100:1 换成了 36:1 或 30:1。扭矩数字看着达标,惯量比却翻了 10 倍,结果就是上电后膝关节抖到无法站立。换型号时,扭矩和减速比必须同时校验。


二、执行器类型对比

膝关节可选的执行器类型主要有三种:

类型代表产品峰值扭矩重量优势劣势
谐波+力矩电机Harmonic Drive FHA150-300Nm1.5-2.5kg零背隙、高精度柔轮疲劳寿命有限
行星+无刷电机Maxon EPOS80-150Nm1.0-1.8kg成本低、耐用背隙 3-5arcmin
SEA 串联弹性ANYbotics100-200Nm1.2-2.0kg力控优秀、缓冲好结构复杂、带宽受限

2.1 谐波减速方案

适合追求精度和紧凑性的场景。以 RoboParts 数据集中 Harmonic Drive FHA-32C 为例:

适用:高精度双足行走、舞蹈动作。天工 TienKung 一类强调全尺寸稳定行走的开源整机,下肢多走这条路线。

2.2 SEA 方案

串联弹性执行器(Series Elastic Actuator)在膝关节有独特优势:

RoboParts 数据集中收录的 SEA 产品包括 ANYbotics ANYdrive、MIT Cheetah 同款执行器,以及 OpenTorque 等社区开源 SEA 设计——后者对预算有限的开源构建者尤其友好。

2.3 从已有开源平台"借"选型

如果你不想从零推导,最快的路径是参照成熟开源平台的关节配置再做等效替换:

参考平台类型下肢/关节方案特征适合谁
天工 TienKung全尺寸开源人形高扭矩谐波+力矩电机,EtherCAT 为主做全尺寸双足行走
Unitree G1 / Go2商用平台、API 开放高集成关节模组,CAN 总线二次开发、快速验证
LeRobot-Humanoid社区开源人形低成本模组,CAN/串口教学、算法研究
Trossen OpenArm开源机械臂中小扭矩模组,模块化上肢/操作任务
roboto_origin开源整机轻量化关节,成本优先入门构建

注意:直接照抄型号往往买不到或超预算,真正需要做的是"等效替换"——保证扭矩、减速比、法兰接口、通信协议四项同时对齐。RoboParts 的开源组件兼容性数据层就是为这件事建的:按开源项目查它的组件清单,再查每个组件的可替代型号。


三、通信协议选择

膝关节执行器的通信协议直接影响控制延迟和系统复杂度:

协议带宽延迟拓扑适用场景
CAN FD2-8 Mbps0.1-1ms总线中小规模,成本敏感
EtherCAT100 Mbps50-100μs菊花链高精度,大规模
RS-4851-10 Mbps1-5ms总线低速关节,legacy 系统

建议

开源构建者的额外约束:你选的执行器必须有可用的 ROS2 驱动或开放的 SDK,否则再好的硬件参数也用不上。Unitree Go2/G1 的优势之一就是 SDK 成熟;而一些工业模组虽然参数漂亮,社区驱动却是空白。选型时把"是否有开源驱动"当成硬指标。


四、在线选型实操

以上参数对比如果手动查手册,至少需要 2-3 天。我们把这些数据结构化后,做成了在线选型引擎:

访问 选型引擎,输入:

  1. 关节位置:膝关节
  2. 扭矩要求:120Nm
  3. 预算范围:$500-2000
  4. 协议偏好:CAN FD
  5. 勾选:仿生优先、国标合规

系统会在 155 款执行器中自动筛选,并按多因子评分排序:

推荐工作流(针对开源项目)

  1. BOM 兼容性检查 把现有 BOM 跑一遍,先找出机械/电气/协议不匹配项
  2. 对报错的执行器,用选型引擎找等效替代
  3. 通过供应商寻源确认替代型号的可购性与交期
  4. 需要把兼容性校验接进 CI 或自研工具链,用兼容性数据 API

五、数据集开源

本文引用的全部参数来自 RoboParts 结构化数据集,已开源:

数据集覆盖 427 个实体、7 大品类,CC BY 4.0 许可,欢迎引用。


引用

@dataset{roboparts2026,
  title={RoboParts: A Structured Dataset for Bionic Robot Components},
  author={RoboParts Team},
  year={2026},
  url={https://roboparts.cc}
}

RoboParts · 开源机器人构建者资源

正在构建或维修开源机器人?用 RoboParts 把零件兼容性一次性查清。


把这篇文章的结论直接跑一遍

RoboParts 收录 688 个机器人零部件实体325 个开源项目组件,支持电气 / 机械 / 协议 / 软件四维兼容判定。文中提到的型号大多可直接检索。

免费校验我的 BOM 浏览开源组件库 下载结构化数据 (JSON)

相关阅读

© 2026 RoboParts · 开源机器人零部件兼容性平台 · llms.txt · OpenAPI · Agent 发现清单
本文数据引用自 RoboParts 公开数据集,转载请注明来源并保留原文链接。