Learning the Right Abstraction: Neural Reduced Dynamics for Complex Robot Control
本文介绍了一种神经降阶动力学(Neural Reduced Dynamics, NRD)框架,该框架通过学习最优状态抽象,使在简化模型中进行快速、高吞吐量的策略训练成为可能,并在复杂的、高保真度的机器人仿真环境中实现了成功的零样本迁移和卓越的控制性能。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在现实世界中移动的机器人面临着一个根本性的问题:其运动的物理机制极其复杂。当轮式车辆行驶在松软的土壤上,或者履带式平台攀爬崎岖的山坡时,地面产生的反作用力难以预测。为了制造出能够应对这些条件的机器人,工程师通常依赖于能够极高精度模拟现实世界的计算机仿真。这些仿真会计算每一个轮子、每一节履带以及每一粒沙子是如何相互作用的。然而,这种精度代价高昂。运行如此详细的仿真速度极慢,以至于计算机可能需要花费数年时间才能学会一个简单的任务,比如驾驶汽车穿过一片田野,因为计算机无法运行得足够快来尝试数百万次不同的尝试。
为了解决这个问题,研究人员转向了一种不同的方法:使用一个简化版的物理世界来教授机器人。这类似于飞行员在飞行模拟器中进行训练,模拟器捕捉到了飞行的感觉,却不需要模拟每一颗空气分子。挑战在于,必须明确知道哪些信息该保留,哪些该舍弃。如果仿真过于简单,机器人会养成在现实中失效的坏习惯;如果过于复杂,学习过程就会太慢。问题在于:要保持什么样的细节水平,才能让机器人既聪明又高效?
威斯康星大学麦迪逊分校的一支研究团队开发出一种新方法来回答这个问题。他们创建了一个系统,用于学习机器人物理机制的一个“简化版”。该系统并不试图预测复杂机器体的每一个细节,而是学习仅追踪对当前任务至关重要的特定变量。对于车辆而言,这可能意味着追踪轮子的转速和压力大小,而忽略发动机中每个螺丝钉的具体位置。对于机械臂而言,这可能意味着追踪关节的角度,同时在学习过程之外使用简单的数学方法来计算手部的位置。这使得计算机运行仿真的速度比以前快了数千倍,从而使通过试错法在短短几分钟内完成机器人的训练成为可能,而非耗时数年。
研究人员在两种截然不同的机器人身上测试了这个想法。第一个是设计用于在崎岖不平地面行驶的军用风格车辆。他们在这种快速且简化的模型中训练了一个控制系统,使其能够沿着三类地形的特定路径行驶:平坦的硬地、轮子会陷入其中的软土,以及机器人从未见过的颠簸硬地。当他们将训练好的机器人放回那个缓慢的高保真(high-fidelity)模拟器中观察其是否能胜任工作时,它成功了。机器人在所有三种表面上都以极高的精度遵循了路径。值得注意的是,这个在简化模型上训练出的单一机器人,表现优于那些针对每种特定地面分别进行训练的机器人。它甚至完美地处理了从未训练过的颠簸地形,证明了该简化模型学习到的是驾驶的真实规律,而非仅仅记住了训练数据。
第二个测试涉及一辆配备了机械臂的履带式车辆。在这里,研究人员将问题拆分为两个独立的任务。首先,他们教会车辆行驶到地面上的特定位置;其次,他们教会机械臂将手部移动到空间中的特定点。在这两种情况下,他们都使用了快速的简化模型来训练控制系统。结果令人震惊。车辆行驶到一百个不同的目标点,并且每次都能在目标点四分之一米范围内停下。机械臂精准到达了 97 个目标点(总共 100 个),精度仅为 5 厘米,且全程没有撞击地面或车辆本身。这些简化模型的运行速度大约比详细的模拟器快了四个数量级,这意味着在缓慢系统中需要数月才能完成的训练过程,在不到一小时内就完成了。
这项工作的核心发现是,简化机器人世界的最佳方式不是缩小规模,而是更聪明地选择保留什么。研究人员发现,合适的简化程度完全取决于机器人正在执行的任务。对于车辆,最重要的追踪指标是轮胎受力和轮速,因为这些决定了车辆如何打滑或下陷。对于机械臂,最重要的则是关节角度,因为手部的位置只是这些角度的数学结果。通过仅保留本质物理量并利用简单公式计算其余部分,该系统既保留了足以在现实世界中工作的准确性,又获得了学习所需的效率。
尽管这些测试完全是在计算机内部进行的,但这套方法目前尚未证明这些机器人可以在物理硬件的现实世界中工作,但结果表明,精心设计的简化模型可以作为连接缓慢、精确的现实物理世界与教授机器人所需的快速、大规模学习之间的强大桥梁。这表明,我们不需要模拟一切来教导机器人,我们只需要模拟正确的东西。通过专注于控制特定任务的物理机制,工程师现在可以训练复杂的机器去应对困难环境,并获得以往难以企及的速度和灵活性。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。