Coverage-based Scene Fuzzing for Virtual Autonomous Driving Testing
- URL: http://arxiv.org/abs/2106.00873v1
- Date: Wed, 2 Jun 2021 00:49:59 GMT
- Title: Coverage-based Scene Fuzzing for Virtual Autonomous Driving Testing
- Authors: Zhisheng Hu, Shengjian Guo, Zhenyu Zhong, Kang Li
- Abstract summary: This paper proposes a coverage-driven fuzzing technique to automatically generate diverse configuration parameters to form new driving scenes.
Experimental results show that our fuzzing method can significantly reduce the cost in deriving new risky scenes from the initial setup designed by testers.
- Score: 7.820464285404852
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Simulation-based virtual testing has become an essential step to ensure the
safety of autonomous driving systems. Testers need to handcraft the virtual
driving scenes and configure various environmental settings like surrounding
traffic, weather conditions, etc. Due to the huge amount of configuration
possibilities, the human efforts are subject to the inefficiency in detecting
flaws in industry-class autonomous driving system. This paper proposes a
coverage-driven fuzzing technique to automatically generate diverse
configuration parameters to form new driving scenes. Experimental results show
that our fuzzing method can significantly reduce the cost in deriving new risky
scenes from the initial setup designed by testers. We expect automated fuzzing
will become a common practice in virtual testing for autonomous driving
systems.
Related papers
- PAFOT: A Position-Based Approach for Finding Optimal Tests of Autonomous Vehicles [4.243926243206826]
This paper proposes PAFOT, a position-based approach testing framework.
PAFOT generates adversarial driving scenarios to expose safety violations of Automated Driving Systems.
Experiments show PAFOT can effectively generate safety-critical scenarios to crash ADSs and is able to find collisions in a short simulation time.
arXiv Detail & Related papers (2024-05-06T10:04:40Z) - FastRLAP: A System for Learning High-Speed Driving via Deep RL and
Autonomous Practicing [71.76084256567599]
We present a system that enables an autonomous small-scale RC car to drive aggressively from visual observations using reinforcement learning (RL)
Our system, FastRLAP (faster lap), trains autonomously in the real world, without human interventions, and without requiring any simulation or expert demonstrations.
The resulting policies exhibit emergent aggressive driving skills, such as timing braking and acceleration around turns and avoiding areas which impede the robot's motion, approaching the performance of a human driver using a similar first-person interface over the course of training.
arXiv Detail & Related papers (2023-04-19T17:33:47Z) - Generative AI-empowered Simulation for Autonomous Driving in Vehicular
Mixed Reality Metaverses [130.15554653948897]
In vehicular mixed reality (MR) Metaverse, distance between physical and virtual entities can be overcome.
Large-scale traffic and driving simulation via realistic data collection and fusion from the physical world is difficult and costly.
We propose an autonomous driving architecture, where generative AI is leveraged to synthesize unlimited conditioned traffic and driving data in simulations.
arXiv Detail & Related papers (2023-02-16T16:54:10Z) - Tackling Real-World Autonomous Driving using Deep Reinforcement Learning [63.3756530844707]
In this work, we propose a model-free Deep Reinforcement Learning Planner training a neural network that predicts acceleration and steering angle.
In order to deploy the system on board the real self-driving car, we also develop a module represented by a tiny neural network.
arXiv Detail & Related papers (2022-07-05T16:33:20Z) - Neural Network Guided Evolutionary Fuzzing for Finding Traffic
Violations of Autonomous Vehicles [15.702721819948623]
Existing testing methods are inadequate for checking the end-to-end behaviors of autonomous vehicles.
We propose a new fuzz testing technique, called AutoFuzz, which can leverage widely-used AV simulators' API grammars.
AutoFuzz efficiently finds hundreds of realistic traffic violations resembling real-world crashes.
arXiv Detail & Related papers (2021-09-13T17:05:43Z) - DriveGAN: Towards a Controllable High-Quality Neural Simulation [147.6822288981004]
We introduce a novel high-quality neural simulator referred to as DriveGAN.
DriveGAN achieves controllability by disentangling different components without supervision.
We train DriveGAN on multiple datasets, including 160 hours of real-world driving data.
arXiv Detail & Related papers (2021-04-30T15:30:05Z) - Generating and Characterizing Scenarios for Safety Testing of Autonomous
Vehicles [86.9067793493874]
We propose efficient mechanisms to characterize and generate testing scenarios using a state-of-the-art driving simulator.
We use our method to characterize real driving data from the Next Generation Simulation (NGSIM) project.
We rank the scenarios by defining metrics based on the complexity of avoiding accidents and provide insights into how the AV could have minimized the probability of incurring an accident.
arXiv Detail & Related papers (2021-03-12T17:00:23Z) - Learning to falsify automated driving vehicles with prior knowledge [1.4610038284393165]
This paper proposes a learning-based falsification framework for testing the implementation of an automated or self-driving function in simulation.
Prior knowledge is incorporated to limit the scenario parameter variance and in a model-based falsifier to guide and improve the learning process.
arXiv Detail & Related papers (2021-01-25T19:51:38Z) - Testing the Safety of Self-driving Vehicles by Simulating Perception and
Prediction [88.0416857308144]
We propose an alternative to sensor simulation, as sensor simulation is expensive and has large domain gaps.
We directly simulate the outputs of the self-driving vehicle's perception and prediction system, enabling realistic motion planning testing.
arXiv Detail & Related papers (2020-08-13T17:20:02Z) - Towards Automated Safety Coverage and Testing for Autonomous Vehicles
with Reinforcement Learning [0.3683202928838613]
Validation puts the autonomous vehicle system to the test in scenarios or situations that the system would likely encounter in everyday driving.
We propose using reinforcement learning (RL) to generate failure examples and unexpected traffic situations for the AV software implementation.
arXiv Detail & Related papers (2020-05-22T19:00:38Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.