SIGMO助力自动驾驶汽车更从容地应对繁忙车流

SIGMO助力自动驾驶汽车更从容地应对繁忙车流

Avinash Singh, Manish Saroya, Fatemeh Cheraghi Pouria, Faizan Tariq, Jovin D'sa +3 位

1 分钟阅读•2026年11月11日

SIGMO为现有自动驾驶规划器添加了一个精简的交互感知层,帮助汽车在汇入车流或通过狭窄通道时判断何时让行、何时前行。它将五种平滑的sigmoid交互信号结合起来,对模型预测路径积分(MPPI)规划中的风险进行调整,从而让车辆表现得更积极主动,也更谨慎防御,而不必依赖对其他驾驶者行为的复杂预测。

目录

研究人员构建了什么?

SIGMO是一种面向自动驾驶汽车的运动规划方法,会将附近道路使用者对驾驶决策的影响纳入考量。其核心组件名为Polygate,它结合五个sigmoid函数,估计另一个智能体是否可能让行。sigmoid是一种平滑曲线,可将输入信号转换为介于低值和高值之间的数值,使规划器能够逐步调整反应,而不是在“安全”和“不安全”之间突然切换。

这些信号描述车辆与另一个智能体之间的物理关系。论文具体指出,交互项会用到相对速度——即两个智能体移动速度的差异——以及它们加速度之和。这些信号通过归一化权重组合起来,因此规划器可以综合多种线索形成单一的交互估计,而不必只依赖某一种线索。

SIGMO旨在与MPPI配合使用。MPPI会对可能的驾驶动作进行采样,估算这些动作可能产生的结果,并优先选择得分较高的方案。交互估计会调整这些方案对应的风险。这样一来,SIGMO便能为传统规划器加入协商信号,包括使用恒速运动等简单假设来预测其他车辆的规划器。

研究人员在模拟的狭窄通道交会场景(其中有行人穿越)以及密集车流汇入场景中评估了SIGMO。他们还在基于Waymo Open Dataset初始化的MetaDrive场景中测试了泛化能力,并使用1/10比例的F1Tenth赛车演示了汇入车流。

SIGMO与其他车辆协商汇入车流的定性示例

SIGMO取得了哪些关键结果?

在论文描述的各项评估中,SIGMO兼顾了两种可能相互牵制的驾驶规划行为:及时采取行动以便与其他车流协商,以及在情况看起来有风险时保持谨慎。论文报告了它在狭窄通道交会、行人穿越和汇入密集车流中的表现。这一点很重要,因为一味防御的规划器可能停滞不前或错过合适的间隙,而过于激进的规划器则可能造成不安全的交互。

评估涵盖了模拟环境和小型实体车辆。模拟测试包括交互密集的情境;基于Waymo Open Dataset初始化的MetaDrive场景,则用于检验方法能否泛化到原始场景之外。F1Tenth演示则展示了SIGMO在硬件上的汇入场景中运行,而不仅仅是生成模拟轨迹。

提供的论文文本以定性描述结果为主,没有列出数值化的成功率、碰撞次数、规划延迟或基线得分。因此,文本支持对演示行为进行描述,但不足以据此声称SIGMO以某个具体幅度优于特定替代方案。论文确实将计算效率列为一项优势,但所提供的文本没有给出具体耗时数据。

汇入过程中交互或让行概率的示意图

SIGMO如何工作?

SIGMO主要分为两个阶段:估计与另一个智能体的交互,然后利用该估计影响驾驶方案的搜索过程。

首先,Polygate根据交互的物理特征计算五个sigmoid函数。这些函数旨在捕捉两个智能体之间不同的相关关系。由于单一信号可能无法适用于各种情境,而且不同信号可能指向相互矛盾的方向,Polygate会将它们组合起来,而不是将任何一种信号视为决定性依据。论文将这种组合描述为加权归一化形式,并根据加速度之和与相对速度的凸组合定义交互项。凸组合是一种加权平均,其中权重受到约束,使结果保持在各输入值的范围内。

输出是一个与另一个智能体让行可能性相关的估计值。它并不是对另一位驾驶者意图的完整建模,而是根据可观测的运动关系,为规划器提供额外的交互感知线索。

接着,SIGMO将该线索作为风险乘数输入MPPI。MPPI会考察大量候选动作序列并为其预测结果评分;当场景中存在另一个智能体时,风险调整会改变这些候选方案的评估方式。之后,规划器便可以根据交互估计,以支持让行或继续前行的方式,对考虑了另一智能体运动的方案予以优先考虑或惩罚。

这种设计使SIGMO能够兼容对其他车辆的简单预测,例如假设其以恒定速度运动。实际而言,规划器不必先为每一位附近驾驶者预测详细的未来操作,便可以推理交互情况。交互评分有助于弥补这方面的不足,而MPPI仍负责在候选动作中进行搜索。

此处不附基准测试表,因为所提供的文本没有可报告的数值基准结果。

SIGMO对机器人领域有何意义?

在人或其他机器周围移动的机器人,需要的不只是避开眼前障碍的路线。它们往往还要做出便于他人理解的选择:减速让行、抓住车流中的空隙,或在空间狭窄时避免陷入僵局。SIGMO通过为运动规划器提供一种精简方式来考量其他智能体的行为,应对这一协调问题,而不要求部署复杂的行为预测系统。

对于自动驾驶工程师,这种方法提供了一种为现有基于采样的规划器增加交互推理能力的途径。其平滑信号旨在避免僵化的非此即彼决策,论文报告的测试则涵盖了模拟环境和小型实体车辆。研究结果为面向协商的规划提供了值得关注的方向,但现有证据并未证明其能够保证安全,也未表明其性能已达到可投入生产的水平。

尽管SIGMO的测试聚焦于驾驶而非仓储作业,移动机器人群也面临同类广泛挑战。评估共享繁忙空间的机器人团队,可以浏览Robot Overflow上的仓储机器人,并考察其导航系统如何处理让行与近距离交互。Polygate组件也可能适用于MPPI之外的场景:研究人员指出,它可以作为惩罚项加入其他规划方案,包括带硬约束的模型预测控制。

展示SIGMO辅助汇入的F1Tenth小型车辆

SIGMO有哪些局限?

研究人员指出的主要局限是,交通交互模型相对简单。现实中的人并不总是按照速度、加速度以及附近智能体运动之间平滑、可预测的关系行事。还需要在更真实、更复杂的交互场景中进行测试,以验证当其他道路使用者的行为难以预测时,该方法是否仍然可靠。

SIGMO还继承了MPPI的一项重要局限:它不提供硬性碰撞规避约束。风险调整可以降低某个候选方案的吸引力,但这并不等同于正式保证车辆永远不会发生碰撞。作者指出,将其与确实施加硬约束的规划器(例如模型预测控制)集成,是一个潜在的研究方向。

现有文本也没有给出安全性、延迟或与基线方法对比的数值结果,因此其实际优势有多大尚不明确。后续测试需要覆盖更多样的交通行为,并衡量交互质量、安全性与计算开销之间的权衡。

常见问题

SIGMO代表什么? SIGMO是“Sigmoids Gated Interaction-Aware Motion Planning”(sigmoid门控的交互感知运动规划)的缩写。

SIGMO解决什么问题? 它帮助自动驾驶汽车考量其他道路使用者可能如何影响让行、前行或汇入的决策。

SIGMO是否需要复杂的其他驾驶者预测? 不需要。论文指出,即使规划器采用简单预测,例如假设另一辆车继续以恒定速度行驶,SIGMO也能增加交互感知能力。

SIGMO能保证避免碰撞吗? 不能。作者表示,其MPPI基础并未施加硬性碰撞规避约束。

主要结论是什么?

SIGMO为运动规划器加入轻量级交互估计,帮助车辆在交通场景中兼顾协商与谨慎。模拟测试和小型车辆演示展现了交互感知规划的一条实用途径;与此同时,其行为模型较为简单,且缺少硬性碰撞约束,仍有重要的安全问题有待解决。

交互感知规划接下来应在哪些场景中接受测试:密集车流、行人空间,还是混合机器人群?