OpenDRIVE est le standard ASAM pour la description des réseaux routiers en conduite autonome. Il contient la géométrie des routes, les voies, les carrefours, les signaux et le marquage au sol. Utilisé dans les simulateurs CARLA, VTD et RoadRunner, ainsi que pour les tests d'ADAS.
Caractéristiques principales

À propos du format OpenDRIVE
OpenDRIVE est la norme de l'association ASAM qui décrit un réseau routier tel que le comprennent les simulateurs de conduite autonome : non pas de simples lignes, mais des routes avec leurs voies, leur largeur, leur régime de vitesse, leurs carrefours et les liens entre eux. Le fichier .xodr est du XML, lu par CARLA, esmini, RoadRunner et Vires VTD.
Exporter l'OSM en OpenDRIVE sert quand il faut éprouver un scénario sur la géométrie réelle d'une ville précise plutôt que sur un circuit synthétique : prototype de scénario ADAS, exercice pédagogique, démonstration d'itinéraire dans un simulateur. Le réseau est prêt en quelques minutes, au lieu d'être dessiné à la main dans un éditeur.
La mise en œuvre est simplifiée : le tracé des routes est construit en segments droits d'après la géométrie OSM (ni arcs ni clothoïdes), le nombre de voies, le type de route et la vitesse sont déduits du tag highway (par exemple motorway — trois voies et 110 km/h, residential — une voie et 40), la largeur de voie par défaut étant de 3,5 mètres. Les carrefours sont détectés en regroupant les extrémités de routes : trois ou plus dans un rayon de cinq mètres deviennent une junction avec les liens entre routes entrantes, et les points highway=traffic_signals se transforment en signaux. Il n'y a pas de profil altimétrique — la route est plane. Cela suffit à prototyper et à roder un scénario, mais ce n'est pas une carte HD de précision topographique.
Logiciels pour ouvrir les fichiers OpenDRIVE
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers OpenDRIVE (ASAM) (.xodr) exportés depuis OSM2CDR :
Caractéristiques du format
- Standard ouvert
- Coordonnées 3D prises en charge
- Sans perte de qualité
- Stocke les attributs
- Sortie : 1 fichier
- ASAM OpenDRIVE 1.7 (.xodr). Road network for autonomous-driving simulators (CARLA, esmini, Vires VTD).
Qui utilise les cartes OpenDRIVE
Comment exporter en OpenDRIVE
Comment ouvrir après l’export
- CARLA — déposez le .xodr dans le projet et lancez-le en mode chargement autonome d'OpenDRIVE : le simulateur génère lui-même la scène 3D à partir de la description des routes.
- esmini — consultation et contrôle rapides : l'utilitaire odrviewer ouvre le fichier et montre voies et carrefours sans construire la scène complète.
- MATLAB RoadRunner — importez le réseau routier et affinez-le à la main : marquage, panneaux, profil altimétrique, bretelles.
- N'importe quel éditeur XML — le fichier est en texte : vous pouvez voir combien de routes, de carrefours et de signaux ont été produits, et corriger des paramètres ponctuellement.
- Avant un scénario sérieux — passez le fichier au validateur de votre outil : la connectivité des carrefours est déduite de la distance entre extrémités de routes et demande des retouches sur les échangeurs complexes.
Cartes populaires en OpenDRIVE
Export de cartes en OpenDRIVE (ASAM)
Téléchargez des cartes OpenDRIVE professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.
Questions fréquentes
Formats associés
Fréquemment exportés ensemble
Related Articles
ASAM OpenDRIVE (.xodr): the standard — and a ready file from OSM
The ASAM XML standard for lane-level road networks, read by CARLA, IPG CarMaker and NVIDIA DriveSim. Plus: export a read
usecaseTransport Simulation Formats: OpenDRIVE, SUMO, Lanelet2
OpenDRIVE, SUMO, Lanelet2 and ROS for transport simulation and autonomous driving. Export from OpenStreetMap.