Hoppa till innehåll

Exportera till OpenDRIVE / OpenSCENARIO / esmini

drawtonomy kan exportera din scen som ASAM OpenDRIVE (.xodr) och OpenSCENARIO (.xosc), eller paketera båda som en zip klar för esmini-uppspelning.

En drawtonomy-scen uppspelad i esmini efter export

  1. Rita din scen (körfält, fordon, trafiksignaler…).
  2. Öppna File → Export → Export for esmini.
  3. Ange ett basnamn när du blir tillfrågad.
  4. En <name>.zip som innehåller <name>.xodr och <name>.xosc laddas ner.
Terminal window
unzip my-scene.zip
esmini --osc my-scene/my-scene.xosc --window 60 60 1024 768

Om du bara behöver ett av de två:

  • File → Export → OpenDRIVE (.xodr)
  • File → Export → OpenSCENARIO (.xosc)

Exportören är en del av @drawtonomy/sdk och körs utan redigeraren. Använd den i CI-pipelines, serversidigt verktyg eller webbläsartillägg:

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

För det fullständiga API:et och förlängningspunkterna, se Exporter SDK-referens.

FormatVersion
OpenDRIVE1.8
OpenSCENARIO1.3