Jump to content

OpenDRIVE (specification)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Jaredk8 (talk | contribs) at 21:43, 6 December 2020 (Version History). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

VIRES Simulation screenshot using OpenDRIVE
Filename extension
.xodr
Initial release2005 (2005)
Latest release
1.5
17 February 2019; 5 years ago (2019-02-17)
Container forRoad network logic description
Extended fromXML
Free format?YES (see [1] )
WebsiteOpenDRIVE.org

OpenDRIVE is an open format specification to describe a road network's logic. Its objective is to standardize the logical road description to facilitate the data exchange between different driving simulators.

The initial release of OpenDRIVE was version 0.7 in 2005, as of May 2020 the current release is version 1.6.[2]

Overview

OpenDRIVE files are designed to describe entire road networks with respect to all data belonging to the road environment. They do not describe the entities acting on or interacting with the road. The OpenDRIVE data is made available to e.g. Vehicle Dynamics and Traffic Simulation via a layer of routines for the evaluation of the information contained in the OpenDRIVE file.

OpenDRIVE is managed by VIRES Simulationstechnologie GmbH and the OpenDRIVE community. The OpenDRIVE standard is reviewed and released by a core team of driving simulation experts. With the publication in 2006 members of BMW Forschung und Technik GmbH, Daimler AG, DLR e.V., Fraunhofer-Institut IVI, Krauss-Maffei Wegmann GmbH & Co. KG, Rheinmetal Defence Electronics GmbH and VIRES Simulationstechnologie GmbH joined the initiative. The associated website maintained by VIRES GmbH is intended to be the focal point for all activities involving OpenDRIVE.

Considering applications with a demand to road surface description, OpenDRIVE refers to special data structures holding these surface data. OpenCRG the microscopic brother is available taking care of the provision and evaluation of road surface descriptions. An implementation of OpenCRG into the OpenDRIVE file format specification has already been established in January 2008.[3]

History

Founders

The OpenDRIVE initiative was started in 2005 by Daimler Driving Simulator, Stuttgart and VIRES Simulationstechnologie GmbH. With the publication of the initiative in 2006, other companies joined OpenDRIVE. In September 2018 OpenDrive was transferred to ASAM[4] and is now continued under the name of ASAM OpenDRIVE.

Core Team

The OpenDRIVE standard is reviewed and released by a core team of driving simulation experts. The team members as of January 2010 are (alphabetical order by company):

Features

The OpenDRIVE file format provides the following features:

  • XML format
  • hierarchical structure
  • analytical definition of road geometry
  • (plane elements, elevation, crossfall, lane width etc.)
  • various types of lanes
  • junctions incl. priorities
  • logical inter-connection of lanes
  • signs and signals incl. dependencies
  • signal controllers (e.g. for junctions)
  • road surface properties
  • road and road-side objects
  • user-definable data beads
  • etc.

Tools

The evaluation of the logics data can be simplified by using a library which can be linked to various applications and serves as the standard interface between the OpenDRIVE data contained in the XML files and the evaluation of the road data within the application. Tools for OpenDRIVE which are available via the website of VIRES Simulationstechnologie GmbH or linked sites of partners include:

Real-Time Road Evaluation Library

  • e.g. OpenDRIVE Real-Time Library[note 1]

Road Designer

Traffic and Scenario Simulation

  • e.g. OpenDRIVE Traffic and Scenario Simulation[note 3]

File Format Checker

  • As the OpenDRIVE format is based on XML, validation can be performed via the Schema files available on the OpenDRIVE website.

Version History

Project name Format specification Schema file Release date
OpenDRIVE
V 0.7 V 0.7 2005
V 1.1 Rev. D V 1.1 2007-04-11
V 1.2 Rev. A V 1.2 2008-01-06
V 1.3 Rev. C V 1.3 2010-08-07
V 1.4 Rev. H V 1.4 2015-11-04
V 1.5 Rev. M V 1.5 2019-02-17
V 1.6 V 1.6 2020-03-12

See also

Notes

  1. ^ "OpenDRIVE Real-Time Library". Archived from the original on 11 August 2009. Retrieved 4 February 2010.
  2. ^ "Road Designer ROD". Archived from the original on 6 January 2010. Retrieved 4 February 2010.
  3. ^ "Traffic and Scenario Simulation". Archived from the original on 7 January 2010. Retrieved 4 February 2010.

References

  1. ^ Dupuis, Marius e.a. (2010), "Public License Statement for OpenDRIVE Format Specification", OpenDRIVE Format Specification (VI2010.002), p. 3 http://www.opendrive.org/download.htm {{citation}}: Missing or empty |title= (help)
  2. ^ ASAM OpenDRIVE®, retrieved 6 November 2020
  3. ^ Dupuis, Marius (2008). "OpenDRIVE Format Specification". OpenDRIVE: VIRES GmbH. Retrieved 4 February 2010.
  4. ^ ASAM e.V. Adopts Standards for Highly Automated Driving, retrieved 6 November 2020