Speaker
Description
The project implements an urban traffic simulator, in a scenario with both vehicles and pedestrians. The user has the ability to place and remove traffic lights and pedestrian crossings, as well as decide the timing of the traffic lights. For simulation scenarios, the number of moving vehicles and pedestrians can be specified. The simulator offers options for saving, reloading, and accelerating the simulation. Each simulation scenario concludes with the generation of statistics (average speed of all vehicles, total time spent in traffic, etc.), based on which the impact of traffic control elements is analyzed. The simulation is conducted on a realistic map obtained from an "open data" file and rendered in Unity. The file contains real coordinates of streets and can represent any region in the world. The simulator can run on Windows 10+ and Linux operating systems.
The purpose of the simulator is to generate statistics based on which a decision-making algorithm, to be implemented, will generate recommendations for managing traffic lights aimed at reducing traffic congestion.
During a simulation, statistics are generated for each vehicle, highlighting its current state (moving or waiting), and at the end, the average speed at which it traveled the route is calculated. Also in the statistics section, the user can select road segments, on which the average speed during the simulation and the number of vehicles on that stretch in different time intervals are calculated.