OpenSBT: A Modular Framework for Search-based Testing of Automated Driving Systems

06/17/2023
by   Lev Sorokin, et al.
0

Search-based software testing (SBT) is an effective and efficient approach for testing automated driving systems (ADS). However, testing pipelines for ADS testing are particularly challenging as they involve integrating complex driving simulation platforms and establishing communication protocols and APIs with the desired search algorithm. This complexity prevents a wide adoption of SBT and thorough empirical comparative experiments with different simulators and search approaches. We present OpenSBT, an open-source, modular and extensible framework to facilitate the SBT of ADS. With OpenSBT, it is possible to integrate simulators with an embedded system under test, search algorithms and fitness functions for testing. We describe the architecture and show the usage of our framework by applying different search algorithms for testing Automated Emergency Braking Systems in CARLA as well in the high-fidelity Prescan simulator in collaboration with our industrial partner DENSO. OpenSBT is available at https://git.fortiss.org/opensbt.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/01/2023

AmbieGen: A Search-based Framework for Autonomous Systems Testing

Thorough testing of safety-critical autonomous systems, such as self-dri...
research
11/28/2022

FastCycle: A Message Sharing Framework for Modular Automated Driving Systems

Automated Driving Systems (ADS) have rapidly evolved in recent years and...
research
08/10/2022

Augmented Driver Behavior Models for High-Fidelity Simulation Study of Crash Detection Algorithms

Developing safety and efficiency applications for Connected and Automate...
research
05/14/2023

Two is Better Than One: Digital Siblings to Improve Autonomous Driving Testing

Simulation-based testing represents an important step to ensure the reli...
research
07/31/2023

DroneReqValidator: Facilitating High Fidelity Simulation Testing for Uncrewed Aerial Systems Developers

Rigorous testing of small Uncrewed Aerial Systems (sUAS) is crucial to e...
research
01/17/2019

Szenario-Optimierung für die Absicherung von automatisierten und autonomen Fahrsystemen

The verification and validation of automated and autonomous driving syst...
research
05/10/2021

A framework for the automation of testing computer vision systems

Vision systems, i.e., systems that allow to detect and track objects in ...

Please sign up or login with your details

Forgot password? Click here to reset