OpenSBT

OpenSBT

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

OpenSBT

Testing automated driving systems (ADS) is complex as ADS exhibit multidimensional and large input spaces. A promising approach is search-based testing (SBT) based on simulation software as it is more effective and less time-consuming than doing on-road testing. However, testing pipelines for ADS are particularly challenging as they involve integrating complex driving simulation platforms and establishing communication protocols and Application Programming Interfaces (APIs) with the desired search algorithm. This complexity prevents a wide adoption of SBT to ADS.

OpenSBT facilitates search-based testing by offering the following functionalities:

  1. It allows to apply existing or user-defined search algorithms for testing ADS and defining fitness functions,
  2. It provides an interface to integrate different Systems Under Tests (SUTs) and simulators,
  3. It visualizes and analyses the test results.

OpenSBT is open-source and available for both academic and commercial use. Also, OpenSBT has been evaluated by the industrial automotive partner DENSO.

Download

The framework can be found under OpenSBT Core.

Documentation

The current version and further information are available at opensbt-core/doc/jupyter.

More information

By activating this video, you consent to transmitting data to YouTube.

 Lev Sorokin

Your contact

Lev Sorokin

+49 89 3603522 160
sorokin@fortiss.org

 Tiziano Munaro

Your contact

Tiziano Munaro

+49 89 3603522 165
munaro@fortiss.org

Publications

Partner

Denso Logo