从零搭建外骨骼机器人:供应链与开源实现方案

2026-10-16 · 修订版(专家评审后补正:技术路线、选型方法论、系统完整性)
一句话导读:外骨骼长期卡在"关节动力源"——减速比过大导致反向拖动阻力大,穿戴者主动发力时像在踩泥潭。破局路径有两条:供应链侧,以准直驱(QDD)关节为代表的一体化关节模组(Cubemars AKE 系列等)把轻薄、大扭矩、超低反驱压缩进手心;开源侧,OpenExo、GEX 等全开源外骨骼平台把机械、电气、软件、控制算法全部开放。两者结合,单关节物料成本可控制在 $1–2k 量级,个人与小型团队已具备从零搭建的可行路径。

修订说明:本版修正了关节技术路线分类(QDD 与高减速比集成关节是两条不同路线),新增"从步态需求反推选型"的方法论、绑缚与人机接口、安全设计、续航预算、效果验证、成本 BOM 与常见坑等章节。
外骨骼机器人行走概念图
外骨骼机器人行走概念图(图源:Dreamstime 素材库,仅作概念示意)
目录
  1. 引言:外骨骼的核心卡点与破局路径
  2. 关节技术路线全景:QDD / SEA / 高减速比 / 软体
  3. 选型方法论:从步态需求反推关节方案
  4. 供应链选型:Cubemars 产品矩阵与参数
  5. 主控架构:STM32 与 Arduino 双路线
  6. 绑缚与人机接口:外骨骼的"第二层皮肤"
  7. 安全设计:作用于人体的第一优先级
  8. 续航与能量预算
  9. 效果验证:如何证明"有用"
  10. 从零搭建:四个阶段路线图
  11. 成本与 BOM 参考
  12. 常见坑与调试经验
  13. 开源参考项目与链接
  14. 风险与合规提醒
  15. 参考资源

01 引言:外骨骼的核心卡点与破局路径

外骨骼与智能可穿戴设备正在医疗康复、登山户外、特种负重、养老助行等领域全面开花,但长期制约其从"实验室走入大众生活"的核心卡点始终在关节动力源上:减速比过大带来的反向拖动阻力居高不下,穿戴者稍一主动发力就要与电机剧烈对抗;传统关节电机厚度过大、外壳死板,整机臃肿外凸、自重惊人;一体化模组看似省事,却把安装结构锁死,限制了整机设计空间。

本文按"技术路线 → 选型方法论 → 供应链 → 主控 → 系统设计 → 搭建 → 成本与坑"的顺序,给出从零搭建外骨骼机器人的完整技术路线。

02 关节技术路线全景:QDD / SEA / 高减速比 / 软体

选型之前,先看清关节驱动器的全部技术路线。常见误区是把所有"机器人关节电机"当成一回事——实际上它们在外骨骼上的适用性差异极大。根据下肢柔性外骨骼高扭矩密度关节的综述研究,主要路线对比如下:

路线扭矩密度反驱性动态带宽机械复杂度典型代表
谐波 / 高减速比(行星)中差低高Cyberdyne HAL 类、Cubemars AK80-64(64:1)
串联弹性驱动器(SEA)低好中高MIT / 密歇根 SEA 外骨骼
准直驱(QDD)高中(优于高减速比)高中MIT 轻量髋外骨骼、M-BLUE、Cubemars AKE 系列
软体外骨骼(缆绳 / 气动)—(柔性织物)极好(无刚性传动)—中哈佛 Biodesign Lab Soft Exosuit

各路线的工程取舍:

准直驱(QDD)关节原理示意 高扭矩密度无刷电机 盘式 / 大直径 / 低 KV (AKE40-6:140 g) 低减速比行星减速 6:1 ~ 10:1 单级 减速器内嵌 → 轴向极薄 关节输出 高带宽 · 高反驱 反驱 0.05 N·m 级(标称) 扭矩放大 ~8x 传动损耗极低 准直驱原理示意(非精确机械结构)
AKE 准直驱电机被手指捏起
Cubemars AKE 准直驱电机:轴向厚度极薄,手指即可捏起(图源:机器人大讲堂)

03 选型方法论:从步态需求反推关节方案

关节选型的正确顺序不是"按关节位置选型号",而是从人体运动需求出发反推:先明确关节的角速度与峰值力矩需求,再折算到电机轴校验扭矩-转速包络,最后评估持续热工况。以下是基于公开步态研究的参考需求:

关节典型角速度需求峰值力矩参考说明 / 来源
膝关节摆动相伸展峰值约 350°/s行走时膝最大力矩约 1 N·m/kg(儿童实测);成人需按体重折算外骨骼只需提供其中一部分助力(通常 20–40%),非全额承重
髋关节可达约 300°/s单腿外骨骼案例:150 N·m / 100:1 减速比(全承重方案)助力型外骨骼需求远低于此
踝关节假肢需求约 360°/s假肢峰值约 130 N·m(全支撑)助力型仅需部分力矩

三步法:需求 → 电机轴 → 校验

  1. 定关节需求:确定目标用户体重与助力比例。例如 70 kg 用户、膝关节行走峰值约 60–70 N·m(1 N·m/kg 量级),若助力 30–40%,目标峰值输出约 20–25 N·m。
  2. 折算到电机轴:选定减速比 N,则电机侧峰值扭矩需求 = 关节峰值 / N,电机转速需求 = 关节角速度 × N。
    示例:70 kg 用户膝关节,目标助力 25 N·m、摆动相 350°/s(≈6.1 rad/s)
    方案 A(QDD,N=8):电机峰值 ≥ 25/8 ≈ 3.1 N·m,电机转速 ≥ 350×8 = 2800°/s ≈ 467 RPM —— 需大扭矩盘式电机 + 大电流驱动器
    方案 B(高减速比,N=64):电机峰值 ≥ 25/64 ≈ 0.39 N·m,转速 ≥ 350×64 ≈ 3733 RPM —— 电机小、电流小,但关节反驱差、需力矩传感 + 阻抗控制补偿
  3. 校验包络与热工况:核对所选电机的 T-N 曲线是否覆盖工作点;步态是周期性负载(周期约 1 s),需按占空比评估持续 RMS 功率与驱动器散热——"峰值能出"不等于"持续能扛"。

需求 → 方案映射

关节助力需求特点QDD 方案(物理柔顺)高减速比方案(成本/扭矩优先)
踝 / 肘轻负载、高步频AKE40-6 / AKE50-8 级AK45 级小型关节
膝大扭矩、爆发助力AKE60-8 / AKE80-8 级AK80-9 级(需力矩控制)
髋核心助力、高带宽AKE80-8 / AKE90-8 级AK80-64 级(注意反驱受限)

04 供应链选型:Cubemars 产品矩阵与参数

Cubemars(酷德智能)是目前外骨骼/机器人关节模组供应链的代表厂商,产品线需按技术路线分开看:

AKE 盘式电机置于户外场景
AKE 系列盘式电机(图源:机器人大讲堂)
AKE 电机拆分部件
AKE 电机拆分:端盖 / 定子线圈 / 转子轮毂(图源:机器人大讲堂)
Cubemars AKE90-8 产品照
Cubemars AKE90-8 准直驱关节模组(图源:CubeMars 产品宣传图)
AKE40-6 性能曲线
AKE40-6 KV90 @24VDC 输出功率 / 效率 / 电流 / 转速曲线(图源:机器人大讲堂)
型号技术路线减速比额定 / 峰值扭矩重量关键特点
Cubemars AKE40-6准直驱6:11.8 / 5.5 N·m140 g外径约 51 mm、厚 24.5 mm、24 V;标称反驱阻力 0.05 N·m(厂商标称,需实测)
Cubemars AKE50-8准直驱8:1参数待官方公布—工博会首发新品,轻户外助行 / 康复定位
Cubemars AKE60-8 / AKE80-8 / AKE90-8准直驱8:1AKE90-8 KV35 额定 55 N·m—重负载外骨骼、四足、工业搬运;背隙 9 arcmin、扭矩密度 121 N·m/kg
Cubemars AK80-64 KV80高减速比集成64:148 / 120 N·m—集成 FOC 驱动 + 14 位磁编码器;反驱受限,适合原型 / 高减速比需求
Cubemars AK60-6 集成关节接口
AK 系列一体化关节:自带驱动与编码器,提供 UART / POWER / CAN IN-OUT 接口(图源:Cubemars AK60-6 产品图)

05 主控架构:STM32 与 Arduino 双路线

5.1 整个外骨骼的硬件框架

主控通过 CAN 总线统管多个关节模组,通过 I2C/SPI/Analog 读取 IMU 与各类传感器,电池经电源管理给全系统供电,PC/手机经 BLE 做调试与交互。

外骨骼系统硬件框架图 电源层 24 V LiPo 电池组 如 7.4~24 V / 1800 mAh 电源管理(保护/升降压/稳压) BMS · DCDC · 多路输出 主控层(500 Hz 控制模块) 主控 MCU:STM32 / Arduino FOC 电流环 / 步态状态机 / 助力算法 执行层:关节模组 ×N(CAN 总线) 关节模组 1 驱动+电机+编码器 关节模组 2(膝/髋) AK / AKE 准直驱 关节模组 N CAN 菊花链 传感层 IMU 姿态(I2C/SPI) MPU6050 等六轴 压力 / 扭矩(Analog) 足底 / 绑缚 / 关节 急停 / 限位 GPIO PC / 手机 BLE 60 Hz · GUI/API
OpenExo 系统架构图
OpenExo 开源平台系统架构:API/GUI → BLE(60Hz) → 外骨骼控制模块(500Hz) → 传感器与电机(图源:OpenExo 官网,Science Robotics 论文图)

5.2 主控路线总览

路线主控驱动方式适合人群特点
A:Arduino + SimpleFOCArduino UNO 起步,性能要求高时换 Nucleo-64 / ESP32 / DUE / TeensySimpleFOC 库 + 电机驱动板(Shield / Mini 等)入门 / 教学 / 快速验证生态成熟、社区大;电流环建议 10 kHz+,需用高性能单片机
B:STM32 + 开源 FOC / 专用驱动STM32(F103 / G474 / H7 等)自研 FOC 或开源关节控制器(如 Amulet)有一定嵌入式基础实时性强、可裁剪;可上 RT-Thread 多电机 CAN 控制
C:一体关节 + 上层主控STM32 等做上层控制AK 系列等自带集成驱动器(FOC + 编码器),CAN 总线通信快速原型 / 产品化省去底层驱动开发,专注上层算法;集成度高、走线少

5.3 路线 A:Arduino + SimpleFOC(入门最快)

SimpleFOC 是目前最流行的 Arduino 生态无刷电机 FOC 控制库,覆盖力矩环、速度环、位置环。官方文档明确提示:电流环控制频率通常需要 10 kHz 以上,因此强烈建议使用 STM32 Nucleo、ESP32、Arduino DUE、Teensy 等高性能单片机,而非入门级 UNO。

5.4 路线 B:STM32 + 开源 FOC / 专用驱动

5.5 路线 C:一体关节 + 上层主控(快速原型)

选 AK 系列一体化关节时,底层 FOC 与编码器由关节自带驱动器完成,主控只需通过 CAN 总线发指令、读状态,是从零搭建时最快跑通"关节转起来"的路径。

5.6 传感与供电组件实物

MPU6050 IMU 模块
六轴 IMU 模块(MPU6050 类):I2C 接口,用于步态相位与姿态估计(图源:产品图)
7.4V 2S 锂电池组
带保护板的锂电池组(2S/7.4V 18650,可选 1800/2600/5000 mAh):外骨骼供电基础(图源:产品图)

06 绑缚与人机接口:外骨骼的"第二层皮肤"

外骨骼的工程难点一半在关节,另一半在绑缚与人机接口——外骨骼本质是紧贴人体的"第二层骨骼",绑缚系统直接决定助力能否有效传递、穿戴是否舒适。这一环节被低估是产品失败的最常见原因:

07 安全设计:作用于人体的第一优先级

外骨骼直接承载人体,安全设计优先级高于一切功能。最低要求清单:

08 续航与能量预算

外骨骼是随身设备,续航直接决定可用性。估算方法:

  1. 估算平均输出功率:根据助力策略,估计单关节在一个步态周期内的平均输出机械功率(示例:某膝/踝能量回收研究测得完整步态周期平均机械功率约 4.4 W,助力型外骨骼通常需要更高)。
  2. 折算电功率:计入电机效率(约 70–85%)与驱动器效率(约 90%),再乘关节数。示例:2 个关节各输出 15 W 平均机械功率 → 电池侧约 2 × 15 / (0.8 × 0.9) ≈ 42 W。
  3. 定容量:目标续航 2 h → 需 84 Wh;24 V 系统约需 3.5 Ah。对照锂电池组(如 1800 / 2600 / 5000 mAh)选型,注意保留 20% 裕量并考虑电压跌落。

09 效果验证:如何证明"有用"

外骨骼"有没有用"不能靠感觉,行业标准验证方法:

即使做个人 DIY 项目,也建议至少用"同一段路、同一配速"对比穿戴与否的心率/主观疲劳,作为基本的有效性检查。

10 从零搭建:四个阶段路线图

阶段 0:目标定义与预算

阶段 1:单关节闭环原型

阶段 2:单肢原型

阶段 3:整机集成与安全

阶段 4:控制算法迭代与验证

OpenExo 爆炸视图
OpenExo 模块化组件爆炸视图:控制盒 / 支架 / 传动组件(图源:OpenExo 官网)
OpenExo 三种组件
OpenExo 组件:直驱组件 / 鲍登线缆组件 / 腰部电子模块(图源:OpenExo 官网)
OpenExo 示例配置硬件框图
OpenExo 完整硬件连接框图:下肢(髋直驱 AK60×2 + 踝鲍登 AK80×2)与上肢(肘鲍登 AK60×2)配置,含 24 V 电池、信号放大、SPI 存储与 CAN 拓扑(图源:OpenExo 官网 / Science Robotics 论文)
OpenExo 外骨骼行走示意
OpenExo 外骨骼辅助行走示意(图源:OpenExo 官网)

11 成本与 BOM 参考

价格口径说明:关节模组价格为 2026 年 10 月官网 / 授权渠道零售价(批量有阶梯价),其余为公开市场量级估算,均以实际询价为准。参考基准:OpenExo 公开报告为每主动关节物料约 $1–2k。

11.1 三档整机方案预算

方案档位配置适用阶段整机物料量级
入门原型Arduino / STM32 + SimpleFOC,AK60-6 一体关节 ×2(单腿膝 / 髋),3D 打印结构教学 / 快速验证 / 单关节闭环约 $1.2–1.8k
进阶开发STM32 + 自研 FOC,AKE 准直驱 ×4(双腿),自研驱动板 + 碳纤维结构助行 / 康复原型迭代约 $2.8–5k
产品化样机AKE90-8 / AKE80-8 大扭矩准直驱 + 整机电控自研,CNC / 碳纤维量产结构产品验证 / 展会样机 / 小批量约 $5.7–10k

11.2 部件级 BOM 明细(单价量级)

模块部件 / 型号参考数量单价量级(USD)备注
关节模组AK60-6 V3.0(一体关节)×2–4299–319官网零售价
AK80-64 KV80(高减速比)×2–4890–990(10 个起约 891,50 个起约 841)DigiKey / 官网阶梯价
AKE40-6 / AKE50-8 / AKE90-8(准直驱新品)×2–4待官方定价工博会首发,询价供货周期
驱动器SimpleFOC Shield(入门)×1–230–60Arduino 生态即插即用
STM32 + 自研 / 开源驱动板×450–150 / 板含功率级与电流采样
传感磁编码器(AS5047 / MA730 类,14 位)×410–30关节闭环必配
六轴 IMU + 足底 / 绑缚压力传感器×2–45–15 + 20–80步态相位与姿态估计
结构件与绑缚3D 打印结构(原型期)—30–100快速迭代改版
碳纤维 / CNC + 绑缚系统(定型期)—150–400含衬垫与快穿结构
电池与电源锂电 + BMS + DCDC×140–100按第 8 章能量预算选容量
线束与杂项CAN 线 / 急停 / 连接器 / 五金—20–50常被低估,预留预算
三档外骨骼方案整机成本构成(量级估算) 三档方案整机物料成本构成(USD,量级估算) 入门原型 ≈ $1.5k 进阶开发 ≈ $3.8k 产品化 ≈ $6.8k 图例(条长按成本比例): 关节模组 电控 / 驱动 传感 结构 / 绑缚 电池 / 杂项 注:各档位取中值估算,未含打样报废、测试设备与人工;条长非精确比例。

11.3 省钱路径与隐性成本

12 常见坑与调试经验

13 开源参考项目与链接

14 风险与合规提醒

人身安全:外骨骼直接承载人体,任何个人 DIY / 研究项目都必须在机械限位、急停、扭矩上限、故障安全上有兜底设计,并在受控环境测试,禁止直接进行高强度户外与医疗场景验证。
合规:面向康复、医疗用途的外骨骼在多数市场属于医疗器械,上市需注册认证;个人项目仅限研究与实验室用途。
供应链注意:文中参数来自厂商公开资料与学术文献,采购前应以官方数据表为准;新品(如 AKE40-6 / AKE50-8)需确认供货周期;厂商标称值(如反驱力矩)应自行实测验证。

15 参考资源

图片说明:文中产品图与架构图分别来自厂商公开宣传图、媒体文章与开源项目官网,已按来源标注;架构图为自绘示意。本报告仅用于技术交流,转载需注明出处。