Skip to content

martin-axt/CppND-Program-a-Concurrent-Traffic-Simulation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPPND: Concurrent Traffic Simulation

Solution for the project of the Concurrecy course in Udacity C++ Nanodegree Program.

This project consist in a simulation in which vehicles are moving along streets and are crossing intersections. Each intersection is equipped with a traffic light. A thread-safe communication protocol has been built between vehicles and intersections to complete the simulation.

Dependencies for Running Locally

Basic Build Instructions

  1. Clone this repo.
  2. Make a build directory in the top level directory: mkdir build && cd build
  3. Compile: cmake .. && make
  4. Run it: ./traffic_simulation.

About

The final project for the Udacity C++ Nanodegree Concurrency course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 98.3%
  • CMake 1.7%