← 最新论文
⚡ electrical engineering

VertexCBF: Improving Neural Control Barrier Functions via Vertex-Restricted Control Search

本文介绍了 VertexCBF,这是一个可扩展且具有可解释性的框架,它通过物理信息训练和 GPU 并行顶点限制控制搜索来近似 Hamilton-Jacobi 价值函数,从而学习神经控制障碍函数,有效地恢复大型安全集,并确保在仿真和真实世界机器人实验中的安全性。

原作者: Bojan Derajić, Sebastian Bernhard, Wolfgang Hönig

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

原作者: Bojan Derajić, Sebastian Bernhard, Wolfgang Hönig

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

随着自主机器人在我们的日常生活中变得越来越普遍,从人行道上的送货机器人到监测森林的无人机,一个根本性的问题随之而来:我们如何确保它们永远不会伤害任何人或任何事物?答案在于一个被称为“安全滤波器”(safety filter)的数学概念。想象一下,一个机器人收到向前移动的指令,但一名行人突然走进了它的路径。安全滤波器就像一个警觉的守护者,瞬间检查该指令是否安全。如果路径畅通,机器人继续前进;如果路径受阻,滤波器会微妙地调整机器人的运动,程度恰好足以避免碰撞,同时仍尽可能尝试实现其目标。多年来,工程师们一直使用一种基于控制障碍函数(control barrier functions)的特定类型的安全滤波器,这种方法提供了对安全性的严格保证。然而,为复杂的机器人设计这些滤波器一直是非常困难的。传统方法往往会导致安全区域过小,迫使机器人行动过于谨慎且效率低下,或者当机器人的运动变得过于复杂而无法通过人工绘图时,这些方法会完全失效。

一组研究人员开发了一种名为 VertexCBF 的新方法来解决这个问题,使机器人能够学习更大且更实用的安全区域。他们并没有试图计算机器人可能采取的每一种可能的未来路径——对于复杂的机器来说,这是一项在计算上不可能完成的任务——而是专注于一个特定的数学捷径。他们意识到,对于许多机器人而言,关于安全性的最关键决策发生在机器人电机能力的极值边缘。通过将搜索限制在机器人控制能力的极端极限或“顶点”(vertices)处,他们能够比以前更快、更准确地生成高质量的训练数据。随后,他们利用这些数据来教导一种神经网络(一种人工智能类型)去识别安全和不安全的状态。其结果是一个能够学习在不过于谨慎的情况下保持机器人安全的系统,有效地恢复了机器人可以自由运行的最大可能区域。

研究人员在十五种不同的机器人系统上测试了这种方法,范围从简单的单摆、无人机到复杂的潜水器和步行机器人。在每种情况下,他们都将这种新的学习方法与现有技术进行了对比。旧方法产生的安全区域要么是空的(意味着机器人无法移动),要么小到让机器人几乎处于瘫痪状态。相比之下,新方法始终能找到大而可靠的安全区域。例如,在一个模拟平衡杆机器人的系统中,传统方法未能找到任何安全路径,而新方法成功识别出了一个机器人可以安全运行的广阔区域。团队还通过在硬件实验中将学习到的安全滤波器应用于一台真实的移动机器人,验证了这些发现。该机器人被要求在空间中导航,同时避开那些故意移动以拦截它的行人。使用用他们的新方法训练的安全滤波器,该机器人在所有十次试验中都成功避免了碰撞,在保持安全距离的同时平滑地调整路径并继续前往目的地。

这种方法之所以特别强大,是因为它平衡了两个相互竞争的需求:严格的数学安全性与实际的效率。研究人员将一种确保机器人绝不违反运动定律的物理规则,与一种填补空白的数据驱动学习过程相结合。他们设计了一种具有特定结构的神经网络,以保证学习到的安全区域绝不会大于机器人的物理极限,从而防止人工智能“幻觉”出并不存在的安全路径。这确保了机器人始终处于其真实的物理约束之内。这项研究表明,通过专注于控制的极端极限而非试图采样每一个可能的中间状态,该系统可以学习如何在复杂环境中导航,并达到以往方法无法实现的信心水平。这项工作为在拥挤、不可预测的人类环境中部署自主机器人指明了方向,在这些环境中,安全性必须是绝对的,但效率也不能被牺牲。

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

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

试用 Digest →