← 最新论文
💻 computer science

Generation of Diverse and Functional Robot Designs using Superquadrics Parametrisation and Quality-Diversity

本文表明,将紧凑且具有可解释性的超二次曲面(superquadrics)表示法与 MAP-Elites 多样性质量算法相结合,能够有效克服生成式机器人设计中的早熟收敛问题,从而比标准的进化方法产生显著更高多样性的功能形态。

原作者: Leni Le Goff, Simon Smith, Emma Hart

发布于 2026-06-10
📖 1 分钟阅读☕ 轻松阅读

原作者: Leni Le Goff, Simon Smith, Emma Hart

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

想象一下,你是一位机器人架构师,任务是设计一台完美的机器来探索一个新世界。但问题在于,你不仅仅需要一个好的机器人;你需要一个包含数千种不同机器人的庞大且多样化的库,而且所有这些机器人都必须能够实际移动并发挥作用。

这篇论文描述了一种实现这一目标的新方法。来自爱丁堡纳皮尔大学(Edinburgh Napier University)的研究人员创建了一个系统,它就像一个高速、具有创造力的机器人工厂。以下是其工作原理的拆解,通过简单的概念进行说明:

1. 问题所在:陷入泥潭

通常,当计算机尝试使用“进化算法”(模拟自然选择)来设计机器人时,它们往往会陷入僵局。它们会找到一些效果尚可的设计,然后不断对这些相同的设计进行微小的变体。这就像一位厨师发现了一个还不错的汤谱,然后在接下来的一万次尝试中,只是在不断调整盐的用量,而从未发明过新的菜肴。这导致了多样性的缺失以及对更好设计的错失。

2. 新的“乐高套装”:超二次曲面 (Superquadrics)

为了解决这个问题,团队引入了一种描述机器人身体的新方法,称为超二次曲面 (Superquadrics)。

  • 旧方法 (CPPN): 想象一下通过在网格上画一百万个微小的点来描述一个复杂的 3D 形状。这种方式很灵活,但很混乱,难以控制,且计算机很容易感到困惑。
  • 新方法 (Superquadrics): 想象一组神奇的、具有延展性的粘土形状。你只需通过旋转几个旋钮(参数),就可以描述一个球体、立方体、星形或一个奇怪的团块。
    • 研究人员称之为“紧凑型”表示法,因为它使用极少的数字来描述一个复杂的 3D 物体。
    • 这就像拥有一把可以解锁任何基础形状的万能钥匙,而不是试图通过逐个堆叠砖块来构建形状。这使得计算机更容易探索新的、奇特的、美妙的形状,而不会迷失方向。

3. “质量-多样性”图谱 (MAP-Elites)

第二个重大升级是他们组织搜索的方式。他们使用的不仅仅是寻找单个“最佳”机器人,而是使用一种名为 MAP-Elites 的算法。

  • 类比: 想象一张巨大的城市地图。这个算法不仅仅是试图找到价值最高的房子,它还会填满整张地图。它会问:“对于一个有两个轮子的房子,最好的机器人是什么?对于一个有四肢的房子,最好的机器人是什么?对于一个细长的身体,最好的机器人又是怎样的?”
  • 通过迫使计算机填满地图上的每一个“单元格”,他们确保了自己不仅得到了某种类型的机器人,还得到了大量功能各异的设计,每种设计都针对特定的形状或特征进行了优化。

4. “本能”控制器 (Homeokinesis)

设计机器人只是成功的一半;你还需要给它一个大脑,让它能够移动。通常,教机器人如何移动需要很长时间(就像训练一只狗需要数月时间一样)。

  • 研究人员使用了名为 Homeokinesis 的方法。可以将此理解为赋予机器人“本能”,而不是预设的程序脚本。
  • 机器人试图平衡两件事:预测移动时会发生什么,以及对环境变化的敏感度。
  • 这种平衡创造了一个“甜点区”,使机器人能够自然地开始移动、探索并对墙壁或障碍物做出反应,而不需要数小时的训练。这就像婴儿通过尝试保持平衡来学习走路,而不是被教导每一步该怎么走。

5. 结果:功能性机器人的工厂

团队在两个不同的世界中测试了他们的系统(他们称之为 ME2HKS):一个平坦开阔的地面,以及一个充满裂缝的复杂地形。

  • 结果: 他们的这种新方法比旧方法多产生了四倍的独特、可工作的机器人设计。
  • 质量: 不仅设计数量更多,而且它们都是功能性的。这些机器人实际上可以在环境中导航。
  • 多样性: 在平坦的世界里,系统自然地发明了带轮子的机器人(因为轮子在平地上表现出色)。在有裂缝的世界里,它发明了带腿和肢体的机器人(因为腿更擅长爬过缝隙)。

核心结论

该论文声称,通过将一种简单的数学方式来描述形状(超二次曲面)与一种迫使计算机探索所有可能性的方法(MAP-Elites)相结合,并使用一种快速的**“本能”系统**来测试机器人的移动能力,他们可以比以往更快速、更有效地生成大规模、多样化且可工作的机器人库。

他们并没有为特定工作(如医疗机器人或火星探测器)构建特定的机器人;相反,他们构建了一个更好的制造机器的机器,证明了这种新方法可以创造出更丰富、更有用的设计集合,以备未来使用。

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

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

试用 Digest →