OpenDRIVE (specification): Difference between revisions

Content deleted Content added
Update version and affiliation; add resources
 
(42 intermediate revisions by 33 users not shown)
Line 1:
{{Use dmy dates|date=June 2024}}
{{Other uses|OpenDRIVE (disambiguation){{!}}OpenDRIVE}}
 
{{See also|OpenCRG}}
 
{{Infobox file format
| name =
| icon =
| screenshot = [[File:OpenDRIVE BegImg.png|400px]]
| icon =
| logocaption = VIRES Simulation screenshot using = [[File:OpenDRIVE LogoSmall.png]]
| extension = .xodr
| screenshot = [[File:OpenDRIVE BegImg.png|400px]]
| mime =
| caption = VIRES Simulation screenshot using OpenDRIVE
| extension magic = .xodr
| mimedeveloper = =
| type code = =
| uniformreleased type = {{Start =date|2005}}
| magicstandard = =
| open = YES (see<ref>{{Citation
| owner = VIRES Simulationstechnologie GmbH
| released = {{Start date|2005}}
| latest release version = 1.3
| latest release date = {{Start date and age|2010|08|07}}
| genre = Open file format specification
| container for = Road network logic description
| contained by =
| extended from = XML
| extended to =
| standard =
| free = YES (see <ref>{{Citation
| last1 = Dupuis | first1 = Marius e.a.
| title = Detail
| contribution = Public License Statement for OpenDRIVE Format Specification
| contribution = Public License Statement for OpenDRIVE Format Specification
| series = OpenDRIVE Format Specification (VI2010.002)
| url = http://www.opendrive.org/download.htm
| page = 3
| year = 2010 }}</ref> )
| url = [httphttps://www.opendriveasam.orgnet/standards/detail/opendrive/ OpenDRIVEwww.orgasam.net/standards/detail/opendrive]
| logo = [[File:OpenDRIVE LogoSmall.png]]
| type code =
| uniform type =
| owner = ASAM e. V.
| latest release version = 1.8.0
| latest release date = {{Start date and age|df=yes|2023|11|22}}
| genre = Open file format specification
| container for = Road network logic description
| contained by =
| extended from = XML
| extended to =
}}
 
'''ASAM OpenDRIVE''' is an open format specification to describe a road network's logic. Its objective is to standardize the logical road description in order to facilitate the data exchange between different driving simulators.
 
The initial release of ASAM OpenDRIVE was version 0.7 in 2005, as of AugustNovember 20102023 the current release is version 1.38.0.<ref>{{Citation
| title = DownloadASAM OpenDRIVE®
| url=httphttps://www.opendriveasam.orgnet/standards/detail/opendrive/download.htm
| accessdate = 0811 AugustNovember 20102021 }}</ref>.
 
==Overview==
OpenDRIVE files are designed to describe entire road networks with respect to allthe 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]], [[German Aerospace Center|DLR]] e.V., [[Fraunhofer Society|Fraunhofer-Institut]] IVI, [[Krauss-Maffei Wegmann]] 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.<ref>{{Cite news
| last = Dupuis
| first = Marius
Line 52 ⟶ 53:
| ___location = OpenDRIVE
| publisher = VIRES GmbH
| dateyear = 2008
| url = http://www.opendrive.org/download.htm
| accessdate = 04.4 February 2010}}
| archive-url = https://web.archive.org/web/20081202173707/http://www.opendrive.org:80/download.htm
</ref>.
| archive-date = 2 December 2008}}
</ref>
 
[[File:OpenDRIVE usage.png|center]]
 
==History==
 
=== Founders ===
The OpenDRIVE initiative was started in 2005 by [[Daimler AG|Daimler]] Driving Simulator, Stuttgart and VIRES Simulationstechnologie GmbH. With the publication of the initiative in 2006, other companies joined in so that OpenDRIVE is now being maintained by an international board.
 
===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):
* Martin Strobl / [[BMW]] Forschung und Technik GmbH
* Hans Grezlikowski / [[Daimler AG]], Germany
* Andreas Richter / [[Deutsches Zentrum für Luft- und Raumfahrt]] e.V., Germany
* Dr. Günther Nirschl / [[Fraunhofer-Institut]] IVI, Germany
* Ekkehard Klärner / [[Krauss-Maffei Wegmann]] GmbH & Co. KG, Germany
* Dr. Bernhard Bock / [[Rheinmetall Defence]] Electronics GmbH, Germany
* Ingmar Stel / [[Netherlands Organisation for Applied Scientific Research|TNO]], the Netherlands
* Marius Dupuis / VIRES Simulationstechnologie GmbH, Germany
* Mats Lidström / VTI, Sweden
 
=== Further Development at ASAM e.V. ===
In September 2018, OpenDRIVE was transferred to [[Association for Standardisation of Automation and Measuring Systems|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 [[OpenCRG|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:
* [[XML]] format, hierarchical structure
* analytical definition of road geometry (plane elements, elevation, crossfall, lane width etc.)
* hierarchical structure
* analytical definition of road geometry
* (plane elements, elevation, crossfall, lane width etc.)
* various types of lanes
* junctions incl. priorities
Line 87 ⟶ 93:
* road surface properties
* road and road-side objects
* user-defineabledefinable data beads
* etc.
 
==Tools==
The evaluationEvaluation 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<ref group="note">{{Cite web
| title = OpenDRIVE Real-Time Library
| url = http://www.vires.com/Products_OpenDRIVE_rtlib.htm
| accessdate = 4 February 2010}}</ref>
| archive-url = https://web.archive.org/web/20090811112230/http://www.vires.com/Products_OpenDRIVE_rtlib.htm
| archive-date = 11 August 2009
| url-status = dead
}}</ref>
 
===Road Designer===
* e.g. Road Designer ROD<ref group="note">{{Cite web
| title = Road Designer ROD
| url = http://www.vires.com/Products_Ted.htm
| accessdate = 4 February 2010}}</ref>
| archive-url = https://web.archive.org/web/20100106114821/http://vires.com/Products_Ted.htm
| archive-date = 6 January 2010
| url-status = dead
}}</ref>
 
===Traffic and Scenario Simulation===
* e.g. OpenDRIVE Traffic and Scenario Simulation<ref group="note">{{Cite web
| title = Traffic and Scenario Simulation
| url = http://www.vires.com/Products_Traffic.htm
| accessdate = 4 February 2010}}</ref>
| archive-url = https://web.archive.org/web/20100107161049/http://www.vires.com/Products_Traffic.htm
===File Format Checker===
| archive-date = 7 January 2010
etc...
| url-status = dead
}}</ref>
* DYNA4<ref>{{Citation
| last = Dr. Kaths
| first = Jakob
| title = Standards for Virtual Test Drives
| url = https://cdn.vector.com/cms/content/know-how/_technical-articles/Standards_for_Virtual_Test_Drives_Hanser_Automotive_202008.pdf
| accessdate = 21 April 2023
| publisher = Vector Informatik GmbH
| year = 2020
}}</ref>
 
Further tools from different vendors can be found in the [https://www.asam.net/members/product-directory/?tx_solr%5Bfilter%5D%5B0%5D=productsStandards%3AASAM+OpenDRIVE%C2%AE product directory] of ASAM e.V. Also, [https://github.com/benediktschwab/awesome-openx Awesome OpenX] contains a list of open-source frameworks as well as openly available datasets.
 
==Version Historyhistory==
{| class="wikitable" style="text-align:center" border="1"
|-
Line 118 ⟶ 148:
!Release date
|-
! rowspan="49"| OpenDRIVE<br>
| style="background:Khaki;" | V 0.7
| V 0.7
Line 131 ⟶ 161:
| 2008-01-06
|-
| style="background:SkyBlueKhaki;" | V 1.3 Rev. C
| V 1.3
| 2010-08-07
|-
| style="background:Khaki;" | V 1.4 Rev. H
| V 1.4
| 2015-11-04
|-
| style="background:Khaki;" | V 1.5 Rev. M
| V 1.5
| 2019-02-17
|-
| style="background:Khaki;" | V 1.6
| V 1.6
| 2020-03-12
|-
| style="background:Khaki;" | V 1.7
| V 1.7
| 2021-08-03
|-
| style="background:SkyBlue;" | V 1.8
| V 1.8
| 2023-11-22
|}
 
==See also==
{{Commons category|OpenDRIVE}}
* [[RoadXML]]
* [[OpenCRG]] - the microscopic brother of OpenDRIVE
* [[RoadXML]] - another road networks description open format.
 
==Notes==
Line 150 ⟶ 200:
==External links==
* [http://www.vires.com/ VIRES Simulationstechnologie GmbH]
* [httphttps://www.opencrgasam.org/net OpenCRGASAM e.V.org]
* [https://www.asam.net/standards/detail/opencrg/ ASAM OpenCRG (specification)]
* [http://www.opendrive.org/ OpenDRIVE.org]
* [https://www.asam.net/standards/detail/opendrive/ ASAM OpenDRIVE (specification)]
* [http://dsc2010.ensam.eu/ DSC 2010 Europe]
* [https://github.com/benediktschwab/awesome-openx Awesome OpenX]
* [https://web.archive.org/web/20100725005327/http://dsc2010.ensam.eu/ DSC 2010 Europe]
* [http://dsc-na.org/ DSC North America]
* [http://www.modsim.org/ www.modsim.org]
 
<!--- Categories --->
 
{{DEFAULTSORT:Opendrive (Specification)}}
[[Category:Driving simulators]]
 
[[Category:XML]]
 
[[Category:Driving]]