S-RAF: A Simulation-Based Robustness Assessment Framework for Responsible Autonomous Driving
Daniel Omeiza, Pratik Somaiya, Jo-Ann Pattinson, Carolyn Ten-Holter, Jack Stilgoe, Marina Jirotka, Lars Kunze
TL;DR
S-RAF introduces a simulation-based framework to quantify robustness and environmental impact of autonomous driving agents using the CARLA platform. It defines concrete robustness indicators across environmental disturbances, sensor faults, and corner cases, and couples these with an inference-time $CO_2$ emissions metric derived from carbon intensity and energy use. Through experiments with three state-of-the-art agents, the paper demonstrates increasing robustness over time but rising emissions, highlighting trade-offs between safety performance and sustainability. The framework aims to support safer, more responsible AD development and facilitate certification by providing transparent, reproducible robustness and emissions metrics computed in simulation.
Abstract
As artificial intelligence (AI) technology advances, ensuring the robustness and safety of AI-driven systems has become paramount. However, varying perceptions of robustness among AI developers create misaligned evaluation metrics, complicating the assessment and certification of safety-critical and complex AI systems such as autonomous driving (AD) agents. To address this challenge, we introduce Simulation-Based Robustness Assessment Framework (S-RAF) for autonomous driving. S-RAF leverages the CARLA Driving simulator to rigorously assess AD agents across diverse conditions, including faulty sensors, environmental changes, and complex traffic situations. By quantifying robustness and its relationship with other safety-critical factors, such as carbon emissions, S-RAF aids developers and stakeholders in building safe and responsible driving agents, and streamlining safety certification processes. Furthermore, S-RAF offers significant advantages, such as reduced testing costs, and the ability to explore edge cases that may be unsafe to test in the real world. The code for this framework is available here: https://github.com/cognitive-robots/rai-leaderboard
