← 最新论文
🤖 machine learning

LoComposition: Terrain-Adaptive Energy-Efficient Quadruped Locomotion without Gait Priors

LoComposition 引入了一种基于学习的四足运动框架,该框架将任务规范、运行限制、步态偏好和地形适应解耦为不同的机制,从而实现了向物理机器人的零样本迁移,并且与传统的复杂奖励基准相比,显著提高了能量效率并减少了约束违规。

原作者: Loukas Kordos, Leonard T. Franz, Simon Rappenecker, Oliver Hausdoerfer, Angela P. Schoellig, Pavel Kolev, Georg Martius

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

原作者: Loukas Kordos, Leonard T. Franz, Simon Rappenecker, Oliver Hausdoerfer, Angela P. Schoellig, Pavel Kolev, Georg Martius

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

想象一下,你正在教一只四足机器人狗如何在崎岖不平的森林中奔跑。长期以来,工程师们试图通过给机器人一套庞大且复杂的规则来教它: “左脚抬高正好5英寸”、“双腿在空中的时间保持0.3秒”、“不要撞击地面太重”以及“像马一样奔跑”。这就像是在教人类跳舞时,强迫他们去数每一个脚步,并保持手臂处于特定的形状。这种方法虽然可行,但非常僵化、耗能,而且一旦地面发生变化,机器人就会陷入混乱。

名为 “LoComposition” 的论文提出了一种更聪明、更自然的方法来教导机器人。他们不再微观管理机器人“如何”移动,而是教导机器人“要做什么”,并让机器人自己去寻找实现目标的最佳方式。

以下是他们实现这一目标的方法,通过简单的概念进行了拆解:

1. 旧方法:“严厉的编舞师”

以往的方法使用单一且复杂的“评分卡”(奖励函数)来试图控制一切。它会精确地告诉机器人如何移动它的腿(步态先验)、如何保持安全以及如何遵循指令。

  • 问题所在: 这就像一位严厉的编舞师,不允许舞者进行即兴发挥。如果地形改变了,机器人仍会试图遵循那些僵化的步骤,从而浪费能量,甚至因为试图将“方榫头放入圆卯眼”而折断自己的关节。

2. 新方法:“聪明的教练” (LoComposition)

作者将教学过程分成了四个不同的角色,就像一支各司其职的运动队:

  • 目标设定者 (任务规范): 这个部分只是简单地说:“朝那个方向走,保持那个速度。”它不在乎你如何到达那里,只要求你必须到达。
  • 安全卫士 (操作限制): 这就像夜店里的保安。它不会告诉机器人如何跳舞,它只是说:“如果你扭伤膝盖太厉害或者旋转得太快,你就出局了。”它设定了硬性边界,以防止机器人损坏自身。
  • 预算管理者 (能量最小化): 这是核心秘诀。教练不是说“像马一样小跑”,而是说“尽量少用电池”。机器人很聪明;它很快就会意识到,某种特定的奔跑方式(如“小跑”)比跳跃式奔跑更省电。因此,它会在没有被明确告知的情况下,自然而然地选择高效的小跑。
  • 眼睛 (感知): 这是机器人的激光雷达(激光之眼),用于扫描前方的地面。它会告诉机器人:“嘿,前面有个石头。”这使得机器人可以只在需要跨越石头时才多花一点能量,而在平坦路径上则节省能量。

3. 结果:自然的、高效的奔跑者

当他们在真实的机器人(Unitree Go2)上测试这种新方法时,结果令人印象深刻:

  • 无需“体操”训练: 他们移除了所有关于抬腿高度或在空中停留时间多久的规则。机器人自己找到了最适合的移动方式。
  • 巨大的能量节省: 与旧的、规则繁琐的方法相比,机器人的移动能耗降低了 56%。这就像是从耗油量巨大的卡车换成了混合动力汽车。
  • 更少的损坏: 机器人突破“安全限制”(例如关节扭转过度)的次数减少了 96%。“安全卫士”让它远离了危险。
  • 零样本迁移 (Zero-Shot Transfer): 这是“魔术时刻”。他们在计算机模拟中训练机器人,当把它放在带有真实岩石的真实机器人身上时,它能立即投入使用。他们不需要重新训练或调整设置,它直接就能上手。

大局观类比

把旧方法想象成通过给孩子一份剧本来教他们走路:“迈左脚,抬脚2英寸,等待1秒,迈右脚。”如果他们被小石子绊倒,他们就会僵住,因为剧本里没写该怎么办。

LoComposition 方法则像是通过这样教孩子走路:“走到那棵树那里,别伤到你的膝盖,尽量别让自己太累,并且看着你要走的路。”孩子会自然而然地找到最高效的走路方式,在看到小石子时跳过去,并在保护膝盖的同时保持行走,而这一切都不需要剧本。

简而言之: 这篇论文证明了你不需要将特定的行走风格(步态)硬编码进机器人中。只要给它一个明确的目标、安全限制、节省能量的理由以及观察地面的眼睛,它就会自然地学会在崎岖地形上高效且安全地行走。

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

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

试用 Digest →