Created on 15th February 2020
•
In the future with roads populated with driverless cars, existing intersections or traffic junctions will be obsolete as traffic will be able to flow more easily. However, not every city will be able to redesign and reconstruct their traffic systems efficiently.
A good solution would be for each car to be able to communicate with each other in real time. Our project will be able to optimize traffic flow in existing interactions by dynamically changing the speed of the car.
Also, driverless cars involve redesign and embedding large number of sensors which can be an expensive affair. Safety of commuter cannot be restrained to one who can afford an expensive car.
It soon became apparent that the algorithm for avoiding car collisions would be extremely hard to create. We quickly finished the other components, such as a friendly GUI using pyGame for playing with the algorithms and the models, but the algorithms took up the vast majority of the effort, along with the heavy math needed to keep track of car's position, velocity and acceleration in parallel.