Building a real-world traffic micro-simulation scenario from scratch with SUMO
summary
Builds a SUMO micro-scenario for the SS195 coastal corridor in Sardinia starting from OpenStreetMap, adds SRTM elevation (.hgt) with Osmosis, converts the OSM into SUMO format using netconvert, refines roundabouts graphically, imports zones from QGIS via polyconvert, generates trips and routes with trips/duarouter and runs simulations in SUMO/SUMO-GUI (including iterative dynamic user equilibrium via the iterator Python script). Outputs include per-vehicle traces and summaries which are parsed by Python and stored in MongoDB Atlas for comparison.
AI-written summary · about
chapters (16)
- 0:00Presentation outline
- 1:54OSM: map downloading
- 2:47Osmosis and SRTM adding altimetry
- 5:25SUMO: netconvert importing the network
- 7:27SUMO: netedit
- 8:04SUMO: TAZs importing with polyconvert
- 10:17SUMO: od2trips importing the ODMs
- 11:58SUMO: duarouter from trips to routes
- 13:33SUMO: sumo running the simulation
- 16:04SUMO: dualterate.py Dynamic User Equilibrium
- 17:23SUMO: sumo-gui Running the simulation with the GUI
- 18:11SUMO: Overall view
- 18:51SUMO: output files
- 19:03SUMO: sumolib managing the output
- 20:41MongoDB: Storing info about simulations
- 21:34THE END
related talks
19mSensor-based Flow Optimization on connected real-world intersections via a SUMO Feature Gap Analysis
01h 12mTutorial
30mStreamlined Map Development: Part 1
13mTeachOSM 2.0
33mBuilding Data Science Tools for Sustainable Transformation
46mDev Stories: Show & Tell
06mGSoC: Visualise your defined EDA using Cupid
41mAccelerate Silicon Design with Jupyter Notebooks
