Logo FREA: Feasibility-Guided Generation of Safety-Critical Scenarios with REasonable Adversariality


8th Annual Conference on Robot Learning (CoRL) 2024

1School of Vehicle and Mobility, Tsinghua University
2The University of Hong Kong
(Corresponding authors. )

FREA incorporates feasibility as guidance to generate adversarial yet AV-feasible, safety-critical scenarios for autonomous driving.

Abstract

Generating safety-critical scenarios, which are essential yet difficult to collect at scale, offers an effective method to evaluate the robustness of autonomous vehicles (AVs). Existing methods focus on optimizing adversariality while preserving the naturalness of scenarios, aiming to achieve a balance through data-driven approaches. However, without an appropriate upper bound for adversariality, the scenarios might exhibit excessive adversariality, potentially leading to unavoidable collisions. In this paper, we introduce FREA, a novel safety-critical scenarios generation method that incorporates the Largest Feasible Region (LFR) of AV as guidance to ensure the REasonableness of the Adversarial scenarios. Concretely, FREA initially pre-calculates the LFR of AV from offline datasets. Subsequently, it learns a reasonable adversarial policy that controls critical background vehicles (CBVs) in the scene to generate adversarial yet AV-feasible scenarios by maximizing a novel feasibility-dependent objective function. Extensive experiments illustrate that FREA can effectively generate safety-critical scenarios, yielding considerable near-miss events while ensuring AV's feasibility. Generalization analysis also confirms the robustness of FREA in AV testing across various surrogate AV methods and traffic environments.

Largest Feasible Region Visualization

These cases show the well-trained LFR's reliability under various scenarios, providing a solid basis for CBV training.

Near-miss Results

There figures show the distributions of TTC and PET and minimum vehicle distance across different CBV methods. The PPO produces the most adversarial scenarios across all maps. Conversely, FPPO-RS and FREA present similar near-miss metrics but with a higher frequency of near-miss than Standard traffic flow. Given our focus on AV-feasible near-miss events, further analysis of AV's feasibility is required.

Feasibility Results

Without the feasibility constraint, the PPO method lead to many severe collisions with high infeasible rates, indicating excessive adversarial behavior. Conversely, under the feasibility constraint, both FPPO-RS and FREA mitigate the severity of these events. However, as for AV's feasibility, FPPO-RS struggles with hard constraints, causing many infeasible events. In contrast, FREA strikes a better balance between adversarial and AV-feasible, resulting in the least severe collisions.

Representative Scenarios

Overtaking at intersections

Vehicle turn-around

Overtaking on Straight Road

Overtaking at intersections

Vehicle crossing at intersection

Overtaking on Straight Road

Vehicle turn-around

Vehicle crossing at intersection

Vehicle Reversing

Vehicle turn-around

BibTeX

@article{chen2024frea,
  title={FREA: Feasibility-Guided Generation of Safety-Critical Scenarios with Reasonable Adversariality},
  author={Chen, Keyu and Lei, Yuheng and Cheng, Hao and Wu, Haoran and Sun, Wenchao and Zheng, Sifa},
  journal={arXiv preprint arXiv:2406.02983},
  year={2024}
}