LawBreaker: An Approach for Specifying Traffic Laws and Fuzzing Autonomous Vehicles
Not on the map. Why?
Abstract (arXiv)
Autonomous driving systems (ADSs) must be tested thoroughly before they can be deployed in autonomous vehicles. High-fidelity simulators allow them to be tested against diverse scenarios, including those that are difficult to recreate in real-world testing grounds. While previous approaches have shown that test cases can be generated automatically, they tend to focus on weak oracles (e.g. reaching the destination without collisions) without assessing whether the journey itself was undertaken safely and satisfied the law. In this work, we propose LawBreaker, an automated framework for testing ADSs against real-world traffic laws, which is designed to be compatible with different scenario description languages. LawBreaker provides a rich driver-oriented specification language for describing traffic laws, and a fuzzing engine that searches for different ways of violating them by maximising specification coverage. To evaluate our approach, we implemented it for Apollo+LGSVL and specified the traffic laws of China. LawBreaker was able to find 14 violations of these laws, including 173 test cases that caused accidents.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Aug 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 8; 2026: 2.
15 papers.
Sort:
By area:
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agentscited by 196
- 2025ProbGuard: Proactive Runtime Monitoring for LLM Agent Safety via Probabilistic Predictioncited by 25
- 2025Text2Scenario: Text-Driven Scenario Generation for Autonomous Driving Testcited by 18
- 2024From Dashcam Videos to Driving Simulations: Stress Testing Automated Vehicles against Rare Eventscited by 7
- 2023EpiTESTER: Testing Autonomous Vehicles with Epigenetic Algorithm and Attention Mechanismcited by 6
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approachcited by 5
- 2024Autoware.Flex: Human-Instructed Dynamically Reconfigurable Autonomous Driving Systemscited by 3
- 2025Urban Computing in the Era of Large Language Modelscited by 2
- 2025ADReFT: Adaptive Decision Repair for Safe Autonomous Driving via Reinforcement Fine-Tuningcited by 1
- 2025Argus: Resilience-Oriented Safety Assurance Framework for End-to-End ADSscited by 1
- 2024Natural Adversaries: Fuzzing Autonomous Vehicles with Realistic Roadside Object Placementscited by 0
- 2025STCLocker: Deadlock Avoidance Testing for Autonomous Driving Systemscited by 0
3 more
- 2025TigAug: Data Augmentation for Testing Traffic Light Detection in Autonomous Driving Systemscited by 0
- 2026ROMAN: Reward-Orchestrated Multi-Head Attention Network for Autonomous Driving System Testingcited by 0
- 2026TrafficAlign: Aligning Large Language Models for Traffic Scenario Generationcited by 0
- 2026TrafficAlign: Aligning Large Language Models for Traffic Scenario Generation27 Jun 2026
- 2026ROMAN: Reward-Orchestrated Multi-Head Attention Network for Autonomous Driving System Testing5 Feb 2026
- 2025Argus: Resilience-Oriented Safety Assurance Framework for End-to-End ADSs12 Nov 2025
- 2025ProbGuard: Proactive Runtime Monitoring for LLM Agent Safety via Probabilistic Prediction1 Aug 2025
- 2025TigAug: Data Augmentation for Testing Traffic Light Detection in Autonomous Driving Systems8 Jul 2025
- 2025STCLocker: Deadlock Avoidance Testing for Autonomous Driving Systems30 Jun 2025
- 2025ADReFT: Adaptive Decision Repair for Safe Autonomous Driving via Reinforcement Fine-Tuning30 Jun 2025
- 2025Urban Computing in the Era of Large Language Models2 Apr 2025
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agents24 Mar 2025
- 2025Text2Scenario: Text-Driven Scenario Generation for Autonomous Driving Test4 Mar 2025
- 2024Autoware.Flex: Human-Instructed Dynamically Reconfigurable Autonomous Driving Systems20 Dec 2024
- 2024From Dashcam Videos to Driving Simulations: Stress Testing Automated Vehicles against Rare Events25 Nov 2024
3 more
- 2024Natural Adversaries: Fuzzing Autonomous Vehicles with Realistic Roadside Object Placements13 Sep 2024
- 2023EpiTESTER: Testing Autonomous Vehicles with Epigenetic Algorithm and Attention Mechanism30 Nov 2023
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approach13 Nov 2023
- 2025Text2Scenario: Text-Driven Scenario Generation for Autonomous Driving Testcited by 18
- 2024From Dashcam Videos to Driving Simulations: Stress Testing Automated Vehicles against Rare Eventscited by 7
- 2024Autoware.Flex: Human-Instructed Dynamically Reconfigurable Autonomous Driving Systemscited by 3
- 2025ADReFT: Adaptive Decision Repair for Safe Autonomous Driving via Reinforcement Fine-Tuningcited by 1
- 2025Argus: Resilience-Oriented Safety Assurance Framework for End-to-End ADSscited by 1
- 2025STCLocker: Deadlock Avoidance Testing for Autonomous Driving Systemscited by 0
- 2025Argus: Resilience-Oriented Safety Assurance Framework for End-to-End ADSs12 Nov 2025
- 2025STCLocker: Deadlock Avoidance Testing for Autonomous Driving Systems30 Jun 2025
- 2025ADReFT: Adaptive Decision Repair for Safe Autonomous Driving via Reinforcement Fine-Tuning30 Jun 2025
- 2025Text2Scenario: Text-Driven Scenario Generation for Autonomous Driving Test4 Mar 2025
- 2024Autoware.Flex: Human-Instructed Dynamically Reconfigurable Autonomous Driving Systems20 Dec 2024
- 2024From Dashcam Videos to Driving Simulations: Stress Testing Automated Vehicles against Rare Events25 Nov 2024
- 2023EpiTESTER: Testing Autonomous Vehicles with Epigenetic Algorithm and Attention Mechanismcited by 6
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approachcited by 5
- 2025Urban Computing in the Era of Large Language Modelscited by 2
- 2024Natural Adversaries: Fuzzing Autonomous Vehicles with Realistic Roadside Object Placementscited by 0
- 2025TigAug: Data Augmentation for Testing Traffic Light Detection in Autonomous Driving Systemscited by 0
- 2026ROMAN: Reward-Orchestrated Multi-Head Attention Network for Autonomous Driving System Testingcited by 0
- 2026ROMAN: Reward-Orchestrated Multi-Head Attention Network for Autonomous Driving System Testing5 Feb 2026
- 2025TigAug: Data Augmentation for Testing Traffic Light Detection in Autonomous Driving Systems8 Jul 2025
- 2025Urban Computing in the Era of Large Language Models2 Apr 2025
- 2024Natural Adversaries: Fuzzing Autonomous Vehicles with Realistic Roadside Object Placements13 Sep 2024
- 2023EpiTESTER: Testing Autonomous Vehicles with Epigenetic Algorithm and Attention Mechanism30 Nov 2023
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approach13 Nov 2023