Aller au contenu

drawtonomy vs CARLA Map Editor

Le CARLA Map Editor est une application desktop issue du projet CARLA. Selon son README, il charge les fichiers FBX et .xodr produits par RoadRunner et permet d’y ajouter des métadonnées supplémentaires — c’est donc un outil d’enrichissement de cartes existantes, et non un outil pour dessiner des routes de zéro.

Ce que couvre le CARLA Map Editor (d’après le dépôt GitHub) :

  • Chargement de cartes FBX + OpenDRIVE créées avec RoadRunner, puis ajout de feux de signalisation, groupes de feux et panneaux de limitation de vitesse.
  • Édition des box triggers et des transformations relatives pour la détection.
  • Export des données mises à jour au format OpenDRIVE (.xodr).
  • Code CARLA sous licence MIT, basé sur Unreal Engine 4 ; application desktop Linux actuellement.

Pour préparer une carte destinée au simulateur CARLA — notamment annoter une carte RoadRunner avec des signaux — c’est l’outil maintenu en parallèle du simulateur.

drawtonomy est un tableau blanc navigateur pour les diagrammes de conduite 2D en vue de dessus. Ce n’est pas un outil de pipeline CARLA : il n’a aucune dépendance Unreal Engine, ne produit pas d’export FBX et ne gère pas de maillage 3D — sa prévisualisation 3D sert uniquement à relire l’exécution d’un scénario, pas à modéliser une carte, et ne produit aucun export 3D propre. Son export OpenDRIVE peut émettre la connectivité <junction> et les panneaux sous forme d’entrées <signal>, mais cette connectivité n’est fiable que lorsqu’elle reprend telle quelle la géométrie d’un .xodr importé ; générer une nouvelle géométrie de jonction à partir de voies dessinées à la main reste peu précis. drawtonomy est fait pour les esquisses, les figures et un travail de scénario 2D léger, pas pour des cartes CARLA de production.

Quelques usages concrets de drawtonomy en complément du CARLA Map Editor :

  • Une esquisse rapide de la disposition de la scène dans le navigateur, avant même de commencer la création de carte — sans installation, sans Unreal Engine.
  • Un fichier .drawtonomy.svg éditable pour illustrer le scénario dans un article ou une présentation.
  • Un export OpenSCENARIO 1.2 couplé, pour une vérification rapide dans esmini sur une version simplifiée de la scène.

Pour la carte CARLA réelle, le chemin RoadRunner → CARLA Map Editor reste la voie établie. drawtonomy intervient au niveau du diagramme de scénario, pas de la carte simulée.

drawtonomy exporte les mêmes standards ASAM OpenDRIVE et OpenSCENARIO que CARLA consomme. CARLA se situe côté exécution dans ce pipeline, ce qui fait de leur relation une question d’interopérabilité plutôt que de concurrence — voir CARLA ScenarioRunner pour comprendre comment les scénarios créés sont rejoués. Parmi les autres outils d’authoring dans l’espace OpenDRIVE, on peut citer RoadRunner, LaneMaker et Truevision Designer. Chaque outil répond à une partie différente du même écosystème.