OpenDRIVE 🚗

OpenDRIVE (ASAM)

Open Beta
.xodr · application/xml

OpenDRIVE is the ASAM standard for road network description in autonomous driving. It contains road geometry, lanes, junctions, signals, and road markings. Used in CARLA, VTD, RoadRunner simulators and for ADAS testing.

Export OpenDRIVE now ✨ Open Beta — free, no limits

Key Features

Road geometry (line segments)
Lanes and junctions
Signals and markings
ASAM OpenDRIVE 1.7 compatible
Example OpenDRIVE export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

About OpenDRIVE Format

OpenDRIVE is a standard by the ASAM association describing a road network the way autonomous driving simulators understand it: not just lines, but roads with lanes, their width, speed limits, junctions and the links between them. The .xodr file is XML, read by CARLA, esmini, RoadRunner and Vires VTD.

Exporting OSM into OpenDRIVE is what you need when a scenario has to be checked on the real geometry of a specific city rather than on a synthetic proving ground: an ADAS scenario prototype, a teaching task, a route demonstration in a simulator. A ready network appears in minutes instead of drawing roads by hand in an editor.

The implementation is simplified: the road plan is built from straight segments following the OSM geometry (arcs and clothoids are not used), the number of lanes, the road type and the speed are substituted by the highway tag (motorway, for example, gets three lanes and 110 km/h, residential gets one and 40), and the default lane width is 3.5 meters. Junctions are determined by clustering road ends: three or more within a five-meter radius become a junction with links between the incoming roads, and highway=traffic_signals points turn into signals. There is no elevation profile — the road is flat. That is enough for a prototype and for running a scenario in, but it is not an HD map of survey accuracy.

What Program Opens OpenDRIVE Files

The following programs and applications can open, edit, and work with OpenDRIVE (ASAM) (.xodr) files exported from OSM2CDR:

💻CARLA Simulator 💻VTD 💻RoadRunner 💻esmini 💻OpenSCENARIO

Format specifications

Who Uses OpenDRIVE Maps

🏗
Autonomous Driving
A real city road network as a testing ground for autonomous driving algorithms instead of a synthetic proving ground.
💻
Traffic Simulation
Quick assembly of a scene for a traffic simulator based on a specific area.
📊
ADAS Testing
A scenario prototype for checking driver assistance functions on recognizable street geometry.
🎨
HD Road Maps
A rough road base that is brought up to a detailed map in RoadRunner.
🗺
City Digital Twins
The road layer of a city digital twin for demonstrations and research.

How to Export OpenDRIVE

1
Select area
Draw a rectangle or polygon on the interactive map at osm2cdr
2
Choose OpenDRIVE
Select OpenDRIVE (ASAM) from the list of 127 available export formats
3
Export
Click Export and receive your .xodr file in 1-5 minutes
4
Download
Download the ready OpenDRIVE file and open it in CARLA Simulator

How to Open After Export

Popular maps in OpenDRIVE

Free

Get OpenDRIVE (ASAM) map exports

Download professional OpenDRIVE maps from OpenStreetMap. Instant generation, any area.

Free / export
Export OpenDRIVE now →

Frequently Asked Questions

What is OpenDRIVE?
Which simulators support it?
Is this an HD map of survey grade?
Is there relief and an elevation profile?
How do junctions and traffic lights appear?

Related Formats

Frequently Exported Together

Related Articles