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

benediktschwab/awesome-openx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 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, OpenLABEL, ...).

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

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 + OpenDRIVE
    • scenariogeneration - Python wrapper for parametrizing and generating linked OpenSCENARIO and OpenDRIVE datasets (formerly known as pyodrx & pyoscx project). MPL-2.0 Python
  • OpenLABEL
  • Open Simulation Interface (OSI)

Data Structures & Models

  • OpenMaterial - glTF extension for physical material properties in 3D models with pathtracer implementation. MPL-2.0 JSON
  • Open Simulation Interface (OSI) - Generic interface based on protobuf for the environmental perception of automated driving functions in virtual scenarios. (Source Code) MPL-2.0
  • OpenMSL - The Open Source Model & Simulation Library is a central hub demonstrating the interaction between models, standards and tools. MPL-2.0

Datasets

  • OpenDRIVE
    • ASAM OpenDRIVE 1.7.0 - Along with the official standard specification, example OpenDRIVE 1.7.0 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
    • German Autobahn A9 - Two sections of the German Autobahn A9 with a total length of 52km (Mirror).
    • Brunswick ring road - Inner ring road of Brunswick surveyed in 2012 by 3D Mapping Solutions. CC-BY-4.0
    • TUMDOT-MUC - Vehicle trajectories observed from aerial drones with accompanied OpenDRIVE map. (Article) CC-BY-NC-4.0
    • Brunswick ring road to airport - ViVre research track in Brunswick surveyed in 2021 by 3D Mapping Solutions. CC-BY-4.0
    • Wolfsburg - 5G Living Lab research track in Wolfsburg surveyed in 2022 by Atlatec. CC-BY-4.0
    • 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

Miscellaneous

  • Nicco Hagedorn's YouTube channel - Concise explanations of the OpenDRIVE concepts along with practical examples compiled in a video series.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published