drawtonomy vs odrviewer.io
odrviewer.io
Section intitulée « odrviewer.io »odrviewer.io est un visualiseur OpenDRIVE en ligne. Vous chargez un fichier .xodr et il affiche le réseau routier en 3D directement dans le navigateur, avec la possibilité d’exporter un modèle .obj à partir de la géométrie. L’outil s’appuie sur la bibliothèque C++ open source libOpenDRIVE compilée en WebGL ; le cœur du visualiseur reste propriétaire, avec des ressources publiques sur GitHub.
Ce que couvre odrviewer.io (d’après le site et libOpenDRIVE) :
- Chargement et visualisation en 3D de fichiers OpenDRIVE
.xodr, entièrement dans le navigateur. - Export d’un maillage
.objde la géométrie routière. - Un moyen rapide, sans installation, de vérifier le contenu réel d’un fichier
.xodr.
Pour contrôler rapidement un fichier OpenDRIVE reçu d’un tiers — ou produit par votre propre outil —, odrviewer.io offre une solution pratique entièrement dans le navigateur.
La place que drawtonomy peut occuper à ses côtés
Section intitulée « La place que drawtonomy peut occuper à ses côtés »odrviewer.io et drawtonomy ne sont pas vraiment des substituts l’un de l’autre : odrviewer.io sert à visualiser des fichiers .xodr en 3D, tandis que drawtonomy peut importer un .xodr, vous laisser éditer voies et connexions en 2D, puis exporter de l’OpenDRIVE en retour. odrviewer.io restitue sans éditer ; drawtonomy édite en 2D et propose une prévisualisation 3D en lecture seule pour rejouer un scénario, mais pas un viewport de rendu cartographique 3D. L’export OpenDRIVE de drawtonomy peut désormais produire la connectivité <junction> et approxime la géométrie analytique pour les routes que vous dessinez vous-même, tout en reprenant verbatim les routes non modifiées via la conservation à l’import — c’est dans ce cas de conservation verbatim que la connectivité de jonction est la plus fiable ; la géométrie de jonction nouvellement générée à partir de voies dessinées à la main reste encore peu précise.
Un enchaînement naturel — les deux fonctionnent dans le navigateur sans rien à installer :
- Importez un
.xodrdans drawtonomy, ajustez la géométrie, puis exportez-le à nouveau. - Ouvrez le fichier
.xodrexporté dans odrviewer.io pour visualiser le rendu 3D et vérifier que la géométrie correspond à vos attentes. - Itérez dans drawtonomy ; revérifiez dans odrviewer.io.
Au-delà de la carte elle-même, drawtonomy rédige aussi un scénario OpenSCENARIO sur ce réseau routier et l’exécute dans le navigateur sur esmini-WASM : lecture avec contrôles de transport, caméra de poursuite, traces fantômes et prévisualisation 3D optionnelle de l’exécution. Voir l’éditeur de scénario. odrviewer.io couvre l’inspection cartographique 3D ; drawtonomy couvre import-édition-export, plus la lecture de scénario dans le navigateur.
Dans le même écosystème OpenDRIVE navigateur
Section intitulée « Dans le même écosystème OpenDRIVE navigateur »Les deux outils montrent que les flux de travail OpenDRIVE peuvent vivre dans le navigateur sans installation bureau. La bibliothèque de base d’odrviewer.io, libOpenDRIVE, est également utilisée ailleurs dans l’écosystème d’outillage ASAM OpenDRIVE. Pour les outils qui créent de l’OpenDRIVE plutôt que de le visualiser, voir LaneMaker, Truevision Designer et RoadRunner. Nous travaillons sur des maillons différents du même écosystème.
Pour aller plus loin
Section intitulée « Pour aller plus loin »- Qu’est-ce qu’OpenDRIVE ?
- Exporter vers ASAM OpenDRIVE / OpenSCENARIO
- Éditeur de scénario — rédigez et exécutez un scénario OpenSCENARIO dans le navigateur.
- drawtonomy vs LaneMaker