Skip to content

Generating Critical Driving Scenarios Using Optimization To Test Autonomous Emergency Braking System (AEBS)

Notifications You must be signed in to change notification settings

Yamen9418/ProjectInAI-AEB

Repository files navigation

Project In AI

Generating Critical Driving Scenarios Using Optimization To Test Autonomous Emergency Braking System (AEBS)

Abstract

Automated driving systems are becoming increasingly complex, making it essential that they are tested thoroughly before being deployed. To ensure the safety and reliability of autonomous driving systems, testing is vital, however identifying effective test scenarios is notoriously difficult, especially for the critical scenarios that may lead to collisions or near-collisions. My research focuses on autonomous emergency braking system (AEBS) and uses optimization to generate critical driving scenarios using a multi-objective self-adapting algorithm (pilOPT) and a supplemental tool (modeFrontier). The results show that none of the 26 driving scenarios imported from Euro NCAP detected any failure. As I continued the testing through optimization using the pilOPT algorithm, a bug was found in modeFrontier as well as a faulty behavior in AEBS. A workaround was provided by the modeFrontier team after I reported the bug to them, but I was not able to test it due to the time constraints for this study. This research provides a strong case for integrating optimization with regression testing to uncover defects and misbehavior in the AEBS.

AEB

AEBTestBench

collision

scenario23

VirtualDashboard

Screenshot from 2022-05-29 13-32-28

About

Generating Critical Driving Scenarios Using Optimization To Test Autonomous Emergency Braking System (AEBS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages