Skip to content

A list of free applications, libraries and datasets concerning the development of automated driving functions with focus on ASAM OpenX standards

License

Notifications You must be signed in to change notification settings

andy123xx123/awesome-openx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Awesome OpenX Awesome

A curated list of awesome applications, libraries and datasets concerning the development and testing of automated driving functions with a focus on ASAM OpenX Standards (e.g. OpenDRIVE, OpenSCENARIO, ...).

This is a list of free software and datasets, whereas non-free software will be listed on the non-free page. Also, check out ASAM's official open source platform. The structure of this list was inspired by awesome selfhosted.



Applications

Converters

  • r:trån - Transformer of OpenDRIVE geometries and semantics to CityGML enabling the usage of the 3dcitydb, FME and much more. (Source Code, Demos) Apache-2.0 Kotlin
  • OpenDRIVE2Lanelet Converter - Python converter of OpenDRIVE datasets to the Lanelet format as part of the CommonRoad project. (Source Code) GPL-3.0 Python
  • GDAL Driver - OpenDRIVE driver for the library GDAL (translation of raster and vector geospatial data). C++
  • osm2opendrive - Tool for generating OpenDRIVE datasets from OpenStreetMap data. GPL-3.0 Python
  • osm2xodr - Tool for generating OpenDRIVE datasets from OpenStreetMap data. GPL-3.0 Python

Libraries

  • OpenDRIVE
    • pyeulerspiral - Python implementation of euler spirals (clothoids). MIT Python
    • C++ Object Structures - Data structures of OpenDRIVE 1.4 in C++. Apache-2.0 C++
    • odrSpiral - C++ implementation of euler spirals (clothoids). Apache-2.0 C++
    • libOpenDRIVE - Lightweight, fast C++ library providing OpenDRIVE file parsing and 3D model generation as well as a web-based viewer. Apache-2.0 C++
  • OpenSCENARIO
    • openscenario.api.test - Java library for reading and processing scenarios (C++ in progress). Apache-2.0 Java
  • OpenSCENARIO + OpenDRIVE
    • scenariogeneration - Python wrapper for parametrizing and generating linked OpenSCENARIO and OpenDRIVE datasets (formerly known as pyodrx & pyoscx project). MPL-2.0 Python

Data Structures & Models

Datasets

  • OpenDRIVE
    • ASAM OpenDRIVE 1.6 - Along with the official standard specification, example OpenDRIVE 1.6 datasets are distributed by ASAM.
    • 3D Mapping Solutions - Seven surveyed tracks in OpenDRIVE and partly in OpenCRG, including a complex intersection and the inner city of Ingolstadt (complementary to LoD3 models). CC-BY-NC-SA-4.0
    • Atlatec - Surveyed tracks in San Francisco and in Spain along with 3D models by the company Atlatec GmbH.
    • Brunswick - Inner ring road of Brunswick surveyed in 2012 by 3D Mapping Solutions. CC-BY-4.0
    • German Autobahn A9 - Two sections of the German Autobahn A9 with a total length of 52km.
    • CARLA - A set of seven road networks generated with MathWorks RoadRunner.
    • esmini - Sample datasets distributed as part of esmini project.
    • ODDLOT - Sample datasets distributed as part of ODDLOT project.
  • OpenSCENARIO

About

A list of free applications, libraries and datasets concerning the development of automated driving functions with focus on ASAM OpenX standards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published