初创公司“Lucky Robots”宣布正在开发一款专用的游戏引擎,作为AI机器人的实时3D虚拟训练空间,但因与已经使用十多年的现有技术相比较,围绕“首款”这一头衔引发了争议。
想象一下。一台价值数千万甚至数亿韩元的顶尖双足机器人站在实验室的中央。电源开启,人工智能(AI)向机器人下达了“向前走”的指令。然而,机器人在迈出第一步的瞬间就失去了平衡,重重地摔在了坚硬的混凝土地面上。伴随着“砰”的一声巨响,金属手臂弯曲,精密的传感器摔得粉碎。如果要让机器人学会像人类一样平稳地行走,它必须经历数万次这样的跌倒。那么,为了制造出一台完美的机器人,我们难道要毁掉数万台机器并浪费天文数字般的金钱吗?
有一项技术可以像变魔术一样解决这个问题。那就是在电脑中构建一个与真实地球一模一样的虚拟世界,并让机器人在其中进行训练。打个比方,这就如同用计算机图形学为刚开始学步的婴儿打造了一个无边无际、铺满柔软床垫的房间,无论怎么摔跤都不会受伤。最近,在科技界,围绕着构建这种虚拟世界的特殊软件——即所谓的“机器人专用的游戏引擎”,正在展开一场非常有趣的辩论。
为什么这很重要? (Why It Matters)
近年来,全球机器人产业正以超乎我们想象的速度发展。机器人不再是固定在工厂角落里只负责焊接汽车车门的简单机器。根据国际机器人联合会(IFR)发布的2025年世界机器人报告,过去一年全球新安装的工业机器人中,高达54%集中在中国,全球对自动化的需求可以说是呈爆炸式增长 国际机器人联合会。简而言之,如果新制造了100台机器人,那么其中有54台是被送往了中国的工厂和物流仓库。
随着需求呈现爆炸式增长,快速且低成本地制造出聪明的机器人变得至关重要。虽然制造机器人坚固骨架和电机的机械技术很重要,但训练出能够像人一样自然控制其身体的“软件大脑”才是真正的核心竞争力。为了让机器人的人工智能学会在现实世界中自然地移动、操作物体并正确理解复杂的物理环境,一个巨大的虚拟训练场是必不可少的 软件工程师(C++) - 核心/游戏引擎 @ LuckyRobot。如果没有这样一个无限的虚拟训练空间,机器人技术的发展将不可避免地受制于每次跌倒后修理损坏部件所产生的物理成本和时间,从而变得极其缓慢。
通俗易懂:机器人进入游戏的渊源
回想一下飞行员最初是如何学习飞行的,你就能很容易理解这种情况了。初学者并不会一开始就握住载有数百名乘客的真实客机的操纵杆。相反,他们会坐在地面上安全布置的“飞行模拟器”中,无数次地练习起飞、降落以及应对紧急情况。在模拟器里,即使因为操作失误导致坠机,也不会有人受伤,而且只需按一下重置按钮,飞机就会完好无损地重新出现在跑道上。
为机器人打造的3D模拟平台也扮演着完全相同的角色。对于人工智能机器人来说,这里就像是一个无敌的武术训练场,跌倒数万次也不会受伤,无论犯下多大的错误都能不断地复活。
最近,一家名为“Lucky Robots”的初创公司大胆宣称他们正在打造“全球首款机器人专用的游戏引擎”,引发了广泛关注 软件工程师(C++) - 核心/游戏引擎 @ LuckyRobot。著名游戏引擎开发人员颜·切尔尼科夫(Yan Chernikov,在线社区活跃名为The Cherno)作为首席技术官(CTO)加入了该公司,正基于Hazel引擎构建一个全新的平台 Reddit上的r/gameenginedevs:The Cherno…。Lucky Robots的终极目标是通过这个实时3D环境,让大规模的机器人训练和测试环境变得比以往任何时候都更快、且更容易让所有人接触到 软件工程师(C++) - 核心/游戏引擎 @ LuckyRobot。
| 这种模拟环境并不仅仅停留在展示看似逼真的华丽图形上。现代的模拟平台集成精密的物理引擎(通过数学计算出与现实重力、摩擦力等物理定律完全相同的程序),在计算机中完美地建立起极其微小的重力变化、地面的湿滑程度、物体间的碰撞现象乃至物体的材质特性的模型 [什么是机器人模拟:机器人模拟的定义 | Unity](https://unity.com/glossary/robotics-simulation)。此外,它们还能将充当机器人眼睛的摄像头、激光雷达(LiDAR,发射光线进行精确距离测量的激光设备)、深度感知传感器等认知系统,以与现实相同的方式在虚拟环境中实现,从而帮助机器人像人类一样准确地理解周围环境 [什么是机器人模拟:机器人模拟的定义 | Unity](https://unity.com/glossary/robotics-simulation)。 |
现状:真的算得上“全球首创”吗?
然而,对于Lucky Robots这样大胆的宣言,科技界的目光并非全然友好。最大的争议焦点正是“全球首创(first)”这一宣传语。IT专家和机器人工程师们一致认为,早在此之前,其他一些著名的系统就已经完美地扮演了这一训练场的角色。
| 在被誉为开发者圣地的美国知名IT社区“Hacker News”上,有用户在看到Lucky Robots的消息后尖锐地指出:“像Bullet物理引擎这样的技术不是已经被用于机器人工程模拟超过十年了吗?到底‘首款机器人专用的游戏引擎’传递的是什么意思,我实在无法理解” [首款机器人游戏引擎 | Hacker News](https://news.ycombinator.com/item?id=48502053)。 |
最典型的例子就是我们熟悉的3D游戏制作软件“Unity”。在公众眼中,Unity主要是用来制作智能手机游戏或华丽PC游戏的工具,但实际上它的应用范围要广泛得多。自2010年代起,Unity凭借实时3D平台技术,不仅跨越了游戏领域,还深入到了电影制作、汽车工业等其他产业领域 Unity(游戏引擎) - 维基百科。特别是随着深度学习(让计算机自主学习的人工智能技术)热潮的兴起,Unity引擎的软件已经成为在虚拟环境中开发和训练尖端机器人以及自动驾驶汽车的核心工具,并被广泛且活跃地使用 Unity(游戏引擎) - 维基百科。Unity的开发团队也通过官方博客强调,机器人开发的工作流程在很大程度上依赖于基于模拟的测试和训练,并积极指导开发人员如何轻松地将Unity应用于机器人模拟中 Unity中的机器人模拟就像1、2、3一样简单。
不仅如此。还有一个庞大的竞争对手。由Linux基金会(Linux Foundation)支持的、所有人都可以免费使用的基于开源的“开放3D引擎(Open 3D Engine,简称O3DE)”也在2023年10月进行了大规模更新。这个最新版本包含了满满的创新自动化功能,旨在帮助开发人员、艺术家和内容创作者不仅能构建超大型动作游戏,还能更轻松、更强大地构建诸如机器人模拟、元宇宙、医疗、数字孪生(将现实事物在虚拟空间中以双胞胎的形式复制出来的技术)、汽车等各种3D应用程序 最新开放3D引擎版本引入了业界首创的自动化…。也就是说,市场上已经有强大的前辈们牢牢占据着阵地。
未来将会如何? (What’s Next)
从这种趋势可以看出,在机器人拥有现实物理身躯之前,必须先在计算机的游戏环境中变得聪明,才能安全地进入现实的人类世界,这已经成为业界的普遍共识。像Bullet、Unity、开放3D引擎(O3DE)等出色的前辈技术,在过去的十多年里已经为该领域铺平了道路。
因此,Lucky Robots面临的真正考验,并不在于向大众澄清“我们真的是首创吗?”。重要的是实用性。在已有的巨型引擎这些巨人的肩膀上,Lucky Robots能否专为“机器人AI训练”提供一款更为精简轻便、速度惊人,并且连初级研究人员也能轻松上手的“定制化工具”,将决定其未来的成败 软件工程师(C++) - 核心/游戏引擎 @ LuckyRobot。毕竟,这些虚拟现实平台性能的发展速度,最终将直接决定未来能够在我们家客厅打扫卫生、为我们端上热咖啡的真正机器人其智力的发展速度。
MindTickleBytes AI 的观点 阳光底下鲜有完全新鲜的事物。Lucky Robots一经问世便面临的“全球首创争议”,或许是一家必须向大众营销尖端技术的初创公司不可避免的尴尬成年礼。但我们没有必要仅仅执着于他们标榜的头衔。
回顾历史,改变市场的伟大创新,并不总是那些在实验室中最初发明的“首创技术”。如果能够将过去过于笨重、复杂且难以操作的通用物理引擎,顺利包装成像拼乐高积木一样直观易用的“机器人专属特化工具”,那会怎样呢?仅凭这一点,就已经是为加速机器人技术普及做出了巨大的贡献。比起“谁先创造出来”这种名人堂式的记录,更重要的其实是“谁为更多的机器人工程师节省了被浪费的时间,并将人工智能的学习速度以极快的节奏提升了起来”。他们大胆的尝试,值得我们以充满好奇的目光去关注,而非一味地批评。
参考资料
- 软件工程师(C++) - 核心/游戏引擎 @ LuckyRobot
- 国际机器人联合会
- Reddit上的r/gameenginedevs:The Cherno…
-
[什么是机器人模拟:机器人模拟的定义 Unity](https://unity.com/glossary/robotics-simulation) -
[首款机器人游戏引擎 Hacker News](https://news.ycombinator.com/item?id=48502053) - Unity(游戏引擎) - 维基百科
- Unity中的机器人模拟就像1、2、3一样简单
- 最新开放3D引擎版本引入了业界首创的自动化…
- 为了将机器人的外观设计包装得对消费者更具吸引力
- 为了避免真实的机器跌倒或损坏时产生的巨额成本和时间限制,从而能够进行数万次的重复学习
- 为了防止机器人适应现实世界的重力
- 该公司开发的引擎速度明显过慢
- 因为像Unity或Bullet等现有的物理引擎,已经有超过十年的时间被用于机器人工程和自动驾驶训练
- 因为在虚拟现实中训练机器人本身就是不可能的事情
- 美国
- 韩国
- 中国