eclipse-sumo / sumo

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
https://eclipse.dev/sumo
Eclipse Public License 2.0
2.56k stars 1.43k forks source link

Import synchro simulation #8740

Open namdre opened 3 years ago

namdre commented 3 years ago

Apparently there is a csv format that describes the network. The attached example was provided by

Yiran Zhang Graduate Student intelligent Urban Transportation Systems (iUTS) Lab Department of CEE University of Washington Email: yiranz94@uw.edu

network_test_synchro.csv.zip

namdre commented 1 year ago

@mschrader15 are you aware of anyone working on something like this?

mschrader15 commented 1 year ago

Nope, I've never seen this file format. I will ask around the CE department here though!

namdre commented 1 year ago

It seems to be somewhat official: Universal Traffic Data Format (UTDF): https://ops.fhwa.dot.gov/arterial_mgmt/rpt/sig_tim_proc/sect_3.htm

namdre commented 1 year ago

Universal Traffic Data Format (UTDF) - Not Open Enough Trafficware created the UTDF to import and export data to and from its Synchro traffic engineering software (14). Synchro and the format are widely used by traffic engineers and the format has seen support from a variety of other open source projects such as DTALite (15). However widely used, it is not publically managed or even documented and is thus not an “open” format in the common use of the term. https://fast-trips.mtc.ca.gov/library/TRB17-OpenData.pdf

namdre commented 1 year ago

There does seem to be some open source code to read this stuff: https://code.google.com/archive/p/nexta/

mschrader15 commented 1 year ago

Synchro is commonly used so it probably makes sense to build a tool to convert it into NEMA configurations. (edit just saw above)

mschrader15 commented 1 year ago

I'm meeting with @qichaow next week to discuss #11931 . Will add this to the agenda

mschrader15 commented 1 year ago

We both think it is a good idea, but neither @qichaow or I have the bandwidth for it atm. @qichaow will ask around for interest.

mschrader15 commented 5 months ago

Re-discovered this thread after the conference this year.

Here is the codebase that @Yiran6 presented at SUMO UC: https://github.com/Yiran6/Synchro2SUMO