drawtonomy vs. CARLA Map Editor
CARLA Map Editor
Abschnitt betitelt „CARLA Map Editor“Der CARLA Map Editor ist eine Desktop-Anwendung aus dem CARLA-Projekt. Laut README lädt er die von RoadRunner erzeugten FBX- und .xodr-Dateien und erlaubt das nachträgliche Hinzufügen von Metadaten — er ist also ein Ergänzungswerkzeug für bestehende Karten, kein Werkzeug zum Zeichnen von Straßen von Grund auf.
Was der CARLA Map Editor abdeckt (laut dem GitHub-Repository):
- Laden von RoadRunner-erstellten FBX- und OpenDRIVE-Karten sowie Hinzufügen von Ampeln, Ampelgruppen und Geschwindigkeitsschildern.
- Bearbeitung von Box-Triggern und relativen Transforms für die Erkennung.
- Export der aktualisierten Daten zurück nach OpenDRIVE (
.xodr). - MIT-lizenzierter CARLA-Code, aufgebaut auf Unreal Engine 4; derzeit eine Linux-Desktop-Anwendung.
Wer eine Karte für den Einsatz im CARLA-Simulator vorbereitet — konkret: eine RoadRunner-Karte mit Signalen annotieren möchte — setzt auf das Werkzeug, das direkt neben dem Simulator gepflegt wird.
Wo drawtonomy ergänzend eingesetzt werden kann
Abschnitt betitelt „Wo drawtonomy ergänzend eingesetzt werden kann“drawtonomy ist ein Browser-Whiteboard für 2D-Fahrdiagramme von oben. Es ist kein Werkzeug für die CARLA-Kartenpipeline: keine Unreal-Engine-Abhängigkeit, kein FBX-Export, kein 3D-Netz — die vorhandene 3D-Vorschau dient nur zum Betrachten eines Szenario-Durchlaufs, nicht als Modellierungs-Viewport, und liefert keinen eigenen 3D-Export. Der OpenDRIVE-Export kann <junction>-Konnektivität und Verkehrszeichen als <signal>-Einträge ausgeben, doch diese Konnektivität ist vor allem dann verlässlich, wenn eine importierte .xodr-Datei unverändert durchgereicht wird; neue Junction-Geometrie aus handgezeichneten Fahrspuren zu erzeugen, ist noch wenig präzise. drawtonomy eignet sich für Skizzen, Abbildungen und leichte 2D-Szenarioarbeit, nicht für Produktions-CARLA-Karten.
Einige Dinge, die drawtonomy neben dem CARLA Map Editor ergänzen kann:
- Eine reine Browser-Skizze des geplanten Szenario-Layouts, bevor das eigentliche Karten-Authoring beginnt — ohne Installation, ohne Unreal Engine.
- Eine bearbeitbare
.drawtonomy.svg-Abbildung für Paper oder Präsentationen, die das in CARLA aufgebaute Szenario erklärt. - Ein begleitender OpenSCENARIO-1.2-Export für eine schnelle Prüfung in esmini an einer vereinfachten Version der Szene.
Für die eigentliche CARLA-Karte ist der Weg über RoadRunner → CARLA Map Editor die etablierte Lösung. drawtonomy ist für das Diagramm des Szenarios gedacht, nicht für die simulierte Karte selbst.
Im selben Simulations-Ökosystem
Abschnitt betitelt „Im selben Simulations-Ökosystem“drawtonomy exportiert dieselben Standards — ASAM OpenDRIVE und OpenSCENARIO —, die CARLA als Eingabe verarbeitet. CARLA steht auf der Ausführungsseite der Pipeline, die Beziehung ist also eher Interoperation als Wettbewerb — siehe CARLA ScenarioRunner dazu, wie erstellte Szenarien abgespielt werden. Weitere Authoring-Werkzeuge im selben OpenDRIVE-Umfeld sind RoadRunner, LaneMaker und Truevision Designer. Wir arbeiten an unterschiedlichen Stellen desselben Ökosystems.