drawtonomy vs RoadRunner
RoadRunner
Sezione intitolata “RoadRunner”MathWorks RoadRunner è un editor interattivo per la progettazione di scene 3D destinate alla simulazione e al test di sistemi di guida autonoma. Abbinato a RoadRunner Scenario, copre l’intero flusso dalla creazione di mappe HD alla definizione di scenari dinamici, ed è uno degli strumenti di riferimento per i team ADAS/AD professionali.
Cosa offre RoadRunner:
- Creazione di mappe HD con geometria analitica 3D completa.
- Import ed export di ASAM OpenDRIVE dalle versioni 1.4 a 1.8.
- Authoring di scenari tramite RoadRunner Scenario, con export in XML ASAM OpenSCENARIO e DSL. Gli scenari esportati sono progettati per essere compatibili con i simulatori conformi a OpenSCENARIO, tra cui CARLA, esmini, IPG CarMaker e dSPACE ASM. Se hai scritto scenari in RoadRunner Scenario, l’editor di scenari di drawtonomy copre gli stessi concetti OpenSCENARIO nel browser; la pagina RoadRunner e terminologia OpenSCENARIO mappa il vocabolario di RoadRunner Scenario su quello di drawtonomy.
- Integrazione con MATLAB/Simulink per co-simulazione e pipeline automatizzate.
- Asset 3D di veicoli e arredo stradale.
- Documentazione MathWorks e canali di supporto ufficiali.
Per i team che producono mappe HD o cataloghi di scenari su scala significativa, RoadRunner è lo strumento a cui naturalmente si ricorre.
Licenza
Sezione intitolata “Licenza”RoadRunner è un prodotto commerciale MathWorks. Molte università offrono accesso tramite licenze campus MathWorks, quindi vale la pena verificare se la propria istituzione lo include già. Al di fuori dell’ambito accademico, è una licenza a pagamento.
Dove drawtonomy si inserisce al suo fianco
Sezione intitolata “Dove drawtonomy si inserisce al suo fianco”drawtonomy è un editor browser per scenari di guida che consente di scrivere uno storyboard (azioni, trigger, condizioni di termine/fallimento) e di eseguirlo nel browser su esmini-WASM. Importa file .xodr OpenDRIVE e li esporta; secondo la sua documentazione dell’esportatore, l’export OpenDRIVE (fino alla 1.8) / OpenSCENARIO 1.2 copre un sottoinsieme della specifica — ad esempio, al momento non emette primitive di intersezione OpenDRIVE né segnali stradali come voci <signal>, e non supporta sweep di parametri o controller personalizzati/ML. Questi aspetti sono già nella roadmap.
Alcune piccole cose che drawtonomy può aggiungere al fianco di RoadRunner:
- Una superficie di schizzo gratuita, solo browser, per figure in articoli scientifici, diagrammi per diapositive o discussioni di progetto.
- Importare un
.xodresportato da RoadRunner per una rapida visualizzazione 2D nel browser o una leggera modifica, senza installazione desktop. - Un file sorgente editabile
.drawtonomy.svgper la documentazione. - Un rapido controllo eseguibile in esmini per la versione semplificata di una scena.
Un approccio ragionevole quando entrambi gli strumenti sono disponibili: RoadRunner per lo scenario di produzione, drawtonomy per il diagramma che lo accompagna.
Nello stesso ecosistema ASAM
Sezione intitolata “Nello stesso ecosistema ASAM”RoadRunner e drawtonomy puntano entrambi agli stessi standard ASAM — OpenSCENARIO e OpenDRIVE. I file di uno possono in linea di principio essere aperti dall’altro, ed entrambi esportano verso esmini per la riproduzione. La comunità OpenSCENARIO e OpenDRIVE è piccola, e gli strumenti che vi contribuiscono — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — condividono l’obiettivo di rendere il testing basato su scenari più accessibile. Lavoriamo su parti diverse dello stesso ecosistema.
Approfondimenti
Sezione intitolata “Approfondimenti”- Editor di scenari — scrivi ed esegui OpenSCENARIO nel browser
- RoadRunner e terminologia OpenSCENARIO — una tabella di corrispondenza del vocabolario di RoadRunner Scenario
- Cos’è OpenSCENARIO?
- Cos’è OpenDRIVE?
- Esportare in ASAM OpenDRIVE / OpenSCENARIO
- drawtonomy vs LaneMaker
- drawtonomy vs Truevision Designer