Boceto previo a la autoría de OpenSCENARIO
Escribir a mano el XML de OpenSCENARIO para un escenario pequeño está bien. Esbozarlo visualmente primero puede ahorrar tiempo en el layout — la red vial, la colocación de participantes, las trayectorias aproximadas — antes de sentarte a escribir el resto del XML.
drawtonomy está diseñado para ese paso de boceto. No es una herramienta de autoría de escenarios en producción.
Qué obtendrás del paso de boceto
Sección titulada «Qué obtendrás del paso de boceto»- Un archivo fuente
.drawtonomy.svgque puedes re-editar más tarde (útil para figuras y variantes). - Un zip exportado
.xosc+.xodr+run.shque puedes reproducir en esmini para una versión simple de la escena. - Una base que puedes seguir editando a mano.
Lo que no obtendrás
Sección titulada «Lo que no obtendrás»- Un escenario con disparadores condicionales, barridos de parámetros, controladores personalizados o flujos de tráfico densos. drawtonomy no expresa esas cosas.
- Cobertura completa de la especificación OpenSCENARIO 1.3. Solo un subconjunto está en el exportador.
- Un escenario listo para incorporar a una suite de regresión sin trabajo adicional.
Trata la exportación como un punto de partida. Los layouts salen del paso de boceto rápidamente; la lógica sigue perteneciendo al XML o al código.
El flujo de trabajo
Sección titulada «El flujo de trabajo»- Esboza la red vial. Herramienta de Carril, Plantillas de Intersección, formas de Paso de Peatones.
- Coloca los participantes. El ego en un carril específico, otras entidades a desplazamientos longitudinales conocidos.
- Indica la intención. Las flechas de Trayectoria muestran lo que pretendes que haga cada entidad. Trátalas como notas visuales para ti mismo, no como definiciones completas de disparadores.
- Exporta el paquete esmini y reprodúcelo. Confirma que el layout se ve correcto.
- Abre el
.xoscen un editor de texto y añade las cosas que drawtonomy no expresa — disparadores, declaraciones de parámetros, guiones personalizados, cualquier cosa más allá de las trayectorias simples.
Cuándo no vale la pena
Sección titulada «Cuándo no vale la pena»- Escenario único pequeño — escribe el XML directamente.
- Flotas de escenarios — genera desde un DSL, no desde un lienzo.
- Mapas HD de alta fidelidad — usa una herramienta dedicada de mapas HD.
Consulta la guía de exportación ASAM para los detalles de exportación.