Skip to content

PanZWarzywniaka/beamng-ai-testing-kit

Repository files navigation

OpenStreetMap AV testing pipeline

Introduction

Based on sbst-tool-competition-av which provide a pipeline for executing generated tests on BeamNG.tech simulator.

As a part of my dissertation project at TUOS under the supervision of Phil McMinn I expand this pipeline to use OpenSteetMap (OSM) to test cars on real world roads.

I additionally I want to add extra dimension (elevation) to the test cases, to test e.g. riding down hill.

Technologies

  • Python 3.7
  • BeamNG.tech simulator with beamngpy library
  • Numpy
  • Shapely
  • OSMPythonTools

Todo list

  • Test OSM API to retrieve road data
  • Process OSM road data to generate test supplied to BeamNG
  • Add Z dimention to test generating
  • Gather execution data (out of bounds metrics)
  • Analyze metrics
  • Compatre against test cases generated by genetic algorithms

OpenStreetMap attribution

Code in this repository use map data from OpenSteetMap. © OpenStreetMap contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published