焦点

KAIST与微软亚洲研究院如何让机械手臂从失误中自我修正

时间:2010-12-5 17:23:32  作者:知识   来源:时尚  查看:  评论:0
内容摘要:这项由韩国科学技术院KAIST)与微软亚洲研究院MSRA)联合开展的前沿研究,已于2026年6月17日以预印本形式发布arXiv:2606.18953)。该研究提出了一种创新的“残差强化学习框架”,成

这项由韩国科学技术院(KAIST)与微软亚洲研究院(MSRA)联合开展的微误中前沿研究,已于2026年6月17日以预印本形式发布(arXiv:2606.18953)。软亚该研究提出了一种创新的洲研自修正“残差强化学习框架”,成功解决了机器人执行任务时的究院机械精度偏差问题。感兴趣的何让读者可通过上述编号检索完整论文。

你是手臂否见过厨师在烹饪关键时刻“卡壳”的场景?明明技艺娴熟,却因细微偏差导致动作变形。从失这种“会做却做不好”的微误中困境,正是软亚当前机器人领域亟待突破的技术瓶颈。

现代机械臂系统通常依赖“视觉-语言-动作模型”(VLA)作为其决策核心,洲研自修正通过模仿人类操作视频来学习技能。究院机械然而,何让人类示范并非完美无缺,手臂微小的从失初始偏差在执行过程中会被放大,导致任务失败。微误中针对这一难题,KAIST与微软亚洲研究院团队提出了一种高效解决方案:无需对庞大的VLA模型进行昂贵的重新训练,而是引入一个仅在虚拟环境中训练的“纠错助手”。该方案在真实的Franka Research 3机械臂上验证,将任务成功率从42%大幅提升至76%。

一、从“模仿”到“精准”:机器人失准的根源

要理解该方案的创新之处,首先需剖析机器人决策失效的原因。

1. 模仿学习的局限性

目前主流的“模仿学习”(Imitation Learning)机制类似于人类学徒看师父示范。机器人记录人类操作数据并加以复现。这种方法的优势在于无需繁琐的手动编程,但其致命弱点在于缺乏泛化能力。一旦现实环境出现微小扰动(如物体位置偏移、光照变化、表面反光差异),机器人便容易陷入“一步错,步步错”的境地,如同死记硬背的学生无法应对变式题。

2. 强化学习的落地困境

为解决上述问题,业界常尝试引入强化学习(RL),让机器人通过试错自我优化。然而,直接对现代VLA模型应用RL面临两大障碍:
* 数学结构不兼容:VLA模型多基于“扩散模型”或“流匹配”生成动作,其数学特性难以直接适配标准的策略梯度强化学习算法。
* 高昂的安全与成本风险在真实物理环境中进行探索性训练,极易导致设备损坏甚至人员受伤。

二、破局之道:为何传统三条路径行不通?

在提出新方案前,行业主要尝试过以下三种路径,但均存在显著缺陷:

  1. 蒸馏法(Distillation):在拥有上帝视角的虚拟环境中训练“老师”策略,再压缩传授给仅依赖图像的“学生”策略。此过程会导致关键细节丢失,如同高清视频压缩后的画质损失。
  2. 直接图像训练:直接用摄像头图像训练纠错策略。由于虚拟世界与真实世界存在巨大的“视觉域间差异”(Sim-to-Real Gap),在虚拟环境中学到的策略难以迁移至现实。
  3. 真实环境强化学习:直接在实体机器人上训练。虽无模拟差距,但试错成本极高,安全隐患巨大。

研究团队另辟蹊径,认为与其弥合虚拟与现实的视觉差距,不如寻找一种在两个世界中天然一致的描述语言——物体的空间位置与姿态

三、核心洞察:以“物体姿态”为通用密码

研究团队发现,若以摄像头图像作为观察输入,虚拟与现实截然不同;但若以6自由度物体姿态(6-DoF Pose,即物体在空间中的精确坐标及朝向)作为输入,两者间的差异几乎消失。

无论身处虚拟还是现实,一个红色方块的坐标和朝向是确定的数值。研究团队利用FoundationPose工具追踪物体姿态,结合SAM2进行物体识别,从而从真实摄像头画面中提取出与虚拟世界完全对应的数字描述。

基于此洞察,团队设计了“以物体为中心的残差强化学习框架”,包含三个紧密衔接的阶段。

四、三阶段实施路径:连接虚拟与现实的桥梁

第一阶段:构建“孪生大脑”

团队并未重新训练主VLA模型,而是构建了一对行为高度相似的“孪生大脑”:
* 真实大脑:基于人类在真实机械臂上的操作数据训练。
* 虚拟大脑:将同样的操作数据在MuJoCo物理引擎中回放,并以此训练虚拟环境中的大脑。
* 关键设计:虚拟环境无需追求视觉逼真,只需准确还原物体几何尺寸。只要动作习惯一致,虚拟大脑便能模拟真实大脑的“犯错模式”。

第二阶段:虚拟环境中的“纠错助手”训练

在虚拟环境中,训练一个轻量级的“残差策略”(Residual Policy)作为纠错助手。该助手观察三类信息:
1. 相关物体的6自由度姿态。
2. 机械臂当前状态(末端执行器位置、夹爪开合)。
3. 主大脑当前发出的动作指令。

助手计算出一个“修正量”,叠加至主大脑指令上,形成最终动作。训练采用TD3算法,并设计了分阶段奖励机制(如接近、抓取、举起分别给奖)。

为确保策略能直接迁移至现实,团队引入了两项抗干扰训练
* 姿态噪声注入:模拟真实传感器误差(参考Intel RealSense D435的2.5-5mm误差范围),在训练数据中加入随机偏移,增强鲁棒性。
* 姿态置零(Zeroing):以10%概率清空物体姿态数据,迫使助手在无姿态信息时,仅凭机械臂状态和主指令做出兜底决策。

第三阶段:零样本迁移部署

“零样本”意味着纠错助手无需在真实环境中进行额外微调即可直接部署。
* 部署流程:真实主大脑接管任务,纠错助手保持不变。摄像头画面实时输入FoundationPose获取姿态。
* 异常处理:当姿态估计置信度低于阈值时,系统自动触发“姿态置零”机制,启用兜底策略。
* 效率优势:纠错助手推理耗时<1ms,姿态估计约18ms(异步运行),远低于主大脑的140ms,几乎不增加系统延迟。

五、实验验证:五大任务的成功跃升

研究团队在五个具有不同难度梯度的桌面操作任务中验证了该方案:

  1. 举起方块:精确对准与夹爪闭合。
  2. 取放任务:将方块放入碗中,需轨迹控制。
  3. 叠放方块:高精度堆叠,需追踪两个物体。
  4. 关抽屉:推回抽屉并到位。
  5. 扶正杯子:将横躺杯子竖立,需同时控制位置与朝向。

结果对比:
* 基础VLA模型(基于NVIDIA GR00T-N1.5,30条示范数据微调):平均成功率 42%
* 加入纠错助手后:平均成功率跃升至 76%

具体任务提升幅度:
* 举起方块:35% → 85%
* 取放任务:45% → 80%
* 叠放方块:35% → 75%
* 关抽屉:70% → 100%
* 扶正杯子:25% → 40%

注:扶正杯子提升幅度相对较小,因杯子被握持时易遮挡自身,导致姿态追踪失效,反映了当前技术的边界。

训练曲线显示,五个任务的纠错助手均在3万至5万步后收敛,且在多次随机种子实验中保持稳定,证明训练过程可靠。

六、消融实验:为何“物体姿态”是唯一正解?

团队通过对照实验比较了三种观察空间方案:

  1. 基于图像的方案:受限于Sim-to-Real视觉差异,迁移效果最差。
  2. 基于蒸馏的方案:知识压缩导致性能损耗,尤其在高精度任务中表现不佳。
  3. 基于物体姿态的方案:在所有任务中表现最优,证明了姿态描述在跨域迁移中的优越性。

抗干扰训练的重要性:
当移除“姿态噪声”和“姿态置零”机制后,“关抽屉”成功率从100%降至80%,“叠放方块”从75%降至45%。这表明,应对真实世界中常见的姿态追踪失效,是零样本迁移成功的关键。

七、纠错助手的“智能”行为分析

深入分析显示,纠错助手并非盲目修正,而是具备高度选择性:

  1. 选择性纠错:当主大脑动作偏离理想方向较大时,修正量显著增大;当主大脑表现正常时,修正量接近零。这避免了破坏原本正确的动作。
  2. 路径优化:引入纠错助手后,所有任务的完成步骤数减少9%-22%,动作更果断,路径更直接。
  3. 涌现行为:助手自发习得了人类示范中未包含的策略。例如,在抓取前轻推方块以调整朝向,或在抓取不准时主动“推”向目标。这表明强化学习探索能发现超越人类示范的高效策略。

八、自我进化:用成功经验反哺主大脑

该方案不仅提升单次任务成功率,更构建了一个自我改进闭环

  1. 数据积累:纠错助手辅助生成的成功轨迹被记录。
  2. 模型重训:利用这些高质量数据重新训练主VLA大脑。
  3. 效果验证:重训后,主大脑独立成功率从42%提升至59%,平均步骤数从275步降至196步。相比之下,仅使用普通成功轨迹重训,成功率仅提升至47%。

这意味着,系统无需人类重新示范,即可通过积累的经验实现跨任务的自我进化。

九、通用性与局限性

通用性验证

团队使用另一架构的VLA模型(Physical Intelligence的π0.5)进行测试。结果显示,即使基础模型更强,加上纠错助手后仍有稳定提升。这证明该框架与主大脑内部架构解耦,具有广泛的适用性。

当前局限

研究团队坦诚指出了以下挑战:
* 遮挡问题:物体完全被遮挡(如紧握在夹爪中)时,姿态追踪可能失效。
* 场景杂乱:复杂背景可能干扰识别。
* 人工指定:目前需人工指定需追踪的物体,缺乏自动识别能力。
* 物理差异:虚拟与现实间的物理特性(如摩擦力、弹性)差异,在接触密集任务中仍可能导致修正偏差。
* 精度上限:对于毫米级以下精度的任务,当前姿态估计精度尚显不足。

结语

这项研究优雅地绕开了机器人领域长期存在的Sim-to-Real鸿沟。与其费力模拟真实世界的视觉细节,不如回归物理本质,利用物体的空间位置和朝向这一通用语言连接虚拟与现实。

这一思路为家庭服务、工厂自动化等通用机器人应用场景提供了一条安全、低成本且高效的技术路径。


Q&A

Q1:如果物体姿态估计失败,机器人会失控吗?
A:不会。团队设计了“姿态置零”机制。在训练阶段,以10%概率清空姿态数据,迫使助手学会在无姿态信息时依赖机械臂状态和主指令进行兜底。部署时,若FoundationPose置信度低于阈值,系统自动触发此模式,机器人退回到主大脑独立控制状态,虽成功率降低,但能避免危险行为。

Q2:每个新任务都需要在虚拟环境中重新训练纠错助手吗?
A:目前是的。每个任务需单独训练一个纠错助手。但训练成本较低:虚拟环境仅需简单几何形状搭建,无需视觉逼真;训练数据来自人类示范回放;且仅需3-5万步即可收敛。多个任务的成功轨迹可合并用于训练同一个多任务主大脑,实现跨任务自我改进。

Q3:残差强化学习与直接对VLA大脑做强化学习有何区别?为何不直接修改VLA?
A:直接修改VLA面临两大障碍:
1. 算法不兼容:VLA基于扩散模型或流匹配生成动作,其数学结构难以直接适配标准策略梯度算法。
2. 计算资源消耗:VLA参数量巨大,RL更新需要极高算力。
残差方案优势:主大脑冻结,仅训练一个轻量级两层MLP作为纠错助手。推理耗时<1ms,训练高效灵活,完美规避了上述问题。

copyright © 2026 powered by 优瑞优资讯网   sitemap