drawtonomy vs. Blender Driving Scenario Creator
Blender Driving Scenario Creator
Abschnitt betitelt „Blender Driving Scenario Creator“Der Blender Driving Scenario Creator (BDSC) von Johannes Schmitz ist ein quelloffenes Blender-Add-on zum Erstellen von OpenDRIVE- und OpenSCENARIO-Szenarien, einschließlich 3D-Modellen.
Was BDSC laut README abdeckt:
- Straßengeometrie-Werkzeuge mit Klothoid- und Hermite-Solvern.
- Kreuzungs-Werkzeuge: ein Werkzeug für Kreuzungsflächen und ein Werkzeug für Kreuzungsverbindungen, dazu direkte Junctions für Auf- und Abfahrten.
- OpenDRIVE-Export über analytische Straßenprimitive.
- OpenSCENARIO-Export für auf der Karte aufgebaute Szenarien.
- 3D-Mesh-Export nach
.fbx,.gltfund.osgb. - Läuft innerhalb von Blender, sodass 3D-Viewport, Szenegraph, Asset-Bibliothek und Rendering direkt zur Verfügung stehen.
- Lizenziert unter GPL-3.0.
Wer bereits mit Blender arbeitet, erhält mit BDSC analytische OpenDRIVE-Geometrie und vollständiges 3D-Authoring aus einer Hand.
Wo drawtonomy ergänzend eingesetzt werden kann
Abschnitt betitelt „Wo drawtonomy ergänzend eingesetzt werden kann“drawtonomy ist ein 2D-Browser-Whiteboard, und beim 2D-Zeichnen und -Bearbeiten bleibt es auch — es berechnet keine analytische Straßengeometrie und hat weder einen 3D-Bearbeitungs-Viewport noch einen Mesh-Export. Eine 3D-Vorschau zum Betrachten eines Szenario-Durchlaufs gibt es zwar (Chase-, BEV- und Driver-Kamera, synchron zu esmini), doch diese Ansicht ist reine Anzeige: keine Shape-Bearbeitung, kein Terrain und kein eigener 3D-Export (auch der Videoexport bleibt 2D). Der OpenDRIVE-Export kann <junction>-/<connection>-Primitive und <signal>-Schilder ausgeben, allerdings ist die Junction-Genauigkeit nur dann hoch, wenn eine importierte .xodr-Datei unverändert durchgereicht wird; neue Junction-Geometrie aus handgezeichneten Fahrspuren zu erzeugen, ist noch wenig präzise.
Einige Dinge, die drawtonomy neben BDSC ergänzen kann:
- Rein browserbasiert, keine Installation — praktisch für schnelle Abbildungen auf Rechnern, auf denen Blender nicht installiert ist.
- Eine 2D-Draufsicht, wie sie Paper- und Präsentationsabbildungen oft direkt benötigen, ohne den Umweg über einen 3D-Viewport.
.drawtonomy.svgals weiterbearbeitbare Abbildungsquelle für Dokumentationen.
Die beiden Werkzeuge decken unterschiedliche Bereiche ab: BDSC für 3D-Szenario-Authoring mit präziser Straßengeometrie; drawtonomy für 2D-Authoring plus Wiedergabe im Browser — die Szene zeichnen, Aktionen und Trigger hinzufügen und das Storyboard auf esmini-WASM bis zum PASS-/FAIL-Urteil ausführen, zusätzlich zum Erstellen von Abbildungen.
Im gemeinsamen ASAM-Ökosystem
Abschnitt betitelt „Im gemeinsamen ASAM-Ökosystem“BDSC und drawtonomy richten sich beide an ASAM OpenDRIVE und OpenSCENARIO und können beide Ausgaben für esmini erzeugen. Die Open-Source-Gemeinschaft rund um ASAM-Tooling ist überschaubar, und BDSC gehört zu ihren gewichtigeren Beiträgen. drawtonomy ist ein deutlich kleinerer Beitrag im selben Ökosystem — keines der beiden Werkzeuge steht für sich allein, und beide profitieren von der breiteren Entwicklung, die in der OpenSCENARIO- und OpenDRIVE-Tooling-Landschaft stattfindet.
Weiterführende Informationen
Abschnitt betitelt „Weiterführende Informationen“- Szenario-Editor — ein OpenSCENARIO-Szenario im Browser erstellen und ausführen.
- Was ist OpenSCENARIO?
- Anwendungsfall OpenSCENARIO-Editor