Ir al contenido

drawtonomy vs CommonRoad Scenario Designer

El CommonRoad Scenario Designer forma parte del ecosistema CommonRoad mantenido por el grupo de Sistemas Ciberfísicos de TUM. Está documentado en el artículo IEEE “CommonRoad Scenario Designer: An Open-Source Toolbox for Map Conversion and Scenario Creation for Autonomous Vehicles” y disponible en GitHub y PyPI.

Capacidades de CommonRoad Scenario Designer (según el repositorio de GitHub):

  • Conversión de mapas bidireccional: OpenDRIVE ↔ CommonRoad, SUMO ↔ CommonRoad y Lanelet / Lanelet2 ↔ CommonRoad.
  • Conversión unidireccional: OpenStreetMap → CommonRoad.
  • Interfaz gráfica para crear y editar mapas y escenarios en formato CommonRoad.
  • Utilidades de verificación y reparación de mapas CommonRoad.
  • Interfaz de línea de comandos para conversiones en lote.
  • API Python para integración programática.
  • Integración con los benchmarks CommonRoad, el conjunto de evaluación de planificación de movimiento usado en investigación académica.
  • Disponible en PyPI.
  • Desarrollado en el grupo de Sistemas Ciberfísicos de TUM y documentado en publicaciones revisadas por pares.

Si el trabajo está dentro del ecosistema CommonRoad o se necesita conversión entre formatos de mapas, este es el toolbox pensado para eso.

drawtonomy es una pizarra en el navegador para diagramas de conducción 2D. Apunta al flujo OpenSCENARIO / esmini y no trabaja con el formato XML de CommonRoad. Su importación y exportación de mapas es más limitada que el toolbox multiformat de CommonRoad SD.

Algunas cosas que drawtonomy puede aportar junto a CommonRoad SD:

  • Una superficie de boceto en el navegador sin instalación, útil para figuras de artículos científicos.
  • .drawtonomy.svg como fuente de figura editable para documentar investigación basada en CommonRoad.
  • Exportación OpenSCENARIO 1.3 + OpenDRIVE 1.8 para reproducción en esmini como comprobación rápida.

Las dos herramientas sirven a ecosistemas distintos. Si el destino final es CommonRoad, lo adecuado es usar CommonRoad SD.

Aunque CommonRoad SD apunta principalmente al formato XML de CommonRoad, también forma parte del ecosistema más amplio de Lanelet2 / OpenDRIVE / OpenStreetMap / SUMO a través de sus conversores. drawtonomy trabaja con el mismo conjunto de formatos (Lanelet2, OpenDRIVE, OpenSCENARIO) desde otro ángulo. Ambas herramientas —junto a JOSM, Vector Map Builder, SUMO, Scenic y otras— contribuyen al ecosistema abierto de formatos de escenarios de conducción.