Pular para o conteúdo

Exportar para OpenDRIVE / OpenSCENARIO / esmini

O drawtonomy pode exportar sua cena como ASAM OpenDRIVE (.xodr) e OpenSCENARIO (.xosc), ou empacotar ambos como um zip pronto para reprodução no esmini.

Uma cena drawtonomy reproduzida no esmini após a exportação

  1. Desenhe sua cena (faixas, veículos, semáforos…).
  2. Abra Arquivo → Exportar → Exportar para esmini.
  3. Digite um nome base quando solicitado.
  4. Um <nome>.zip contendo <nome>.xodr e <nome>.xosc é baixado.
Terminal window
unzip my-scene.zip
esmini --osc my-scene/my-scene.xosc --window 60 60 1024 768

Se você só precisa de um dos dois:

  • Arquivo → Exportar → OpenDRIVE (.xodr)
  • Arquivo → Exportar → OpenSCENARIO (.xosc)

O exportador faz parte do @drawtonomy/sdk e roda sem o editor. Use-o em pipelines de CI, ferramentas no servidor ou extensões de navegador:

import { exporter, createSnapshot } from '@drawtonomy/sdk'
const snapshot = createSnapshot(shapes)
const { blob, baseName } = exporter.buildEsminiZip(snapshot, {
baseName: 'my-scene',
})

Para a API completa e pontos de extensão, veja a Referência do SDK do Exportador.

FormatoVersão
OpenDRIVE1.8
OpenSCENARIO1.3