Aller au contenu

drawtonomy vs RoadRunner

MathWorks RoadRunner est un éditeur interactif dédié à la conception de scènes 3D pour simuler et tester des systèmes de conduite autonome. Associé à RoadRunner Scenario, il couvre l’ensemble de la chaîne, de la création de cartes HD à l’authoring de scénarios dynamiques. C’est l’un des outils de référence des équipes professionnelles ADAS et conduite autonome.

Principales capacités de RoadRunner :

  • Création de cartes HD avec géométrie analytique 3D complète.
  • Import et export ASAM OpenDRIVE 1.4 à 1.8.
  • Authoring de scénarios via RoadRunner Scenario, avec export ASAM OpenSCENARIO XML et DSL. Les scénarios produits sont conçus pour être compatibles avec les simulateurs conformes OpenSCENARIO, dont CARLA, esmini, IPG CarMaker et dSPACE ASM. Si vous rédigez vos scénarios dans RoadRunner Scenario, l’éditeur de scénario de drawtonomy couvre les mêmes concepts OpenSCENARIO dans le navigateur ; la table de correspondance RoadRunner / OpenSCENARIO fait le lien entre le vocabulaire RoadRunner Scenario et celui de drawtonomy.
  • Intégration MATLAB / Simulink pour la co-simulation et les pipelines scriptés.
  • Bibliothèque d’assets 3D : véhicules, signalisation, mobilier urbain.
  • Documentation officielle et support MathWorks.

Pour les équipes qui produisent des cartes HD ou des catalogues de scénarios à grande échelle, RoadRunner est naturellement l’outil vers lequel on se tourne.

RoadRunner est un produit commercial MathWorks. De nombreuses universités disposent d’un accès via des licences campus MathWorks — vérifiez si votre établissement l’inclut déjà. Hors milieu académique, c’est une licence payante.

drawtonomy est un éditeur de scénarios de conduite dans le navigateur, qui rédige un storyboard complet (actions, déclencheurs, conditions de fin / d’échec) et l’exécute dans le navigateur sur esmini-WASM, avec une prévisualisation 3D en lecture seule — caméras poursuite / vue aérienne / conducteur — pour observer le déroulé ; c’est fait pour relire une exécution, pas pour de la modélisation 3D. Il importe l’OpenDRIVE .xodr et le réexporte, y compris les primitives <junction> et les panneaux de signalisation sous forme d’entrées <signal>. Cette connectivité de jonction est fiable lorsqu’une carte importée est reprise sans modification (aller-retour fidèle) ; générer une nouvelle géométrie de jonction à partir de voies dessinées à la main reste en revanche peu précis. drawtonomy ne fait pas de balayages de paramètres ni de contrôleurs personnalisés ou pilotés par IA — ces points restent sur la feuille de route.

Quelques usages concrets en complément de RoadRunner :

  • Une surface d’esquisse gratuite, dans le navigateur, pour les figures d’article, les diagrammes de présentation ou les discussions de conception.
  • Importer un .xodr exporté depuis RoadRunner pour un aperçu rapide en 2D côté navigateur ou une retouche légère, sans installation de poste.
  • Une source de figure éditable au format .drawtonomy.svg pour la documentation.
  • Une vérification rapide dans esmini pour la version simplifiée d’une scène.

Un mode de fonctionnement cohérent quand les deux outils sont disponibles : RoadRunner pour le scénario de production, drawtonomy pour le diagramme qui l’illustre.

RoadRunner et drawtonomy ciblent les mêmes standards ASAM — OpenSCENARIO et OpenDRIVE. Les fichiers de l’un peuvent en principe être ouverts par l’autre, et les deux exportent vers esmini pour la lecture. La communauté OpenSCENARIO et OpenDRIVE est restreinte, et tous les outils qui y contribuent — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — partagent le même objectif : rendre les tests basés sur des scénarios plus accessibles. Nous travaillons sur des parties différentes du même écosystème.