先判断导航指令是否安全的自动驾驶 AI

先判断导航指令是否安全的自动驾驶 AI

Shaoyuan Xie, Zihan Zhang, Jingxuan Wang, Jiashu Qu, Xiaoqing Liang +4 位

1 分钟阅读•2026年10月15日

SafeDriveVLA 是一套端到端自动驾驶系统,旨在先判断导航指令在当前场景中是否安全,再将其转化为转向、制动或加速操作。它将明确的驾驶模式标签与学习得到的世界模型相结合,由世界模型预演所请求操作可能带来的后果,以应对视觉-语言-动作(VLA)驾驶系统的一项基本弱点:即使交通状况已使指令变得危险,系统仍可能照做。

目录

研究人员构建了什么?

SafeDriveVLA 针对端到端驾驶系统中一个容易被忽视的矛盾:同一条导航指令在一种场景下可能合理,在另一种场景下却可能很危险。例如,相邻车道畅通时,变道可能是安全的;但若已有车辆占据该车道,就不安全。传统模块化驾驶系统可以在独立的行为规划步骤中,根据局部情况检查路线指令。端到端 VLA 系统则必须从示例中学会这种判断,尽管指令本身可能是开放式语言。

研究人员构建了一套能更明确地作出安全判断的驾驶系统。它将判断如何响应导航信号与生成驾驶动作分开处理。世界模型是一种预测接下来可能发生什么的组件,它帮助系统考量执行所请求操作可能产生的后果。

研究人员还构建了用于衡量问题两方面的基准:系统是否会遵循安全的导航指令,以及是否会抵制与场景相冲突的指令。测试套件包括闭环驾驶测试——模型的动作会影响接下来发生的事情——以及不安全指令和对抗性指令测试。

SafeDriveVLA 架构及导航条件化的世界模型信息

主要结果是什么?

这些基准揭示了为何必须同时衡量指令遵循能力与安全驾驶能力。如果一个系统连普通的安全指令都无法执行,它可能只是因为不可靠地遵循指令而显得安全。因此,研究人员构建了 CARLA-F,用于测试闭环导航指令遵循能力,包括连续执行多条自然语言指令的情形。他们报告称,尽管 SimLingo 在开环指令遵循评估中表现良好,但在闭环评估中,其变道成功率降至 0%。

冲突测试涵盖不安全的语言指令和不安全的路线指令。B2D-C 将指令与模拟驾驶场景中的安全关键事件配对。NavSim-C 包含 300 个场景,在这些场景中,左转或右转指令会导致碰撞,或使车辆驶出可行驶区域。B2D-Adv 则在 15 条路线和 13 种场景类型中测试明确设计的对抗性指令。

评估集论文报告的规模测试内容
CARLA-F基于 Bench2Drive 路线构建;所提供的文本未说明总数量对安全导航信号的闭环遵循能力
B2D-C150 条路线与安全关键事件冲突的语言指令
NavSim-C300 个场景交叉路口和变道情境下的不安全转向指令
B2D-Adv15 条路线,涵盖 13 种场景类型旨在压过安全行为的对抗性指令

论文报告称,SafeDriveVLA 在 Bench2Drive 上优于 SimLingo,提升了闭环导航指令遵循能力,并减少了系统在冲突指令下的不安全行为。此处提供的论文文本未说明具体分数差异,因此这里只报告比较结果,不编造百分比。

SafeDriveVLA 如何工作?

该系统将驾驶演示中常被混为一谈的两个决策分开处理:当前是否可以安全地执行导航信号,以及应该采取什么车辆动作。否则,一段展示延迟变道的演示可能含义不明:模型必须推断驾驶员是忽略了指令、判断车道不安全,还是尚未到达合适的时机。

SafeDriveVLA 通过驾驶模式归因,让这些决策更易理解。论文描述了三种模式。Strict 适用于没有明显横向移动的巡航。Fallback 涵盖保持停车或不伴随横向移动的紧急制动等情况。Cautious 则涵盖其余情形,包括轻微制动、低速巡航以及明显的横向移动。这些标签有助于在训练示例中区分正常执行、谨慎处理和回退行为。

该系统还使用导航条件化的世界模型,对拟议动作进行推理。简单来说,它会让预测器根据导航信号,想象执行一个动作锚点可能产生的后果,再将有关该想象状态的信息传递给 VLA。在 VLA 训练期间,世界模型的编码器和预测器保持冻结;一个轻量级的学习投影器会将模型的潜在表示转换为单个语言模型词元。在这种训练设置中,投影器是世界模型唯一可训练的组件。

这种对未来的想象并不能替代安全保证。它只是提供一种输入,帮助驾驶模型区分「路线要求这样做」与「当前场景允许安全地这样做」。随后,VLA 可以在生成驾驶行为时利用驾驶模式的区分和对后果的预测。

模拟驾驶中的导航指令与场景冲突示例

这对机器人技术为何重要?

机器人经常接收需要结合不断变化的局部情况来执行的高层目标。配送机器人可能被要求通过一条已封闭的走廊;移动机器人可能被要求以一种已不再安全的方式接近某个人或物体。自动驾驶也面临同样的设计问题:指令应当引导行为,但机器人仍需判断指令是否适合当前场景。

SafeDriveVLA 的贡献在于将这种冲突直接纳入训练和评估目标,而不是假设普通的路线跟随基准就能揭示问题。闭环测试至关重要,因为在固定图像或孤立预测中成功理解指令,并不意味着当机器人的动作改变场景后,它仍能采取正确行为。

对于自动驾驶车辆开发者,这些基准提供了探查安全指令遵循、拒绝指令和恢复行为的方法。对于其他移动平台的研发团队,区分任务要求与安全动作同样具有参考价值。比较不同平台的机器人买家可以浏览 Robot Overflow 上出售的二手机器人,并考察各系统如何应对与现实障碍冲突的指令。

这些发现并不能证明 SafeDriveVLA 已适合在公共道路上使用。它们指出了面向现实世界运行的系统必须处理的一种特定失效模式:即使指令本身有效,在错误时机执行仍可能不安全。

有哪些局限和待解问题?

评估依赖模拟驾驶基准,包括 CARLA 和 NavSim。此处提供的论文文本未描述真实道路部署测试,因此系统在不同交通、天气和传感器条件下的表现仍有待验证。CARLA-F 还禁用了背景车辆、行人和骑行者,并将交通信号灯设为绿色,以便单独考察导航指令遵循能力。这种设计有助于控制测试条件,但无法涵盖繁忙道路的全部复杂情况。

冲突和对抗性案例都是预先构建的,其中包括人工标注的不安全指令和提示语。真实用户可能会以意料之外的方式表达指令,基准测试也可能不包含罕见的交互情形。世界模型的预测同样取决于其学习到的表示能够捕捉哪些信息。后续研究需要测试系统在新场景、新指令和实体车辆上的稳健性,并报告遵循指令与拒绝不安全指令之间的详细性能权衡。

常见问题有哪些?

SafeDriveVLA 解决什么问题? 它针对导航指令与当前驾驶场景冲突的情况,例如相邻车道已有车辆时仍收到变道指令。

这里的「世界模型推演」是什么意思? 它指利用学习得到的预测器,在驾驶模型作出响应前,估计导航条件化动作可能带来的后果。

CARLA-F 旨在衡量什么? CARLA-F 在闭环模拟中测试驾驶系统能否遵循安全导航信号,包括连续执行多条自然语言指令的情形。

这项研究证明 SafeDriveVLA 可安全用于公共道路吗? 不能。报告的评估基于模拟基准,此处提供的论文文本未描述真实道路测试。

核心结论是什么?

SafeDriveVLA 将导航指令的安全性明确纳入端到端驾驶,结合驾驶模式归因与动作后果预测。其基准结果表明,必须在闭环环境和刻意设置的冲突情境中测试安全指令遵循能力,而不能仅凭常规路线跟随得分来推断。

应当首先用哪种指令与场景冲突来测试自动驾驶系统?