Zum Inhalt springen

drawtonomy und Eclipse SUMO

drawtonomy und Eclipse SUMO sind keine konkurrierenden Werkzeuge. Sie decken unterschiedliche Domänen ab:

  • drawtonomy — ein 2D-Browser-Whiteboard für einzelne Fahrszenen (eine Spurzusammenführung, eine Kreuzung, ein Einscherer). Gibt OpenSCENARIO 1.2 + OpenDRIVE 1.8 + Lanelet2-OSM aus.
  • SUMO — ein mikroskopischer Verkehrssimulator von DLR und der Eclipse Foundation. Modelliert den Verkehrsfluss über ganze Stadtnetze. Der mitgelieferte visuelle Netzeditor ist netedit.

Konzeptionell könnten beide Werkzeuge Daten über OpenDRIVE austauschen — SUMO bietet OpenDRIVE-Import und -Export, drawtonomy erzeugt OpenDRIVE 1.8 —, sie zielen aber auf unterschiedliche Probleme ab.

Laut SUMO-Dokumentation:

  • Mikroskopische, fahrzeugweise Verkehrssimulation.
  • netedit: visueller Netzeditor für Kanten, Fahrspuren, Kreuzungen, Verbindungen und Ampeln.
  • Bearbeitung statischer und aktuierter Ampelschaltpläne.
  • Bedarfsmodellierung — Fahrzeuge, Verkehrsströme, öffentlicher Nahverkehr, Fußgänger.
  • Mehrere Bearbeitungsmodi: die Supermodi Netzwerk, Bedarf und Daten.
  • Unbegrenztes Rückgängig-machen/Wiederholen, Such-/Auswahloberfläche.
  • Open Source (Eclipse Public License 2.0).
  • Weit verbreitet in der akademischen Verkehrsforschung und im Verkehrsingenieurwesen.

Für Verkehrsflussmodellierung und Netzsimulation im Stadtmaßstab ist SUMO die Standard-Open-Source-Option.

drawtonomy simuliert keinen Verkehrsfluss, modelliert keinen Bedarf und ist nicht auf Netze im Stadtmaßstab ausgelegt. Es skizziert jeweils eine einzelne Szene.

Wer mit SUMO arbeitet, profitiert so:

  • drawtonomy kann eine 2D-Draufsicht einer bestimmten Kreuzung oder Szene für ein Paper, eine Folie oder einen Bericht neben SUMO-basierten Verkehrsstudien liefern.
  • Der OpenDRIVE-Export könnte prinzipiell in das Netzformat von SUMO einfließen. drawtonomy kann <junction>-Strukturen synthetisieren, doch bei einem handgezeichneten Fahrspurnetz ist die Junction-Topologie für einen Import im Stadtmaßstab noch nicht zuverlässig genug — diese Genauigkeitsschwelle erreichen bislang nur Straßen, die unverändert aus einer importierten .xodr übernommen wurden. Für echtes Netz-Authoring für SUMO bleibt netedit das richtige Werkzeug.

Die beiden Werkzeuge dienen unterschiedlichen Zwecken. Sie ersetzen einander nicht.

SUMO ist seit langem eine tragende Säule der Open-Source-Community für Verkehrssimulation, und seine OpenDRIVE-Interoperabilität verbindet es mit der ASAM-Tooling-Welt, die auch drawtonomy berührt. Beide Projekte profitieren von der breiteren Arbeit an offenen Standards — auf der einen Seite ASAM OpenDRIVE, auf der anderen OpenStreetMap und die Eclipse Foundation. Die Communitys für autonomes Fahren und Verkehrsingenieurwesen überschneiden sich zunehmend, und Werkzeuge wie SUMO, drawtonomy, CARLA, esmini und das Autoware-Ökosystem profitieren allesamt von dieser Annäherung.