ROCRCVLGNov 21, 2023

Attacking Motion Planners Using Adversarial Perception Errors

arXiv:2311.12722v12 citationsh-index: 9
Originality Incremental advance
AI Analysis

This reveals a critical vulnerability in modular autonomous driving systems, potentially impacting safety and deployment, though it is incremental in the context of adversarial attacks.

The paper tackles the problem of autonomous driving systems failing despite high perception quality metrics by constructing adversarial perception errors that cause planning failures, demonstrating attacks on two black-box planners in CARLA simulator scenarios.

Autonomous driving (AD) systems are often built and tested in a modular fashion, where the performance of different modules is measured using task-specific metrics. These metrics should be chosen so as to capture the downstream impact of each module and the performance of the system as a whole. For example, high perception quality should enable prediction and planning to be performed safely. Even though this is true in general, we show here that it is possible to construct planner inputs that score very highly on various perception quality metrics but still lead to planning failures. In an analogy to adversarial attacks on image classifiers, we call such inputs \textbf{adversarial perception errors} and show they can be systematically constructed using a simple boundary-attack algorithm. We demonstrate the effectiveness of this algorithm by finding attacks for two different black-box planners in several urban and highway driving scenarios using the CARLA simulator. Finally, we analyse the properties of these attacks and show that they are isolated in the input space of the planner, and discuss their implications for AD system deployment and testing.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes