ASTRIL-MPC: Autonomous Traversal Framework of Articulated Tracked Robots with Language-Guided Neural-Kinematic MPC
本文提出了 ASTRIL-MPC,一种语言引导的神经运动学模型预测控制框架,该框架通过整合学习到的运动学、基于优化的规划以及大语言模型驱动的参数调优,显著提升了关节式履带机器人在复杂、多接触环境中的自主穿越性能,以实现鲁棒且无碰撞的导航。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在城市搜救那混乱且破碎的废墟中,建筑已经坍塌,楼梯已化作嶙峋的碎石,机器人不仅要能看见前方的路,更必须能够“感知”路径。这就是关节式履带机器人的领域——这类机器配备了像坦克一样的连续履带,并加装了额外的、可移动的拨片(flippers),使其能够伸出并抓取台阶或碎片。这些机器旨在应对那些对人类而言过于危险、对标准轮式车辆而言过于复杂的环境。然而,让这些机器人可靠地移动是一个深刻的挑战。它们所行进的地表并非平坦的道路,而是不断变化的、不平整的表面,机器人的金属履带和拨片在其中不断地与地面接触又脱离。每当拨片触碰到台阶或履带在松动的岩石上打滑时,机器人的运动物理特性就会瞬间发生变化。传统的计算机程序难以应对,因为它们依赖于无法预见每一种颠簸或角度的预设规则;而较新的基于学习的系统则往往学会在理论上运行平滑,但在现实中却表现得极其颠簸或不稳定。
为了解决这个问题,研究人员开发了一种名为 ASTRIL-MPC 的新框架,该系统允许这些救援机器人通过实时思考和调整来攀爬障碍物。该系统的核心是一种结合了三种不同能力的混合方法。首先,它使用了一个学习模型,本质上是一个经过数千次模拟攀爬训练的“数字大脑”,用于根据前方地面的形状精确预测机器人在未来几秒内的运动方式。其次,它使用一个数学规划器,不断将这些预测与严格的安全规则进行比对,确保机器人不会倾覆或撞墙。第三,也是最具创新性的,系统利用一个大语言模型充当高级监督者。这个监督者并不直接告诉机器人哪个电机该转动,而是听取简单的指令,如“小心移动”或“快一点”,并将其转化为对机器人内部设置的精确调整。这使得机器人能够适应不同的地形和操作员偏好,而无需从头开始重新编程或重新训练。
研究人员在模拟环境(模拟了包括陡峭楼梯和杂乱室内在内的灾区艰苦条件)中测试了这一框架。他们将新系统与另外两种常见方法进行了对比:一种是不具备适应新情况能力的标准规划系统,另一种是通过试错法训练的学习型系统。结果显示,这种新型语言引导系统表现显著优于其他系统。在涉及上下楼梯的测试中,该自适应系统相比非自适应规划器提升了高达 71% 的通行质量,相比基于学习的基准系统也提升了 67%。至关重要的是,新系统消除了在下楼梯时的可测量碰撞冲击——这是机器人经常发生碰撞或失去平衡的常见失败点。系统通过不断优化速度与稳定性之间的内部平衡来实现这一点,确保机器人的车身保持水平,且即便地形发生变化,其动作依然保持平稳。
这项成就之所以特别值得关注,在于系统处理机器人运动复杂性的方式。研究人员发现,试图实时编写出机器人履带与地面之间所有可能的物理交互作用过于困难。相反,他们训练了一个神经网络,通过数据学习这些交互作用,从而能在不到十分之一秒的时间内高精度地预测机器人的未来位置。这种速度至关重要,因为机器人必须每秒进行数百次决策才能保持直立。随后,系统将此预测嵌入到一个规划循环中,在遵守硬性限制(例如履带转动的最大速度或机器人可能倾覆的角度)的同时,求解出最佳路径。通过保持这些安全约束的刚性,系统确保即使在适应新指令时,也绝不会违反维持平衡的物理定律。
语言模型在此过程中的作用是作为人类意图与机器执行之间的桥梁。当操作员提供新指令时,系统不仅仅是改变机器人的目的地,而是微妙地重新调整控制机器人行为的权重和限制。例如,如果操作员要求采取更谨慎的方式,系统可能会自动降低机器人的速度限制并增加对突然动作的惩罚,从而使机器人移动得更慢、更稳健。反之,如果指令是快速移动,系统则会调整参数以允许更高的速度,同时仍保持稳定性。这种调整是在一个安全门控内进行的,以防止语言模型做出过于极端或矛盾的更改,确保无论接收到何种指令,机器人都能保持安全。研究人员证明,这种方法使机器人能够在无需任何新训练数据的情况下,将其技能泛化到未见的障碍物(如不同高度的楼梯)上。
在实验中,研究人员观察到系统在各种具有挑战性的场景中保持了连贯且稳定的姿态。在跨越单个大块物体或通过一系列楼梯时,机器人能自主选择正确的拨片配置,即通过伸展拨片来抓取台阶,或收回拨片以避开障碍物。这种以往需要针对特定环境进行专家级调优的协调能力,现在由系统动态实现。数据显示,自适应控制器减少了机器人车身的震动和颠簸,从而实现了更平滑的运动并减轻了对机器部件的压力。消除下降过程中的碰撞冲击的能力尤为重要,因为它表明机器人可以安全地在陡峭、不稳定的坡道上行驶,而不会损坏自身或周围的碎片。
该框架的成功为复杂、非结构化环境中的自主机器人指明了一条新路径。通过将学习模型的预测能力、数学规划的严谨安全性以及语言引导的适应灵活性相结合,研究人员创建了一个既鲁棒又具响应性的系统。研究结果表明,该方法可以处理机器人与地形之间混合且不连续的交互性质,即地面在瞬间从坚实变为湿滑,或从平坦变为陡峭。虽然目前的工作是在模拟环境中进行的,但控制循环的速度和结果的清晰度表明,该系统在未来部署方面具有广阔前景。研究人员计划扩展这项工作,以处理可变形物体,将能源效率纳入机器人的决策过程,并在更多的现实世界平台中验证该框架,以进一步提高长期救援任务中的效率。最终,这项工作证明,只要拥有正确的学习与安全结合,机器人就可以被信任去探索地球上最艰难、最危险的地方。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。