Ga naar inhoud

drawtonomy vs SUMO netedit

netedit is de grafische netwerkeditor die meegeleverd wordt met Eclipse SUMO, de open-source microscopische verkeerssimulator van DLR. Het is een 2D-editor voor het opbouwen en aanpassen van wegennetwerken, en staat aan het begin van een volledige verkeerssimulatie-toolchain.

Wat netedit biedt (conform de SUMO-documentatie):

  • 2D-bewerking van netwerkelementen — wegen, rijstroken, kruispunten, verbindingen en verkeerslichten.
  • Bewerking van verkeersstromen — voertuigen, personen, routes en voertuigtypes.
  • Extra infrastructuur — bushaltes, detectoren en variabele snelheidsborden.
  • OpenDRIVE-import en -export via netconvert (OpenDRIVE 1.4 wordt over het algemeen ondersteund; de conversie is verlieslatend — curves worden omgezet naar polylijnen en kruispuntvormen worden opnieuw gegenereerd).
  • Open source onder de Eclipse Public License; desktopbuilds voor Linux en Windows.

Als je een wegennetwerk wilt opbouwen om er daadwerkelijk verkeer op te simuleren, is netedit de editor die bij de simulator zelf wordt geleverd.

drawtonomy is een browserwhiteboard voor 2D bovenaanzichtrijdiagrammen. Het heeft geen SUMO-achtige microscopische verkeerssimulatie — de vraaggemodelleerde stromen van veel voertuigen waarvoor netedit en SUMO zijn gebouwd. Het speelt wel opgestelde OpenSCENARIO-scenario’s af in de browser (een gescript storyboard van een paar met naam genoemde actoren, uitgevoerd op esmini-WASM, met een 3D-preview om de run te bekijken) — een ander soort simulatie. De OpenDRIVE-export kan <junction>-primitieven en verkeersborden als <signal>-invoeren emitten; die connectiviteit round-tript betrouwbaar wanneer een geïmporteerd .xodr onbewerkt via carry-through wordt doorgevoerd, maar nieuwe kruispuntgeometrie genereren vanuit handgetekende rijstroken is nog laag-precisie.

Een paar kleine dingen die drawtonomy naast netedit kan toevoegen:

  • Een schetsoppervlak in de browser zonder iets te hoeven installeren, handig om een kruispunt of een rijstrooksamenvoeging uit te tekenen voordat je het gesimuleerde netwerk opbouwt.
  • Een .drawtonomy.svg-bewerkbare figuurbron voor het diagram van een netwerk dat je beschrijft in een artikel of een presentatie.
  • Een OpenSCENARIO-scenario opstellen en afspelen in de browser, wanneer je een gescript storyboard op een OpenSCENARIO-speler wilt in plaats van het stroommodel van SUMO. Zie de scenario-editor.

Een logisch patroon wanneer beide beschikbaar zijn: netedit voor het netwerk dat je simuleert, drawtonomy voor het diagram dat het uitlegt.

netedit en drawtonomy werken beide in 2D en raken beide ASAM OpenDRIVE — netedit via netconvert, drawtonomy via zijn exporter. Omdat SUMO een microscopische verkeerssimulator is, ligt de relatie dichter bij samenwerking dan bij concurrentie; zie de SUMO-ecosysteempagina voor hoe de twee lagen met elkaar verbonden zijn. Andere tools die OpenDRIVE vanuit verschillende invalshoeken lezen of schrijven zijn LaneMaker, Truevision Designer en Blender DSC. We werken aan verschillende onderdelen van hetzelfde ecosysteem.