“Let's Grow Together
One Heart, One Community”

Photo of Ahmad Mohammadi

Educator: Ahmad Mohammadi

PhD in Transportation Engineering, York University, Canada

Open Learning Materials for Simulation of Urban Mobility (SUMO)

SUMO Traffic Simulator tutorials from quick start and traffic signals to reinforcement learning, energy & emissions, and immersive VR-based traffic studies.

SUMO intersection and aerial view
*

Tutorials at One Glance

SUMO tutorials from SUMO Quick Start and NetEdit to TraCI, CAVs, energy & emission, and SUMO2Unity.

Part 1

Part 1: SUMO Quick Start

Set up a basic SUMO project and get familiar with the UI.

Part 2

Part 2: SUMO NetEdit

Import GIS maps, create road networks, and add traffic volume.

Part 3

Part 3: SUMO TraCI

Control the simulation from external tools for optimization.

Part 4

Part 4: SUMO NetConvert

Convert and refine network formats including OSM and OpenDRIVE.

Part 5

Part 5: Vehicle Types & Behavior

Explore car-following and lane-changing models for cars, bikes, scooters, and more.

Part 6

Part 6: SUMO & Immersive Technology

Discover SUMO2Unity co-simulation and VR-based traffic studies.

Part 7

Part 7: SUMO & Autonomous Vehicles

Learn fundamentals of connected and autonomous vehicles in SUMO.

Part 8

Part 8: SUMO & Machine Learning

Reinforcement learning concepts and implementations in SUMO.

Part 9

Part 9: SUMO & Emergency Management

Traffic signal priority and emergency vehicle behavior.

Part 10

Part 10: Energy, Emission, and EVs

Energy and emission modeling for ICE and electric vehicles.

Part 11

Part 11: From QGIS to SUMO

Bring GIS networks from QGIS into SUMO.

*

SUMO Basic Tutorials

Detailed walkthroughs for the first five tutorial parts: building networks, editing geometry, using TraCI, and configuring vehicle types and network conversions.

*

Part 1: SUMO Quick Start

  • Installation and Create A Simple Network (See Video)
  • Create a Simple Network: Add Cars and Intersection (Unsignalized/Signalized) (See Video)
  • SUMO Files and Naming Network and Demands (See Video)
SUMO Quick Start screenshot
*

Part 2: SUMO NetEdit

  • SUMO NetEdit: QuickStart (See Video)
  • SUMO Step Length, Delay, and Lane Changing Constantly (See Video)
  • SUMO NetEdit: How to Create and Edit Network on GIS Map (See Video)
SUMO NetEdit screenshot
*

Part 3: SUMO TraCI

  • SUMO TraCI: Quick Start (See Video)
SUMO TraCI screenshot
*

Part 4: SUMO NetConvert

  • SUMO NetConvert: OSM Web Wizard (See Video)
  • SUMO NetConvert: OpenDrive (Future Video)
SUMO NetConvert screenshot
*

Part 5: Vehicle Types & Behavior

  • Passenger Car, Bicycle, Scooter (See Video)
SUMO vehicle types screenshot
*

SUMO Advanced Topics

Advanced topics from immersive technology and CAVs to reinforcement learning, emergency management, and GIS integration.

*

Part 6: SUMO & Immersive Technology

  • SUMO2Unity (From 2D SUMO to 3D Unity in 3 Minutes — Free Tool Tutorial) (See Video)
  • Install SUMO2Unity: Setup SUMO ↔ Unity Co-Sim (See Video)
  • SUMO → Unity: Single-Lane + Unsignalized Intersection (See Video)
SUMO2Unity immersive technology screenshot
*

Part 7: SUMO & Autonomous Vehicles

  • Fundamentals of Connected and Autonomous Vehicles (CAVs) (See Video)
  • Simulation Tools for CAVs such as CARLA, OMNET++/Veins, and SUMO (See Video)
  • Developing Mixed CAVs and Normal Traffic Environment in SUMO (See Video)
  • What You Can Do for Your Thesis/Project? (See Video)
SUMO autonomous vehicles screenshot
*

Part 8: SUMO & Machine Learning Algorithms

  • Fundamentals of Reinforcement Learning Algorithms (See Video)
  • Developing Two Reinforcement Learning Algorithms (Q-Learning and Deep Q-Learning) (See Video)
  • Generating and Comparing Results (See Video)
Machine learning in SUMO screenshot
*

Part 9: SUMO & Emergency Management

  • Intelligent Traffic Signal – Emergency Vehicle (See Video)
  • Surrounding Car Reactions and Emergency Vehicle (Future Tutorial)
Emergency management in SUMO screenshot
*

Part 10: Energy, Emission, and Electric Vehicles

  • Fundamentals of Energy, Emission, EVs Analysis (Part 1) (See Video)
  • Hands-on Example (Part 2) (See Video)
Energy and emission analysis screenshot
*

Part 11: From QGIS to SUMO

  • Prepare aerial imagery and GIS layers in QGIS.
  • Georeference and export networks for use in SUMO.
From QGIS to SUMO screenshot
*

About Roadway VR

Roadway VR shares open educational material on SUMO traffic simulation, digital twins, and virtual reality. The tutorials are based on research and teaching experience in transportation engineering at York University, Canada.

For collaboration or questions, contact: AhmadMohammadi1441@gmail.com .