drawtonomy vs. SUMO netedit
SUMO netedit
Abschnitt betitelt „SUMO netedit“netedit ist der grafische Netzwerkeditor, der in Eclipse SUMO enthalten ist — dem quelloffenen mikroskopischen Verkehrssimulator des DLR. Als 2D-Editor zum Aufbau und zur Bearbeitung von Straßennetzen steht netedit am Anfang einer vollständigen Verkehrssimulations-Toolchain.
Was netedit abdeckt (gemäß der SUMO-Dokumentation):
- 2D-Bearbeitung von Netzelementen — Kanten, Fahrspuren, Kreuzungen, Verbindungen und Ampelanlagen.
- Bearbeitung der Verkehrsnachfrage — Fahrzeuge, Personen, Routen und Fahrzeugtypen.
- Zusätzliche Infrastruktur — Bushaltestellen, Detektoren, variable Geschwindigkeitsanzeigen.
- OpenDRIVE-Import und -Export über
netconvert(OpenDRIVE 1.4 wird grundsätzlich unterstützt; die Konvertierung ist verlustbehaftet — Kurven werden zu Polylinien abgetastet, Kreuzungsformen werden neu generiert). - Open Source unter der Eclipse Public License; Desktop-Builds für Linux und Windows.
Wer ein Straßennetz aufbauen möchte, auf dem tatsächlich Verkehr simuliert werden soll, greift zu netedit — dem Editor, der zum Simulator mitgeliefert wird.
Wo drawtonomy daneben seinen Platz haben kann
Abschnitt betitelt „Wo drawtonomy daneben seinen Platz haben kann“drawtonomy ist ein Browser-Tool für 2D-Fahrszenarien aus der Vogelperspektive. Es gibt keine SUMO-artige mikroskopische Verkehrssimulation — die bedarfsmodellierten Flüsse vieler Fahrzeuge, für die netedit und SUMO gebaut sind. Stattdessen führt drawtonomy verfasste OpenSCENARIO-Szenarien im Browser aus (ein skriptbasiertes Storyboard mit wenigen benannten Akteuren, ausgeführt auf esmini-WASM, mit einer 3D-Vorschau zum Betrachten des Durchlaufs) — eine andere Art von Simulation. Der OpenDRIVE-Export kann <junction>-Primitive und Verkehrszeichen als <signal>-Einträge ausgeben; diese Konnektivität überträgt sich zuverlässig, wenn eine importierte .xodr-Datei unverändert durchgereicht wird — neu erzeugte Kreuzungsgeometrie aus handgezeichneten Fahrspuren ist dagegen noch wenig präzise.
Einige Dinge, die drawtonomy neben netedit ergänzen kann:
- Eine reine Browser-Oberfläche ohne Installation, um eine Kreuzung oder einen Spurwechselbereich zu skizzieren, bevor das simulierte Netz aufgebaut wird.
- Eine bearbeitbare
.drawtonomy.svg-Abbildungsquelle für das Diagramm eines Netzes, das in einem Paper oder einer Präsentation beschrieben wird. - Ein OpenSCENARIO-Szenario verfassen und im Browser ausführen, wenn ein skriptbasiertes Storyboard auf einem OpenSCENARIO-Player gefragt ist statt SUMOs Flussmodell. Siehe Szenario-Editor.
Ein sinnvolles Muster, wenn beide verfügbar sind: netedit für das simulierte Netz, drawtonomy für das Diagramm, das es erklärt.
Im selben offenen Straßennetz-Ökosystem
Abschnitt betitelt „Im selben offenen Straßennetz-Ökosystem“netedit und drawtonomy arbeiten beide in 2D und berühren beide ASAM OpenDRIVE — netedit über netconvert, drawtonomy über seinen Exporter. Da SUMO ein mikroskopischer Verkehrssimulator ist, ist das Verhältnis eher auf Interoperabilität als auf Konkurrenz ausgelegt; auf der SUMO-Ökosystemseite ist beschrieben, wie die beiden Ebenen zusammenhängen. Andere Tools, die OpenDRIVE aus unterschiedlichen Blickwinkeln lesen oder schreiben, sind LaneMaker, Truevision Designer und Blender DSC. Jedes dieser Werkzeuge bearbeitet einen anderen Teil desselben Ökosystems.
Weiterführende Informationen
Abschnitt betitelt „Weiterführende Informationen“- Was ist OpenDRIVE?
- Eclipse SUMO (Ökosystem)
- Szenario-Editor — OpenSCENARIO-Szenarios im Browser schreiben und ausführen.
- drawtonomy vs. LaneMaker