迪士尼幻想工程团队成功将《冰雪奇缘》中备受喜爱的角色“雪宝”(Olaf)打造成了一款能够自主行走的实体机器人。这款机器人并非由工作人员扮演,而是迪士尼结合自身研发与外部技术合作的成果,旨在为游客带来更真实的互动体验。
将雪宝从动画带入现实世界面临着巨大的挑战。首先是其独特的身体构造,雪宝的头部与身体几乎等大,而双脚只是两个小雪球,这种比例在现实物理世界中极难实现稳定行走。此外,动画中雪宝摇摇晃晃、甚至带有滑动感的步态,也完全不符合物理规律。

为了攻克这些难题,研发团队在机械结构上进行了巧妙的创新。他们为雪宝设计了一套非对称的六自由度腿部机构,这种设计可以最大限度地将复杂的机械结构隐藏在它圆滚滚的下半身雪球内。同时,下半身的“雪球”外壳由柔性材料制成,既能保持角色的标志性外形,又能在腿部大幅度运动时发生形变,提供足够的活动空间。雪宝的胳膊、眼睛、嘴巴等部件也都可以活动,而其标志性的胡萝卜鼻子、树枝手臂和眉毛则采用磁吸设计。这不仅还原了动画中的经典情节,方便互动,还能在机器人跌倒时自动脱落,起到保护作用。

让雪宝“活”起来的关键在于其背后的人工智能技术。它的行走能力并非通过编写固定的代码实现,而是采用了“虚拟到现实”(Sim-to-Real)的训练方法。研发团队首先在NVIDIA的Omniverse等虚拟仿真平台中创建了一个物理规律真实的数字世界,并与DeepMind等机构合作开发了名为Newton的物理引擎。在这个虚拟环境中,AI模型通过深度强化学习,在动画师提供的角色原始动作参考下,进行数以万计的模拟训练。AI在不断的试错中,逐渐学会在保持物理平衡的前提下,模仿出雪宝那种标志性的、略带笨拙的“脚跟到脚尖”的步态。

除了行走,团队还致力于解决机器人在真实环境中可能遇到的问题。例如,为了避免机器人运动时产生过大的机械噪音,影响角色的可爱形象,他们在训练中加入了“冲击减少奖励”机制,引导AI学会更轻柔的落地方式,有效降低了运行噪音。同时,考虑到雪宝的大脑袋由小型驱动器驱动,容易产生过热风险,团队在模拟训练中加入了热力学模型,并设计了相应的奖励机制,让AI学会在驱动器温度接近上限时,通过微调姿势来主动散热,防止设备过热损坏。
在硬件层面,雪宝的“大脑”是一台内置于其身体中的NVIDIA Jetson边缘AI计算平台,负责运行经过虚拟世界训练后最终部署的AI模型。整个技术链路实现了从云端虚拟训练,到物理仿真优化,再到实体机器人上进行边缘推理的完整闭环。
迪士尼开发雪宝机器人的目标并非追求效率或完成复杂任务,而是专注于创造能与人产生情感连接、让游客相信其真实存在的角色。从早期的“蜘蛛侠”特技机器人到如今的雪宝,迪士尼正通过不断迭代的机器人技术,加速将动画角色带到游客面前。未来,这些从动画中走出的“机械生命”或许将成为迪士尼乐园中越来越常见的风景。