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

Photo of Ahmad Mohammadi

Educator: Dr.Ahmad Mohammadi

PhD in Transportation Engineering, York University, Canada

Choose Your Course

Select a course to access the full outline, weekly topics, materials, resources, and project workflow.

Traffic Simulation for Planning Applications course
RWR4015 GIS Traffic Simulation Urban Planning
Traffic Simulation for Planning Applications
Use traffic simulation to model, test, and justify planning decisions.
  • Build foundational skills in traffic simulation modelling
  • Create simulation models using open-source tools (SUMO, QGIS)
  • Use simulation for planning applications (signals, designs, etc)
  • Compare alternatives using delay and level of service metric
Digital Twins for Smart Cities course
RWR4013 Computer Vision Digital Twins Smart Cities
Digital Twins for Smart Cities
Learn Smart-City Digital Twins: Real-Time Traffic Data to Decisions
  • Data layer (Computer Vision): collect field traffic data from video
  • Model layer (Simulation): build a digital traffic model in SUMO
  • Service layer (Optimization): evaluate system performance
  • User layer (Decision): choose the most effective strategy

Choose Your Workshop

Select a workshop to explore the outline, modules, learning workflow, and hands-on activities.

IEEE Railway Workshop
Workshop Completed Railway Engineering OpenRail SUMO
IEEE Railway Workshop
A practical workshop on railway design, scheduling, signalling, and operations using OpenRail and SUMO.
Held Aug 15–16, 2026 · Registration closed — join the waiting list for the next edition.
  • Create railway geometry and layout in OpenRail
  • Develop 3D immersive virtual reality visualizations in Unity
  • Develop rail scheduling and signalling concepts in SUMO
  • Develop a practical digital project (demo video + website)
Upcoming Workshop
Workshop Coming Soon Future Topic
New Workshop Coming Soon
This space is reserved for an upcoming workshop. Details, outline, and materials will be added later.
  • Workshop title to be announced
  • Outline and modules will be posted here
  • Hands-on activities will be added later
  • Stay tuned for updates

Explore Free Traffic Simulation Tutorials

Follow practical guides for SUMO, machine learning, PTV Vissim, PTV Viswalk, signal timing, pedestrians, and multimodal traffic simulation.

SUMO traffic simulator installation and first network tutorial
Tutorial SUMO Installation NetEdit Beginner

Install SUMO and Build Your First Traffic Simulation

Install Eclipse SUMO on Windows, configure SUMO_HOME and PATH, learn SUMO-GUI and NetEdit, and build a simple traffic network.

  • Set up SUMO and Windows environment variables
  • Open a sample simulation and edit a network
  • Add traffic demand and run your first model
Deep Q-learning neural network for SUMO traffic signal control
Tutorial Machine Learning Q-Learning SUMO + TraCI

Machine & Reinforcement Learning in SUMO

Learn how detector data, Q-learning, and Deep Q-learning can support intelligent traffic signal control in SUMO.

  • Define traffic states, actions, and rewards
  • Build Q-learning and Deep Q-learning controllers
  • Compare learning control with fixed timing

New five-part course

Explore Free PTV Vissim & Viswalk Tutorials

Start from a blank network, then build fixed and actuated signals, pedestrian crossings, and public transportation in one complete learning path.

Free course PTV Vissim PTV Viswalk Beginner

PTV Vissim Full Course: Network Modeling, Signal Timing, Pedestrian & Transit

Learn the engineering workflow behind a credible microscopic traffic model—not just which buttons to click.

  • Build links, connectors, vehicle inputs, and routes
  • Configure conflict areas and fixed or actuated signals
  • Add Viswalk pedestrians, crossings, and transit service
  • 2 video lessons available now · complete 5-part roadmap

RoadwayVR by the Numbers

A growing international community learning transportation technology.

310 Tutorial Views Across RoadwayVR educational videos
245 SUMO Tutorial Views Learning SUMO step by step
83 Returning Viewer Views A strong community of repeat learners
135 Countries Reached RoadwayVR learners around the world

Top viewer countries: 🇮🇳 India · 🇺🇸 United States · 🇵🇭 Philippines · 🇩🇪 Germany · 🇻🇳 Vietnam · 🇪🇬 Egypt · 🇹🇷 Türkiye · 🇰🇷 South Korea · 🇧🇷 Brazil · 🇧🇩 Bangladesh

What Learners Say

Feedback from the RoadwayVR YouTube community.

“Thank you for the video! Your explanation is very well organized and clear — it made the topic easy to understand.”

@noural-hariqi5681 RoadwayVR YouTube Viewer

“Highly recommended, you made it very easy to understand this interface and the flow”

@harshraj9077 RoadwayVR YouTube Viewer

“Thank you so much for the quality of your explanations — they're clear and really helpful! … That would be incredibly useful for those of us trying to fully understand and implement these methods.”

@chifaaabsi7332 RoadwayVR YouTube Viewer

Choose Free Educational Application

Select an application to watch a short demo and open the GitHub repository.

SUMO2Unity open-source application
App SUMO ↔ Unity 3D / VR Human-in-the-Loop
SUMO2Unity
A 3D Enhanced Traffic Visualization and VR/Simulator Human in the Loop Simulation
  • Import complex road network from SUMO to Unity
  • Integrate SUMO and Unity
  • Includes free 3D models (roads, trees, buildings, traffic lights)
  • No advanced technical setup required to get started
SimJam ComputerVision Analytics open-source application
App YOLO Detection Tracking + Speeds Planning KPIs
SimJam ComputerVision Analytics
Traffic Detection & Analysis Application Using Computer Vision (YOLO Algorithms)
  • Detect traffic objects (cars, trucks, buses, etc.)
  • Track objects and compute counts, speeds, trajectories
  • Analyze performance measures (LOS, delays, and more)
  • Export CSV summaries for planning studies

Need Help?

Office Hours: appointment by email, or ask questions and follow announcements in the community Discord.