C

Collision Prevention for Intelligent Vehicles

Python algorithm which helps cars navigate through a busy junction / intersection without collisions. Reducing costs for sensor technology by making the idea solely mathematical and software based.

Created on 15th February 2020

C

Collision Prevention for Intelligent Vehicles

Python algorithm which helps cars navigate through a busy junction / intersection without collisions. Reducing costs for sensor technology by making the idea solely mathematical and software based.

The problem Collision Prevention for Intelligent Vehicles solves

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.

Challenges we ran into

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.

Technologies used

Discussion

Builders also viewed

See more projects on Devfolio