Ir al contenido

drawtonomy vs RoadRunner

MathWorks RoadRunner es un editor interactivo para diseñar escenas 3D con las que simular y validar sistemas de conducción automatizada. Junto con RoadRunner Scenario, cubre desde la creación de mapas HD hasta la autoría de escenarios dinámicos, y es una de las herramientas de referencia para equipos profesionales de ADAS / AD.

Lo que incluye RoadRunner:

  • Autoría de mapas HD con geometría analítica completa en 3D.
  • Importación y exportación de ASAM OpenDRIVE 1.4 a 1.8.
  • Autoría de escenarios mediante RoadRunner Scenario, con exportación a XML y DSL de ASAM OpenSCENARIO. Los escenarios exportados están pensados para ser compatibles con simuladores conformes con OpenSCENARIO, entre ellos CARLA, esmini, IPG CarMaker y dSPACE ASM. Si creas escenarios en RoadRunner Scenario, el editor de escenarios de drawtonomy cubre los mismos conceptos de OpenSCENARIO en el navegador; RoadRunner y términos de OpenSCENARIO equipara el vocabulario de RoadRunner Scenario con el de drawtonomy.
  • Integración con MATLAB / Simulink para co-simulación y pipelines automatizados.
  • Modelos 3D de vehículos y mobiliario vial.
  • Documentación y soporte oficial de MathWorks.

Para equipos que producen mapas HD o catálogos de escenarios a escala, RoadRunner es la herramienta a la que se suele recurrir.

RoadRunner es un producto comercial de MathWorks. Muchas universidades ofrecen acceso mediante licencias campus de MathWorks, así que conviene comprobar si tu institución ya lo incluye. Fuera del ámbito académico, es una licencia de pago.

drawtonomy es un editor de navegador para escenarios de conducción que crea un storyboard completo (acciones, disparadores, condiciones de fin / fallo) y lo ejecuta en el navegador sobre esmini-WASM, con una vista previa 3D de solo lectura — cámaras Chase / BEV / Driver — para ver la reproducción; sirve para revisar la ejecución, no para modelar en 3D. Importa OpenDRIVE .xodr y lo vuelve a exportar, incluidas primitivas <junction> y señales de tráfico como entradas <signal>. Esa conectividad de intersecciones es fiable cuando se conserva un mapa importado sin editar (round-trip verbatim); generar geometría de intersección nueva a partir de carriles dibujados a mano todavía tiene poca precisión. No hace barridos de parámetros ni controladores personalizados o de ML — siguen pendientes en la hoja de ruta.

Algunas cosas concretas que drawtonomy puede aportar junto a RoadRunner:

  • Una superficie de boceto gratuita, solo en el navegador, para figuras de artículos, diagramas de diapositivas o debates de diseño.
  • Importar un .xodr exportado desde RoadRunner para echar un vistazo rápido en 2D desde el navegador o hacer una edición ligera, sin instalar nada de escritorio.
  • Un archivo fuente .drawtonomy.svg editable para documentación.
  • Una comprobación rápida y reproducible en esmini para la versión simplificada de una escena.

Un patrón razonable cuando se dispone de ambas herramientas: RoadRunner para el escenario en producción, drawtonomy para el diagrama que lo explica.

RoadRunner y drawtonomy apuntan a los mismos estándares ASAM — OpenSCENARIO y OpenDRIVE. En principio, los archivos de uno se pueden abrir en el otro, y ambos exportan a esmini para su reproducción. La comunidad de OpenSCENARIO y OpenDRIVE es pequeña, y las herramientas que contribuyen a ella — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — comparten el objetivo de hacer más accesibles las pruebas basadas en escenarios. Trabajamos en partes distintas del mismo ecosistema.