← 最新论文
🤖 AI

SimWorld Studio: Automatic Environment Generation with Evolving Coding Agent for Embodied Agent Learning

SimWorld Studio 是一个开源平台,它利用自我演进的编码智能体 SimCoder,在 Unreal Engine 5 中自动生成并适配具身 3D 学习环境,从而通过动态定制的课程实现协同演进过程,显著提升智能体性能。

原作者: Haoqiang Kang, Xiaokang Ye, Yuhan Liu, Siddhant Hitesh Mantri, Lingjun Mao, James Fleming, Drishti Regmi, Lianhui Qin

发布于 2026-05-12
📖 1 分钟阅读☕ 轻松阅读

原作者: Haoqiang Kang, Xiaokang Ye, Yuhan Liu, Siddhant Hitesh Mantri, Lingjun Mao, James Fleming, Drishti Regmi, Lianhui Qin

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你想教一个机器人如何在一个城市中导航。过去,研究人员必须为机器人手动构建每一条街道、每一栋建筑和每一个公园,供其练习。这就像试图通过为每一堂课都建造一个全新的定制泳池来教人游泳一样。这种方法既缓慢又昂贵,而且机器人只学会了在这些特定泳池中游泳。

SIMWORLD STUDIO 是一个改变游戏规则的新系统。它不再手动建造泳池,而是利用一位“超级智能建筑工人”(称为 SIMCODER)来自动为机器人构建无限多、独一无二且逼真的 3D 世界,供其学习。

以下是其工作原理,分解为简单部分:

1. 总建筑师:SIMCODER

将 SIMCODER 想象成一位精通计算机语言的数字建筑师。你可以告诉它:“建造一个由集装箱组成的迷宫”,或者“创建一个带有公园的繁忙市中心街道”,它不仅仅是画出一幅图,而是真正编写代码,在强大的游戏引擎(Unreal Engine 5)中构建一个完全交互式、基于物理的 3D 世界。

  • 魔法技巧:它不仅仅是随机放置物体。它编写代码以确保建筑物不会漂浮在空中,道路正确连接,并且机器人实际上可以穿行其中。
  • 自我改进的工具包:如果 SIMCODER 犯了错误(例如一堵墙挡住了路径),一位“裁判”(验证器)会告知它。SIMCODER 随后会修正错误,并关键性地编写一条新的“规则”或“技能”,以记住下次如何避免该错误。随着时间的推移,它建立起自己的技能库,无需人工帮助就能越来越擅长构建世界。

2. 学生:具身智能体

这就是需要学习的机器人(或 AI 智能体)。它进入 SIMCODER 构建的世界。它有眼睛(摄像头)和腿(移动控制)。它的任务是完成任务,例如“前往红色的门”或“找到咖啡店”。

  • 健身房接口:该研究确保这些世界看起来像机器人的标准“健身房”。这意味着任何机器人训练软件都可以立即接入这些新世界,就像将游戏手柄插入游戏机一样。

3. 秘密武器:协同进化(“金发姑娘”循环)

这是最令人兴奋的部分。通常,老师会给学生一套问题并坚持使用它们。SIMWORLD STUDIO 则有所不同:老师和学生一起学习。

  • 反馈循环:随着机器人导航能力的提升,系统会察觉到。如果机器人轻松穿过简单的迷宫,SIMCODER 会自动构建更困难、更复杂的迷宫。如果机器人陷入困境,SIMCODER 会简化世界以帮助它学习。
  • 类比:想象一位私人教练观察你的锻炼。如果你轻松举起 10 磅,他们会立即递给你 15 磅。如果你难以举起 15 磅,他们会让你改举 12 磅。他们不断将你推向你能做到的极限边缘,但又不会远到让你放弃。这让机器人比被困在静态、不变的世界中学习得更快、更好。

他们发现了什么?

研究人员通过三个主要实验测试了这一点:

  1. 它能构建好的世界吗? 是的。SIMCODER 可以创建多样且物理逼真的场景(如城市街道或集装箱堆场),并且这些场景确实有效。SIMCODER 背后的“大脑”越强大,构建的世界就越好。
  2. 机器人能更好地在这些世界中学习吗? 是的。在这些自动生成的世界中训练的机器人,比在固定的手工世界中训练的机器人在导航方面表现得更好。它们学会了通用技能,帮助它们导航那些从未见过的地方。
  3. “协同进化”有帮助吗? 是的,效果显著。当世界生成器和机器人一起学习时(即“金发姑娘”循环),机器人的成功率比在固定世界中训练提高了 18 个百分点,比完全不学习的机器人提高了 40 个百分点

总结

SIMWORLD STUDIO 就像一个自动为机器人构建定制训练课程的工厂。它使用一个智能建造者(SIMCODER),该建造者每次犯错都会变得更聪明,并根据机器人的表现实时调整课程难度。其结果是,机器人学得更快,更好地应对新情况,并且不会感到无聊或陷入停滞,因为挑战始终与其不断增长的技能完美匹配。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →