机器人 RSI:数据、想象、程序、技能与系统策略
综述结论
综合 EmbodiRSI、RISE、HarnessPAI、RoboRSI、RoboFoundry 五篇材料,把机器人递归自我改进拆成经验生成、失败归因、候选更新、验证发布和部署复用五个环节,并比较数据、想象环境、可执行程序、技能库和系统策略五类更新对象。
正文
机器人 RSI:数据、想象、程序、技能与系统策略
综合 5 篇材料 | 更新日期:2026-10-11
当前判断
这五篇论文共同说明,机器人 RSI 已经从“模型反思一下”变成一个系统工程问题。一个闭环至少要回答五件事:执行反馈从哪里来、失败归因到什么单位、候选更新写到哪里、谁验证它能进入长期库、部署时如何复用且不拖慢控制。EmbodiRSI、RISE、HarnessPAI、RoboRSI 和 RoboFoundry 的差异主要不在名字里的 self-improvement,而在每个环节选择了不同对象。
EmbodiRSI 改的是训练经验:目标桌面被建成可重复练习场,当前策略的失败状态和弱区决定下一批纠正轨迹与专家示范。RISE 改的是策略参数:动作条件世界模型在想象空间扩展状态,value model 给动作块打 advantage,再更新 π0.5。HarnessPAI 改的是可执行程序:把感知、几何、阶段验收和动作原语编排成代码包,跨 rollout 修复并用 success gate 发布。RoboRSI 改的是技能库治理:任务—技能树上的节点有接口、责任和后置条件,补丁只能落在最早失败节点拥有的子树并通过回放验证。RoboFoundry 的范围最大,把冻结模型周围的 context、记忆、技能、恢复树和跨本体绑定都视为 system policy。
因此,更准确的图谱不是“五个 RSI 方法比谁成功率高”,而是五个更新层级:
- 经验层:下一批数据从哪里来;
- 参数层:哪些动作在想象或纠正经验下获得更高 advantage;
- 程序层:哪些任务流程、几何检查和验收契约应该固化为代码;
- 技能层:补丁属于哪个节点、会影响哪些调用者、凭什么发布;
- 系统层:模型看到什么上下文、如何存取记忆、如何组合技能、如何绑定本体。
这些层级可以组合。例如 HarnessPAI 可把已验证程序变成 success-filtered 数据再微调模型;RoboRSI 可把成功轨迹训练为神经技能并挂回技能树;RoboFoundry 同时覆盖 context 与 skill 两个表面。但组合不会自动更优:更新作用域越大,越需要独立诊断、回归测试、成本核算和安全边界。
五条路线
1. EmbodiRSI:目标场景练习场与 policy-dependent data
来源: EmbodiRSI 把“当前策略失败在哪里”转化为“下一批数据从哪里来”。它先用目标桌面构造任务专用 Real2Sim 环境,再由 rollout 中的 agent 判断 continue / recover / complete,从 policy-reached state 生成纠正轨迹;跨 episode 后把最终失败归因到源物体或目标锚点的弱区,定向生成专家示范。
两轮更新使 14 个子任务的 scene-balanced 自主仿真成功率从 50.4% 到 70.7% 再到 83.5%;在匹配 400 条轨迹预算下,自适应采集 79.9%,静态采集 59.3%;R2 加每子任务 10 条真实纠正后,实机成功率 83.1%,高于每子任务 200 条真实示范的 75.0%。
这条路线的关键是“经验分配”而不是“agent 部署”。采数时的 agent、规划器和仿真状态只用于生成监督;最终评测仍要求 policy-only。它的主要风险是场景特定、Real2Sim 残差、系统成本不透明和只有两轮递归证据。
2. RISE:想象练习场与参数更新
来源: RISE 把物理试错转移到想象空间。动作条件多视角 dynamics model 合成未来状态,进度/TD value model 对 50 步动作块计算平均 advantage,π0.5 根据 advantage bin 学习复现更好动作。部署时世界模型和 value model 都不运行,控制频率保持原 VLA 系统的轻量形态。
三项真机任务上,RISE 达到动态分拣 85%、背包整理 85%、纸箱关闭 95%,比最强 baseline 各高 35 个百分点;在线动作加在线状态消融把 Pick&Place 完整成功率从 35% 提到 70%,说明生成状态确实扩大了探索覆盖。
这条路线把物理风险和人工复位成本换成世界模型偏差与算力成本。论文记录的 dynamics 预训练和微调需要大量 H100 时间,且罕见场景仍可能生成物理不合理转移。因此 RISE 更像高价值任务族的重型精修,不是低算力通用自进化。
3. HarnessPAI:把可复用推理编译成程序
来源: HarnessPAI 的更新对象是外部可执行 harness。单次 rollout 中程序固定,但仍读取观测、调用感知原语并执行预先写好的检查;跨 rollout 才根据代码 trace、rollout 视频、VLM 诊断和确定性 gate 修复程序。Task Memory、Executable Code Memory 和 Structured Skill Memory 分别保存任务入口、已验证程序和节点级修复。
冻结 π0.5 被 harness 包装后,LIBERO-PRO 从 34.9% 升到 96.5%;WorldDreamer 在 RoboCasa Atomic-Seen 上从 65.0% 升到 92.2%。程序执行期高层 LLM API 成本为零,serial rollout 时间比 Harness VLA 快 18–23 倍。已验证程序还能生成成功轨迹,微调后把 π0.5-LIBERO 的 LIBERO-PRO 从 34.9% 提升到 73.7%。
这条路线的优势是可读、可运行、可 diff、可回归;风险是依赖可用原语、可靠感知、明确 success contract 和重复任务开发预算。96.5% 应读作“重复任务 + 显式验证 + 开发期演化”的系统级结果,不是 VLA 泛化问题已被解决。
4. RoboRSI:给技能库加工程变更管理
来源: RoboRSI 关注技能库长期增长后的治理问题。Top-Down Skill Refinement 将任务族、复合技能、原子任务和基础技能建成节点,每个节点有接口、责任和后置条件;Reviewer 沿调用路径找最早失败节点,Manager 限制补丁只修改责任子树,功能测试和近期回放通过后才发布。
RoboRSI 在 LIBERO-PRO 达到 49.5%,比 OpenETA 的 38.5% 高 11.0 个百分点;LIBERO-Plus 冻结技能库迁移为 42.1%,比 36.4% 高 5.7 个百分点。复合技能消融在 600 个匹配 episode 上把成功率从 21.5% 提到 29.0%,同时中位 token、模型调用和墙钟时间分别下降 29.4%、27.2% 和 17.0%。
这条路线的核心贡献不是保存更多经验,而是保存有所有权和契约的经验。它的边界也很清楚:主仿真表是在线自我改进口径,真机部分是 104 轮开发记录而非固定重复实验;没有明确后置条件或可靠工具反馈的开放环境会显著削弱该机制。
5. RoboFoundry:把支撑系统整体作为 policy
来源: RoboFoundry 把冻结模型周围的 context、持久文件记忆、技能层次、恢复树、语义/执行绑定和 trace 全部纳入 policy。失败被归因到 perceive / reason / plan / save / retrieve / utilize 六类能力;任务级修复先在当前任务验证,再通过 capability-conditioned held-out trace 检验后提升为通用系统规则。
GPT-5.5 在 EmbodiedBench 从 56.9% 升至 72.7%,Qwen3.7-Plus 达到 70.3%,GPT-6 Astra 达到 78.0%;RoboMemArena 总体 TSR/CSR 为 53.5%/72.8%;LIBERO-PRO 无 privileged pose 平均成功率 91.9%;真实机器人上展示套娃、毛巾迁移、Unitree G1 语义导航和化学长程任务。
RoboFoundry 的贡献是把优化对象从单段代码扩展到系统,但也因此引入更复杂的自我编辑风险。Δcap ≥ 0 的 verifier 打分弱于真实执行回归,系统调用、候选评估和安全治理成本也未完整披露。
跨材料比较
| 材料 | 经验来源 | 归因方式 | 更新对象 | 验证机制 | 最强证据 | 主要边界 |
|---|---|---|---|---|---|---|
| EmbodiRSI | 目标场景 Real2Sim rollout | 中间失败状态 + 源/目标弱区 | 纠正轨迹、示范分布、策略参数 | 自主仿真评测,最终 policy-only 实测 | 83.1% vs 75.0%;自适应比静态高 20.6 pp | 场景特定,两轮,成本与重建误差不透明 |
| RISE | 想象世界模型 rollout | 未来状态 value 差分 / chunk advantage | π0.5 参数 | 想象消融 + 20 次真机评测 | 85% / 85% / 95% | 世界模型偏差、H100 成本、三项实验室任务 |
| HarnessPAI | 代码 trace、rollout 视频、扰动 seed | workflow 节点 + success contract | 可执行程序、节点技能、回流数据 | pre-flight、probe、全量回归、deterministic gate | LIBERO-PRO 96.5%;轨迹回流后 73.7% | 重复任务、评估含开发 seed、程序开发成本 |
| RoboRSI | 任务—技能树执行轨迹 | 最早失败后置条件节点 | 责任子树补丁、复合技能、神经技能 | 功能测试 + 近期受影响任务回放 | LIBERO-PRO 49.5%;复合技能同时提升成功率和效率 | 在线自我改进口径,真机为开发记录 |
| RoboFoundry | context / skill / binding 执行 trace | 六类能力缺口 | 任务系统与通用系统文件规则 | 任务内 rollout + held-out capability transfer | GPT-5.5 56.9%→72.7%;RoboMemArena 53.5%/72.8% | 自评 verifier、成本、长期规则冲突未验证 |
共同原则
- 更新单位必须可寻址。 弱区、动作块、workflow 节点、责任子树和能力类别都比“整次失败”更接近可修复原因。没有清晰单位,反思只会变成重复提示。
- 生成者不应独自判定成功。 HarnessPAI 的 success contract 和独立诊断、RoboRSI 的 Reviewer、EmbodiRSI 的 policy-only 测试,都在把“提出更新”和“验证更新”分开。RoboFoundry 的 held-out verifier 是进步,但仍应升级为真实执行回归。
- 局部修复优先于全局提升。 RoboRSI 的责任子树和 RoboFoundry 的任务级/通用级作用域说明,一个修复先证明局部有效,再证明不影响其他任务,才有资格进入长期库。
- 部署形态和训练形态必须分开报告。 RISE 的世界模型只在训练期运行,EmbodiRSI 的采数 agent 不进入部署,HarnessPAI 部署期固定程序但可读观测。把这些机制误说成部署期自主 agent,会夸大安全能力。
- 固化能降低成本,也可能引入刚性。 复合技能、程序包和通用规则能减少 token、模型调用和重规划,但一旦环境假设失效,需要明确的检测、回退和回滚机制。
- RSI 的成本不只是机器人 rollout。 模型调用、世界模型训练、仿真重建、候选评估、回归测试、人工复位和安全审查都必须计入,否则会比较出虚假的数据效率。
组合建议
- 目标场景固定、真实示范昂贵、允许重建和仿真 rollout:优先参考 EmbodiRSI,把失败状态纠正和弱区定向采数作为数据层。
- 高价值接触密集任务、可承担算力、希望避免真实试错:参考 RISE,用动作可控世界模型和 chunk advantage 做参数精修,但必须评估生成偏差。
- 同类任务重复执行、原语可用、成功条件可验证:参考 HarnessPAI,把 grounding、几何和阶段验收编译成程序,并把高层 LLM 移出部署关键路径。
- 长期运行、多任务共享技能、担心一次修复破坏其他调用者:参考 RoboRSI,引入接口、后置条件、最早失败归因、责任子树和回归发布。
- 一个底座要跨任务、跨记忆形式和跨本体复用能力:参考 RoboFoundry 的 context / skill / binding 分解,但为通用规则增加执行级回归和版本治理。
分歧与限制
- 更新权重还是更新外部资产。 EmbodiRSI 和 RISE最终改变策略参数;HarnessPAI、RoboRSI 和 RoboFoundry 更倾向代码、技能、上下文和接口。前者可能获得更平滑的行为修正,后者更容易审计、回滚和跨模型迁移。
- 练习场来源不同。 EmbodiRSI 的 Real2Sim 保目标场景但受重建误差约束;RISE 的想象环境可扩展状态但受生成模型偏差约束;RoboRSI / HarnessPAI / RoboFoundry 依赖 benchmark 或重复任务中的真实反馈。三者不能直接比较成功率。
- held-out 强度差异很大。 EmbodiRSI 测试 reset 不随训练偏移;HarnessPAI 的部分 benchmark 包含开发 seed;RoboRSI 主表允许在线修订而基线固定;RoboFoundry 的通用化验证是 trace replay 而非完整真实回归。
- 长期递归证据不足。 EmbodiRSI 只有两次更新,RISE 是训练管线,HarnessPAI 和 RoboRSI 的开发曲线存在波动,RoboFoundry 未展示规则库长期冲突。都不能证明无限自我提升。
- 安全责任不同。 世界模型把风险从物理世界转移到模型偏差;代码和技能库把风险转移到接口契约、回归覆盖和误归因;系统策略演化还要处理文件修改、上下文污染和跨本体安全边界。
什么会改变判断
- 在同一机器人、同一任务族和等量总成本下,直接比较数据 RSI、想象 RSI、程序 RSI、技能库 RSI 与系统策略 RSI,并报告固定策略与在线演化两种口径。
- 将 RSI 循环运行到数十轮以上,观察成功率、规则冲突、库大小、推理成本、回滚次数和灾难遗忘曲线。
- 用独立 verifier、真实执行回归和安全性压力测试替代生成者自评,并报告误归因率。
- 验证从单场景、单本体、单 backbone 提升到 held-out 场景、跨机器人、跨感知条件和跨模型时的衰减。
- 把 RoboFoundry 式系统演化、RoboRSI 式技能治理和 HarnessPAI 式程序回归合并为一个可版本化平台,并显式区分训练期、开发期与部署期权限。
关联主题
- Robot Self-Improvement
- Online RL for VLA
- Vision-Language-Action
- Long-Horizon Memory for Robot Policies
关联材料
相关材料
EmbodiRSI: Recursive Self-Improvement for Data-Efficient Robot Adaptation
EmbodiRSI 的价值在于把“当前策略失败在哪里”变成下一批训练数据从哪里来。它先从目标真实桌面重建一个可反复复位、诊断和采数的任务仿真;策略 rollout 时,agent 监控失败并从策略已经到达的中间状态生成纠正轨迹;跨 episode 后,再把失败归因到源物体或目标锚点的空间弱区,定向补采专家示范。两轮更新后,14 个子任务的 scene-balanced 自主仿真成功率从 50.4% 升到 83.5%;用 400 条自适应仿真轨迹加每个子任务 10 条实机人工纠正,实机成功率达到 83.1%,高于每个子任务 200 条真实示范的 75.0%。 这篇论文的“递归自我改进”不是模型自己改写权重或代码,而是外部 agentic 工作流根据当前策略的 rollout 反馈,递归改变经验获取、纠正监督和后续训练。评估限制也很清楚:三个目标桌面场景、每个策略覆盖一个场景、代码尚未发布、没有 held-out 场景和长时间持续改进验证;实机每个任务只有 10 次测试,统计证据仍是原型级而非跨场景结论。
RISE: Self-Improving Robot Policy with Compositional World Model
RISE 把真实机器人在线 RL 的瓶颈从物理世界移到想象空间:它不让机器人反复试错,而是用一个动作条件化的多视角视频 dynamics model 合成未来状态,再用进度回归与 TD learning 联合训练的 value model 为动作块计算 advantage,最后用这个 advantage 条件化并更新 π0.5 VLA。三项真机任务上,RISE 分别把动态砖块分拣、背包整理和纸箱关闭成功率提升到 85%、85% 和 95%,显著超过 PPO、DSRL、DAgger 和 RECAP。核心代价也很明确:视觉世界模型预训练和微调需要大量 H100 计算,而且结果仍受世界模型覆盖与物理一致性的上限约束。
HarnessPAI: An Evolving Harness for Physical AI
HarnessPAI 的核心主张是:Physical AI 的瓶颈不只藏在 VLA/WAM 权重里,也在把感知、语言 grounding、几何推理、动作调用和验证组织起来的执行系统中。它把任务写成可执行程序;单次 rollout 内程序固定、逐步检查、没有在线高层 LLM deliberation;跨 rollout 则由代码轨迹、 rollout 视频和成功契约驱动程序演化,并把失败修复沉淀为按任务图节点检索的技能库。包装冻结的 π0.5 后,LIBERO-PRO 从 34.9% 升至 96.5%;包装 WorldDreamer 后,RoboCasa Atomic-Seen 从 65.0% 升至 92.2%。成功轨迹还能作为无人工标签的扰动场景专家数据,把 π0.5-LIBERO 的 LIBERO-PRO 成功率从 34.9% 微调到 73.7%。
RoboRSI: Stable, Efficient, and Reusable Robot Self-Evolution in Complex Real-World Environments
RoboRSI 的核心不是一个新的端到端机器人策略,而是一套让执行经验变成可维护能力的系统机制。它把任务组织为任务族、复合技能、原子任务和基础技能,要求每个节点有明确接口、责任和后置条件;失败后由 Reviewer 沿实际调用路径定位最早失败节点,Manager 只允许在这个节点拥有的子树内修改,并通过功能测试与近期执行回放验证后才发布。这个“先定位责任、再局部修改、再门控发布”的流程,显著减少了修补漂移和全局技能库污染。 证据上有两点最值得记住:其一,在 104 轮、24 小时真机移动清理开发中,系统把失败修复转化为技能树中的局部能力和回归测试,最终两个场景 9 次指定放置全部由现场人员确认成功且无人工接管;其二,复合技能消融在 600 个匹配 episode 上将成功率从 21.5% 提升到 29.0%,同时中位 token、模型调用和墙钟时间分别下降 29.4%、27.2% 和 17.0%。但主仿真结果是在线自我改进口径,不能和固定策略 Pass@k 混读;真机曲线也是开发记录而非固定任务重复实验。
RoboFoundry: System-as-Policy Evolution for Self-Learning Embodied Agents
RoboFoundry 的关键转向是把 “embodied policy” 从基础模型本体扩大为围绕模型运行的完整系统:进入模型的活动上下文、跨 episode 文件记忆、原子技能与复合技能、恢复树、语义/执行绑定,以及记录这些组件如何被调用的 trace,都成为可以诊断和修改的对象。基础模型权重保持冻结;所谓 self-evolving 是系统文件、规则、接口和技能库在被执行反馈验证后持久更新。 它的外循环是 Act–Reflect–Repair–Promote:先执行并记录 trace,再把失败归因到 perceive / reason / plan / save / retrieve / utilize 六类能力,随后生成任务级修订;如果同类能力的其他任务 held-out trace 没有退化,才把任务经验抽象成通用系统规则。这个设计把组件级优化提升到系统级优化,同时用显式 scope 和验证避免无约束自我改写。实验覆盖 1,128 个 EmbodiedBench 任务、RoboMemArena、LIBERO-PRO 和真实机器人;GPT-5.5 平均成功率从 56.9% 提升到 72.7%,Qwen3.7-Plus 达到 70.3%,真实机器人上也能跨任务和跨本体继续演化。
相关主题
Online RL for VLA
这条主题关注 VLA 预训练之后的在线适配。核心问题不是“VLA 能不能泛化”,而是“当真实机器人需要更高精度、更高速度时,怎么以较低样本成本继续优化它”。
Vision-Language-Action
VLA/WAM 从开放基座、多源数据、在线精修和长时程记忆,继续扩展到新感官模态、隐式空间表征对齐、几何世界建模、模块化世界—动作预训练、训练期物理模态蒸馏、动作接触后果预测与执行期闭环。