Traffic Modeling with SUMO: a Tutorial
Davide Andrea Guastella, Eladio Montero-Porras, Alejandro Morales-Hernández, Gianluca Bontempi
TL;DR
Traffic modeling with SUMO presents a practical, step-by-step blueprint for constructing and simulating synthetic urban traffic scenarios in SUMO. It details end-to-end workflows—from random or OSM-derived road networks and TAZ-based demand to OD or random trip generation, routing, and execution in command-line or GUI modes—along with comprehensive output configurations and virtual sensors for analysis. The paper also surveys automation tools like the OSM Web Wizard and SAGA that streamline scenario creation. Collectively, it offers concrete, executable guidance for researchers to rapidly generate, run, and analyze SUMO-based traffic scenarios for ITS policy evaluation and planning.
Abstract
This paper presents a step-by-step guide to generating and simulating a traffic scenario using the open-source simulation tool SUMO. It introduces the common pipeline used to generate a synthetic traffic model for SUMO, how to import existing traffic data into a model to achieve accuracy in traffic simulation (that is, producing a traffic model which dynamics is similar to the real one). It also describes how SUMO outputs information from simulation that can be used for data analysis purposes.
