会跳舞的人形机器人,为何搬不动箱子
📋 总体概括
全身跟踪是人形机器人遥操作的主流界面,但参考动作大多录自平地、空手。arXiv新工作BRACE把接触力与地形折进参考轨迹,经双教师蒸馏出仅靠本体感知运行的学生策略,并在Unitree G1上验证。本文拆解其技术路线与产业含义。
📄 正文
刷了半年人形机器人的视频,你大概率看过它们跳舞、转身、急停急起。但镜头一切到斜坡上按压物体、带着负载作业,动作就开始变形。问题不在腿,而在全身跟踪这件事的"教材"——参考动作几乎都是平地、空手录的。arXiv上的新工作BRACE,把"力"和"坡"折进了参考轨迹里,让机器人自己补课。这是具身智能从"会动"走向"会干活"绕不开的一步。
🎬 演示越惊艳,离作业越远
圈内流传一句玩笑:演示视频里最帅的动作,往往离商用最远。
你一定见过这样的画面:人形机器人在平整的展厅地面上跳舞、转体、下腰,评论区一片"量产元年"的欢呼。但把同一台机器搬到真实作业现场——一条带坡度的通道,一个需要双手施力的操作——画风立刻变了:脚步打滑、躯干晃动、手臂僵硬地重复着参考轨迹,仿佛完全不知道自己手上正在顶着一个箱子。
BRACE的论文开篇就把这层窗户纸捅破了:全身跟踪(whole-body tracking)已经成为操作者驱动人形机器人的主要界面,但它消费的参考动作,录制条件是平地、不负重。于是跟踪器对两件事一无所知:机器人必须与物体交换的力,以及它必须站立的地形。
这个场景对遥操作员来说再熟悉不过——戴着动捕设备,在平地机房里给人形机器人下发动作,平地上复现得近乎完美;一旦现场是坡道,或者任务要求手上有真实压力(按压、拖拽、搬运),执行立刻走样。
产业逻辑也很直白:"遥操作→录制参考→跟踪执行"是当下人形机器人数据采集与部署的主流范式。参考数据的先天缺陷会顺着链路传染整个数据飞轮——你采上来的"成功示范",本身就不包含接触力信息,下游的模仿学习自然学不会用力。教材有缺口,学生再聪明也补不上。
⚔️ 两条路线,各瘸一条腿
路线分叉的地方,往往就是产业卡住的地方。
在BRACE之前,现有控制器只解决一半问题。一类是力觉能力策略:能给末端执行器下发力指令,但不规定全身姿态——手是会用力了,身体怎么配合、重心怎么挪,没有答案。另一类是地形自适应跟踪器:能跟着参考在起伏地形上走,但它们把负载当"扰动"去抑制,而不是当"要主动执行的扳手(wrench)"去完成。
想象让机器人在斜坡上用双手把一个箱子往下压着推:
- 走力控路线:手臂知道该出多少力,但躯干和腿各干各的,重心可能已经飘到脚掌之外;
- 走地形路线:胳膊被箱子一顶,控制器以为遇到了外部干扰,拼命把胳膊"掰回"参考姿态——任务反而被自己搅黄了。
三条路线的差异,一张表看明白:
| 维度 | 力控策略 | 地形自适应跟踪 | **BRACE** |
|---|---|---|---|
| 末端力指令 | 能下发 | 不能,视为扰动 | 能下发 |
| 全身姿态 | 不管 | 跟随参考 | 跟随参考 |
| 坡地地形 | 不管 | 适配 | 适配 |
| 负载处理 | 主动施加 | 当扰动抑制 | 折进参考、主动施加 |
| 感知依赖 | 常需力觉信息 | 常需高程图 | 仅本体感知 |
我的判断是:具身智能要过落地关,"接触"是绕不开的坎。力和姿态从来不是两个问题,而是同一个问题的两个投影。BRACE的价值不在于单项指标多亮眼,而在于把两条各瘸一条腿的路线,焊进了一个框架。
🔧 把力和坡,写进参考轨迹里
好老师不教机器人用力气,教它把力气写进动作里。
BRACE的核心思路,用一句话概括就是:与其让跟踪器被动吸收负载和坡度,不如把两者直接折叠进它要跟随的参考里。拆开看是三层:
第一层,地形贴合。把落脚点和躯干根节点抬升到局部表面之上,让一条平地参考自动"贴"上坡面——机器人脚踩的不再是虚空里的坐标,而是真实的斜面。
第二层,扳手变换。这是全文最关键的机制。给定目标手部力和手部位置,扳手变换同时解出两件事:手的位移如何产生这个力,以及这个力会连带引起的重心(CoM)与压力中心(CoP)偏移——并且全程受各教师策略的手臂力矩上限约束,不许开天窗。换句话说,它不仅算"手该怎么动",还算"身体该怎么跟着让"。
第三层,双教师蒸馏。施力教师负责教"怎么出力",补偿教师负责教"出力之后身体怎么稳住",两个老师通过DAgger蒸馏进一个流匹配(flow-matching)学生策略。
整条流水线是这样的:
最值得注意的是最后两步的结果:学生策略只靠本体感知运行——不需要高程图,也不需要实测的力数据。这意味着,哪怕遥操作员在千里之外,也只需下发一条平地参考轨迹;坡度和负载,机器人在现场自己解决。
这对远程作业是实质性变化:链路上传输的不再是"带着力觉反馈的完整控制指令",而是一条简单轨迹,智能全部放在端侧。在带宽受限、延迟不可控的真实远程场景里,这种"下发简单参考、端侧自主补全"的架构分工,比把所有复杂性塞进通信链路要务实得多。
而且请留意传感器这条线:不依赖高程图和力传感器,意味着这条路线天然朝量产友好的方向走。在传感器上做减法,本质上是在BOM成本和系统鲁棒性上做加法。
💰 这笔账,商业上怎么算
一项技术能不能扩散,先看它长在什么平台上。
BRACE选择在Unitree G1上做大量真机实验,这件事本身就值得说一句。G1是面向开发者与量产市场的平台,不是实验室里堆满定制传感器的"神仙机"。方法长在这种平台上,意味着其他团队可以低成本复现、快速扩散——学术工作对产业的实际影响力,很多时候不取决于指标高低,而取决于它落在哪台机器上。
其次算数据账。真机数据贵、仿真数据近乎免费,这是行业的普遍体感。遥操作采数据的核心瓶颈之一,就是"示范太难采"——尤其涉及接触力的任务,行业里做过遥操作采集的团队普遍反映,让机器人"手上带力"地完成一段示范,比让它走段路难得多。而BRACE这类跟踪器恰好打在这个痛点上:跟踪器越聪明,遥操作越省心,采集效率越高;反过来,能执行带力任务的跟踪器,让"用力类"数据第一次变得可采、可规模化。数据飞轮的转速,是被跟踪器这一环卡着的。
再看应用场景。远程作业是当下最顺理成章的落点:危险环境巡检、跨地域的机器人服务,都需要"人在远处、机器在现场"的能力。BRACE的架构恰好匹配这种分工——操作端轻量化,执行端智能化。
⚠️ 不过得泼两盆冷水。其一,论文摘要中真机实验的细节在公开信息里并不完整,流匹配学生策略在真机上的实时算力开销、极端地形与重载工况下的泛化边界,还有待完整结果和更多第三方复现来验证。其二,"平地参考+端侧补全"的架构,对参考生成端的稳定性有要求——遥操作端的轨迹误差,会不会在扳手变换环节被放大,是工程化时必须盯住的细节。
往前推演一步:下一阶段的竞争点,会从"跟踪得多像"转向"跟踪得多有用"。当全身跟踪器学会了力和地形,压力就会传导到参考生成端——技能库、大模型规划这些"上游老师",也必须开始理解力与接触,整条链路才算真正闭环。
小结
人形机器人的叙事,正在从"能动"切换到"能干活"。干活的三要素——姿态、力、地形——第一次被一个全身跟踪框架同时吃下。BRACE没有发明力控,也没有发明地形适配,它做的是工程上最难也最有价值的事:把两件事变成一件事,再把智能从传感器里省出来,装进本体感知里。顺着这条路往下走,当参考生成端也理解力与接触时,遥操作才真正从"遥控玩具"升级为"生产力工具"——人形机器人的商业化叙事,或许就从这里开始换挡。
本文由本站 AI 辅助聚合生成,原始来源如下: