Salta ai contenuti

drawtonomy vs 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 include RoadRunner:

  • Creazione di mappe HD con geometria 3D analitica completa.
  • Import ed export di ASAM OpenDRIVE dalla versione 1.4 alla 1.8.
  • Authoring di scenari tramite RoadRunner Scenario, con export in XML ASAM OpenSCENARIO e DSL. Gli scenari esportati sono pensati per essere compatibili con i simulatori conformi a OpenSCENARIO, tra cui CARLA, esmini, IPG CarMaker e dSPACE ASM.
  • Integrazione con MATLAB/Simulink per co-simulazione e pipeline automatizzate.
  • Asset 3D di veicoli e arredo stradale.
  • Documentazione ufficiale e canali di supporto MathWorks.

Per i team che producono mappe HD o cataloghi di scenari su larga scala, RoadRunner è lo strumento a cui si ricorre naturalmente.

RoadRunner è un prodotto commerciale MathWorks. Molte università offrono l’accesso tramite licenze campus MathWorks: vale la pena verificare se la propria istituzione lo include già. Al di fuori dell’ambito accademico, è una licenza a pagamento.

drawtonomy è una lavagna browser per diagrammi di guida. Come indicato nella documentazione dell’esportatore, il suo export OpenDRIVE 1.8 / OpenSCENARIO 1.3 copre un sottoinsieme della specifica: ad esempio, non emette ancora le primitive di giunzione OpenDRIVE né i segnali stradali come voci <signal>, e il supporto dello storyboard OpenSCENARIO è limitato (nessun trigger condizionale, sweep di parametri o atti complessi). Questi aspetti sono già nella roadmap.

Alcune cose che drawtonomy può aggiungere a fianco di RoadRunner:

  • Una superficie di schizzo gratuita, accessibile dal browser, per figure di articoli scientifici, diagrammi per diapositive o discussioni di progetto.
  • Un file sorgente modificabile .drawtonomy.svg per la documentazione.
  • Una verifica rapida e riproducibile in esmini per la versione semplificata di una scena.

Un’organizzazione del lavoro ragionevole, quando si hanno entrambi gli strumenti: RoadRunner per lo scenario di produzione, drawtonomy per il diagramma che lo accompagna.

RoadRunner e drawtonomy puntano entrambi agli stessi standard ASAM — OpenSCENARIO e OpenDRIVE. I file prodotti da uno strumento possono in linea di principio essere aperti dall’altro, ed entrambi esportano verso esmini per la riproduzione. La comunità OpenSCENARIO e OpenDRIVE è relativamente 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.