论文标题
对基于卡尔曼滤波器的前向碰撞警告系统的顺序攻击
Sequential Attacks on Kalman Filter-based Forward Collision Warning Systems
论文作者
论文摘要
Kalman Filter(KF)被广泛用于各种域来执行顺序学习或可变估计。在自动驾驶汽车的背景下,KF构成了许多高级驾驶员辅助系统(ADA)的核心组成部分,例如前碰撞警告(FCW)。它根据传感器测量值跟踪相关交通对象的状态(距离,速度等)。 KF的跟踪输出通常被馈入下游逻辑以产生警报,然后,人类驾驶员将在近乎碰撞的情况下使用该警报来驱动决策。在本文中,我们研究了对KF的对抗攻击,这是更复杂的机器人 - 正面碰撞警告系统的一部分。我们的攻击目标是通过导致KF输出不正确的状态估计来对人类制动决策产生负面影响,从而导致错误或延迟警报。我们通过依次操纵馈入KF的测量方法来实现这一目标,并提出了一种新型的模型预测控制(MPC)方法来计算最佳操作。通过在模拟驾驶环境中进行的实验,我们表明攻击者能够通过计划在所需的目标时间之前对测量进行成功更改FCW警报信号。这些结果表明,我们的攻击可能会偷偷误导分散注意力的人类驾驶员并引起车辆碰撞。
Kalman Filter (KF) is widely used in various domains to perform sequential learning or variable estimation. In the context of autonomous vehicles, KF constitutes the core component of many Advanced Driver Assistance Systems (ADAS), such as Forward Collision Warning (FCW). It tracks the states (distance, velocity etc.) of relevant traffic objects based on sensor measurements. The tracking output of KF is often fed into downstream logic to produce alerts, which will then be used by human drivers to make driving decisions in near-collision scenarios. In this paper, we study adversarial attacks on KF as part of the more complex machine-human hybrid system of Forward Collision Warning. Our attack goal is to negatively affect human braking decisions by causing KF to output incorrect state estimations that lead to false or delayed alerts. We accomplish this by sequentially manipulating measure ments fed into the KF, and propose a novel Model Predictive Control (MPC) approach to compute the optimal manipulation. Via experiments conducted in a simulated driving environment, we show that the attacker is able to successfully change FCW alert signals through planned manipulation over measurements prior to the desired target time. These results demonstrate that our attack can stealthily mislead a distracted human driver and cause vehicle collisions.