← 最新论文
⚡ electrical engineering

Hamilton-Jacobi Reachability for Hybrid Systems: Unified Goal-Driven Control with Safety Guarantees

本文通过引入一个统一框架,将 Hamilton-Jacobi 可达性分析扩展到混合动力系统,该框架通过最小限制安全滤波器和后向可达-规避管(backward reach-avoid tubes)来计算安全集并整合性能目标,从而为接触密集环境中的机器人系统保证安全性与任务完成性。

原作者: Javier Borquez, Shuang Peng, Somil Bansal

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

原作者: Javier Borquez, Shuang Peng, Somil Bansal

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

在现实世界中移动的机器人面临着一个根本性的挑战:它们的动作很少是平滑且连续的。在公园里奔跑的狗、与空间站对接的航天器,或是降落在船上的无人机,都会经历运动方式的突然转变。它们可能在轮子上滑动,然后突然跳入空中,或者从轻盈的滑行切换到剧烈的撞击。在工程术语中,这些系统是“混合型”的,这意味着它们结合了平滑流动的运动与从一种运行模式到另一种模式的突然、离散的跳转。为了让机器人变得有用且安全,它不仅必须能够应对这些转变,还必须保证自己永远不会陷入无法逃脱的陷阱。这需要一种能够向前预判的方法,并能以绝对的确定性知道哪些路径是安全的,哪些会导致失败,即使机器人的环境是不可预测的。

几十年来,工程师们一直使用一种被称为哈密顿-雅可比可达性(Hamilton-Jacobi reachability)的强大数学工具来解决平滑系统的这一问题。这种方法允许计算机计算出一个“安全区域”,即一张涵盖所有可能的起始位置的地图,无论风向如何变化或地面如何移动,机器人都能从这些位置避免碰撞。然而,当该工具应用于混合系统时,它失效了。由于模式之间的突然跳转(例如机器人的脚落地),产生了一种旧数学无法处理的复杂性。由于缺乏计算混合系统安全区域的方法,工程师们被迫依赖猜测或试错法,使得机器人在复杂环境中极易受到意外失败的影响。

一组研究人员通过将可达性方法扩展到处理这些混合系统,填补了这一空白。他们开发了一个新框架,可以计算那些在不同行为(如行走、跳跃或飞行)之间切换的机器人的安全区域。他们的工作做了两件截然不同的事情。首先,他们创建了一个安全过滤器,充当一名警觉的监督员。这个过滤器会观察机器人的计划路径,只有当计划中的动作会导致碰撞时,它才会介入。如果机器人试图跳向一堵墙,过滤器会将计划轻轻引导至一个安全的替代方案;但如果计划本身已经是安全的,它就会让机器人按照原定计划进行。这确保了机器人在保持安全的同时,不会被迫进行笨拙或不必要的移动。其次,他们开发了一种不仅能规划安全性,还能规划成功率的方法。这种新方法计算出一条路径,既能保证机器人到达目标(如对接端口或终点线),又能同时避开所有障碍物。它找到了一条既安全又高效的路线,即使机器人在到达过程中必须切换不同的运动模式。

为了证明其想法的可行性,研究人员在一个受犬类敏捷比赛启发的具有挑战性的障碍赛道上,对四足机器人进行了测试。该赛道包括紧凑的绕桩、陡坡、需要爬行的低矮悬垂物以及湿滑的地形。机器人必须完成整个赛道且不撞击任何物体。研究人员使用两种不同的底层控制系统运行机器人:一种基于传统的物理方程,另一种基于人工智能学习。在这两种情况下,新的高层规划器都成功地引导机器人通过了赛道。当机器人接近低矮悬挂物时,规划器会自动将其模式切换为爬行步态,以避免撞到头部。当它到达湿滑区域时,它会切换到更快的步态以保持牵引力。该系统实现了这些切换的无缝衔证,确保机器人从未进入危险状态。

实验表明,即使在受到外力推拉的情况下,该方法依然稳健。在一次测试中,一名人类将机器人物理性地拖向障碍物。机器人规划器没有发生碰撞,而是立即识别出了危险,并将行为切换到更安全的模式,从而使其能够恢复并继续执行任务。这种从不安全状态中恢复的能力,相比以往经常在进入危险区域后就陷入困境的旧方法有了显著改进。研究人员还在计算机模拟中将该方法与其他先进的规划技术进行了对比。虽然其他方法有时可以到达目标,但在环境变得不可预测时,它们经常撞上障碍物。而新方法保持了极高的成功率,即使在受到强烈的随机推力时,也能在几乎所有的试验中安全到达目标。

这项工作依赖于一张机器人实时查阅的预先计算好的安全地图。这张地图是在离线状态下生成的,针对特定任务,在标准计算机上耗时约七小时。一旦地图准备就绪,机器人可以瞬间调用,决策时间约为一毫秒。这种速度对于需要在人类眨眼间对环境变化做出反应的现实应用至关重要。研究人员在真实的四足机器人(Unitree Go1)上验证了他们的系统,并使用高速运动捕捉系统对其位置和运动进行了精确测量。机器人多次成功完成了整个赛道,证明了理论上的安全保证在混乱、不可预测的物理世界中同样成立。

尽管该方法功能强大,但研究人员也承认其目前的局限性。生成安全地图所需的计算量会随着变量数量的增加而变得极其困难,这是一个被称为“维度灾难”的问题。这意味着目前该系统最适合具有适中运动部件数量的机器人,例如研究中使用的四足机器人。对于拥有许多自由度的更复杂的机器,目前的计算成本过高。团队建议,未来的工作需要将这种严谨的安全保证与新的学习技术相结合,以处理这些更复杂的系统。他们还指出,目前的方法假设机器人预先知道障碍物的布局。在障碍物移动或意外出现的动态世界中,系统需要实时更新其安全地图,这是他们计划在未来研究中解决的挑战。

尽管存在这些局限性,这一成就仍代表了使自主机器人变得真正可靠的重要一步。通过提供一种数学保证,即机器人可以在必须切换运动方式的同时,依然能确保到达目标而不发生碰撞,研究人员消除了一个在复杂、非结构化环境中部署机器人的主要障碍。同时规划安全性与成功性的能力,意味着机器人可以被信任地在那些失败代价极高的场所运行,例如搜救任务或精密的制造任务。该框架将混合运动的混沌本质转化为一个可控的问题,确保随着机器人变得更加敏捷和多才多艺,它们在本质上依然是安全的。

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

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

试用 Digest →