Multi Agent

Smart Traffic Light Simulation: Enhancing Intersection Efficiency

University project were we developed a multi-agent traffic simulation using Python libraries, such as Mesa, and integrated it with Unity for advanced visualization. This project simulates a cross intersection involving traffic lights, cars, and pedestrians, with two distinct models:

  1. Conventional Traffic Light Model: Operates with fixed timing or step-based intervals for managing traffic flow.
  2. Intelligent Traffic Light Model: Adapts in real-time based on the number of vehicles and pedestrians at the intersection, optimizing crossing times.

Objective:
Our goal was to demonstrate that intelligent traffic lights can significantly improve the mobility and efficiency of intersections. By analyzing traffic flow and adjusting crossing times dynamically, the smart traffic light reduces delays and optimizes the use of time.Key Results:

  • The smart traffic light improved intersection efficiency by 52%, completing simulations with the same number of vehicles and pedestrians in fewer steps.
  • Demonstrated at least 20% improvement in crossing times compared to the conventional model.

Close Modal