OpenDRIVE (specification)

Last updated

OpenDRIVE BegImg.png
VIRES Simulation screenshot using OpenDRIVE
Filename extension
.xodr
Initial release2005 (2005)
Latest release
1.7.0
3 August 2021;2 years ago (2021-08-03)
Container for Road network logic description
Extended fromXML
Open format?YES (see [1] )
Website www.asam.net/standards/detail/opendrive

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

Contents

The initial release of OpenDRIVE was version 0.7 in 2005, as of August 2021 the current release is version 1.7.0. [2]

Overview

OpenDRIVE files describe road networks with respect to the 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 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.

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]

OpenDRIVE usage.png

History

Founders

OpenDRIVE 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.

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):

Further Development at ASAM e.V.

In September 2018, OpenDRIVE was transferred to ASAM e.V. (Association for Standardization of Automation and Measuring Systems) where it is being further developed under the name of ASAM OpenDRIVE®. With this step, the core team ensured a reliable, independent and long-term development and maintenance of the standard in a professional setting. ASAM is also the organization behind a wide range of other global standards in automotive, among them ASAM OpenCRG®, ASAM OpenSCENARIO®, ASAM OSI® and ASAM OpenLABEL®, which are aiming to advance the validation of autonomous driving functions through simulation.

Features

The OpenDRIVE file format provides the following features:

etc.

Tools

Evaluation of the logics data can be simplified by using a library, which 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 are available via the website of VIRES Simulationstechnologie GmbH or linked sites of partners include:

Real-Time Road Evaluation Library

Road Designer

Traffic and Scenario Simulation

Further tools from different vendors can be found in the product directory of ASAM e.V.

Version history

Project nameFormat specificationSchema fileRelease date
OpenDRIVE
V 0.7V 0.72005
V 1.1 Rev. DV 1.12007-04-11
V 1.2 Rev. AV 1.22008-01-06
V 1.3 Rev. CV 1.32010-08-07
V 1.4 Rev. HV 1.42015-11-04
V 1.5 Rev. MV 1.52019-02-17
V 1.6V 1.62020-03-12
V 1.7V 1.72021-08-03

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.

Related Research Articles

<span class="mw-page-title-main">PDF</span> Portable Document Format, a digital file format

Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. Based on the PostScript language, each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, vector graphics, raster images and other information needed to display it. PDF has its roots in "The Camelot Project" initiated by Adobe co-founder John Warnock in 1991. PDF was standardized as ISO 32000 in 2008. The last edition as ISO 32000-2:2020 was published in December 2020.

The Organization for the Advancement of Structured Information Standards is a nonprofit consortium that works on the development, convergence, and adoption of projects - both open standards and open source - for Computer security, blockchain, Internet of things (IoT), emergency management, cloud computing, legal data exchange, energy, content technologies, and other areas.

X3D is a set of royalty-free ISO/IEC standards for declaratively representing 3D computer graphics. X3D includes multiple graphics file formats, programming-language API definitions, and run-time specifications for both delivery and integration of interactive network-capable 3D data. X3D version 4.0 has been approved by Web3D Consortium, and is under final review by ISO/IEC as a revised International Standard (IS).

A document file format is a text or binary file format for storing documents on a storage media, especially for use by computers. There currently exist a multitude of incompatible document file formats.

A chemical file format is a type of data file which is used specifically for depicting molecular data. One of the most widely used is the chemical table file format, which is similar to Structure Data Format (SDF) files. They are text files that represent multiple chemical structure records and associated data fields. The XYZ file format is a simple format that usually gives the number of atoms in the first line, a comment on the second, followed by a number of lines with atomic symbols and cartesian coordinates. The Protein Data Bank Format is commonly used for proteins but is also used for other types of molecules. There are many other types which are detailed below. Various software systems are available to convert from one format to another.

Office Open XML is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized the initial version as ECMA-376. ISO and IEC standardized later versions as ISO/IEC 29500.

This article describes the technical specifications of the OpenDocument office document standard, as developed by the OASIS industry consortium. A variety of organizations developed the standard publicly and make it publicly accessible, meaning it can be implemented by anyone without restriction. The OpenDocument format aims to provide an open alternative to proprietary document formats.

A proprietary file format is a file format of a company, organization, or individual that contains data that is ordered and stored according to a particular encoding-scheme, designed by the company or organization to be secret, such that the decoding and interpretation of this stored data is easily accomplished only with particular software or hardware that the company itself has developed. The specification of the data encoding format is not released, or underlies non-disclosure agreements. A proprietary format can also be a file format whose encoding is in fact published, but is restricted through licences such that only the company itself or licensees may use it. In contrast, an open format is a file format that is published and free to be used by everybody.

<span class="mw-page-title-main">FlexPro</span>

FlexPro is a proprietary software package for analysis and presentation of scientific and technical data, produced by Weisang GmbH. It runs on Microsoft Windows and is available in English, German, Japanese, Chinese and French. FlexPro has its roots in the test and measurement domain and supports different binary file formats of data acquisition instruments and software. In particular, FlexPro can analyze large amounts of data with high sampling rates.

XLIFF is an XML-based bitext format created to standardize the way localizable data are passed between and among tools during a localization process and a common format for CAT tool exchange. The XLIFF Technical Committee (TC) first convened at OASIS in December 2001, but the first fully ratified version of XLIFF appeared as XLIFF Version 1.2 in February 2008. Its current specification is v2.1 released on 2018-02-13, which is backwards compatible with v2.0 released on 2014-08-05.

<span class="mw-page-title-main">EPUB</span> E-book format

EPUB is an e-book file format that uses the ".epub" file extension. The term is short for electronic publication and is sometimes stylized as ePub. EPUB is supported by many e-readers, and compatible software is available for most smartphones, tablets, and computers. EPUB is a technical standard published by the International Digital Publishing Forum (IDPF). It became an official standard of the IDPF in September 2007, superseding the older Open eBook (OEB) standard.

Association for Standardization of Automation and Measuring Systems or ASAM is an incorporated association under German law. Its members are primarily international car manufacturers, suppliers and engineering service providers from the automotive industry. The association coordinates the development of technical standards, which are developed by working groups composed of experts from its member companies. ASAM pursues the vision that the tools of a development process chain can be freely interconnected and allow a seamless exchange of data. The standards define protocols, data models, file formats and application programming interfaces (APIs) for the use in the development and testing of automotive electronic control units. A large amount of popular tools in the areas of simulation, measurement, calibration and test automation are compliant to ASAM standards. Compliance shall guarantee interoperability of tools from different vendors, allow data exchange without the need for converters, and facilitate the exchange of unambiguous specification between customers and suppliers.

<span class="mw-page-title-main">OpenCRG</span> Software for creating road surfaces

OpenCRG is a complete free and open-source project for the creation, modification and evaluation of road surfaces, and an open file format specification CRG. Its objective is to standardize a detailed road surface description and it may be used for applications like tire-, vibration- or driving-simulation.

ETAS GmbH is a German company which designs tools for the development of embedded systems for the automotive industry and other sectors of the embedded industry. ETAS is 100-percent subsidiary of Robert Bosch GmbH.

The Functional Mock-up Interface defines a standardized interface to be used in computer simulations to develop complex cyber-physical systems.

<span class="mw-page-title-main">INCA (software)</span> Application software published by ETAS

INCA is a measurement, calibration and diagnostic software published by ETAS. With its large installation base in the auto industry, this development software is deployed during all phases of the development of electronic control units (ECUs) and ECU software programs for measuring, calibration, diagnostics and programming.

<span class="mw-page-title-main">RoadXML</span>

RoadXML is an open file format for the road networks description used by driving simulators.

<span class="mw-page-title-main">Requirements Interchange Format</span>

RIF/ReqIF is an XML file format that can be used to exchange requirements, along with its associated metadata, between software tools from different vendors. The requirements exchange format also defines a workflow for transmitting the status of requirements between partners. Although developed in the automotive industry, ReqIF is suitable for lossless exchange of requirements in any industry.

ecu.test is a software tool developed by tracetronic GmbH, based in Dresden, Germany, for test and validation of embedded systems. Since the first release of ecu.test in 2003, the software is used as standard tool in the development of automotive ECUs and increasingly in the development of heavy machinery as well as in factory automation. The development of the software started within a research project on systematic testing of control units and laid the foundation for the spin-off of tracetronic GmbH from TU Dresden. ecu.test aims at the specification, implementation, documentation, execution and assessment of test cases. Owing to various test automation methods, the tool ensures an efficient implementation of all necessary activities for the creation, execution and assessment of test cases.

References

  1. Dupuis, Marius e.a. (2010), "Public License Statement for OpenDRIVE Format Specification", Detail, OpenDRIVE Format Specification (VI2010.002), p. 3
  2. ASAM OpenDRIVE® , retrieved 11 November 2021
  3. Dupuis, Marius (2008). "OpenDRIVE Format Specification". OpenDRIVE: VIRES GmbH. Archived from the original on 2 December 2008. Retrieved 4 February 2010.
  4. Dr. Kaths, Jakob (2020), Standards for Virtual Test Drives (PDF), Vector Informatik GmbH, retrieved 21 April 2023