Vehicle to Vehicle Communication for crash avoidance

Day by day the population of this country is increasing and so is the number of cars on the road. Peoples prefer personal transports over public transport because public transport is more time consuming and one becomes dependent on it. Due to the increasing number of cars on the road, the numbe

2025-06-28 16:36:35 - Adil Khan

Project Title

Vehicle to Vehicle Communication for crash avoidance

Project Area of Specialization Information & Communication TechnologyProject Summary

Day by day the population of this country is increasing and so is the number of cars on the road. Peoples prefer personal transports over public transport because public transport is more time consuming and one becomes dependent on it. Due to the increasing number of cars on the road, the number of the accident are also increasing. So we aim to make a system that can assist the driver in safe driving.

This project solves one of the most challenging problems we face in transportation today from avoiding accidents that occur because of human error to improper/undisciplined traffic flow in the country making our cities safer. A vehicle accident is not a new problem. Many different approaches have been used to solve this issue one of them is Vehicle-To-Vehicle (V2V) communication. The aim of our project is to work on this area and make it more efficient and reliable for people. V2V relies on IEEE 802.11 based multi-hop MAC protocol that sends an emergency warning message to nearby vehicles to take action before resulting in the crash. V2V communication operates on a wireless network where one vehicle communicates with other vehicles and share safety information such as vehicle speed, location, acceleration, brake signal, etc. The vehicle is equipped with built-in or attachable sensors which gives real-time data that is transmitted over a network protocol to the other vehicle. 

The driver in the vehicle will receive assistance such as front collision warning, left-turn assist, right turn assist; front vehicles break warning, intersection assist, etc. 

Project Objectives Project Implementation Method

Real-Time Vehicle Data:

We need vehicle’s real-time speed, location coordinates, and distance from front car. The speed of the vehicle should be accurate as the speed of the vehicle is the main data element that will be used for decision making. In order to get an accurate speed, we will be using On-Board Diagnostic (OBD) device which fetches data from the car ECU through its OBD-II port. To get front vehicle distance we can use the ultrasonic sensor, radar or lidar. We need a GPS device to get real-time location coordinates of the vehicle. These sensors and devices have to be implemented in every car on the road. All of this data from each one of the vehicles will be processed by Raspberry Pi that will act as an external vehicle computer to do the processing and decision making.  The software will run on every Raspberry Pi device in each of the vehicles that will be fetching vehicle data in real-time from different sensors described above. The sensor data along and collision avoidance algorithm will help decide in which scenarios and emergency situations warning messages and alerts have to be generated for the driver to take action.

Scenarios:

Front Collision Warning (FCW):

The speed of the vehicle and the front distance will determine whether the vehicle has maintained a safe distance from the front vehicle or not. If the distance at any particular speed will be less than the safe distance a warning message will be shown to the driver along with a warning alarm. If the vehicle in the front is breaking the current speed of the vehicle will be lower than the previous speed. The speed of the front vehicle will be communicated to other vehicles on the same lane. This difference in speed determines the intensity of the brake.  The greater the difference the greater the intensity of the brake applied. If the difference is more and the distance from the front vehicle increases an emergency brake warning message will be shown along with the warning alarm.

Intersection Assist.

When vehicle 1 is in T- junction it will keep sending its speed information to vehicle 2. The speed information will be received and compared to vehicle 2’s speed. If vehicle 2 is about to cross the junction while vehicle 1 is moving with a high speed, the driver of vehicle 1 will be alerted to let the other vehicle cross first.

Benefits of the Project Technical Details of Final Deliverable Final Deliverable of the Project HW/SW integrated systemCore Industry TransportationOther Industries IT , Telecommunication Core Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Industry, Innovation and Infrastructure, Sustainable Cities and CommunitiesRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 71650
Raspberry pi 4 (1 GB ram) Equipment3750022500
obd-II(Bluetooth) Equipment121002100
obd-II(Serial cable) Equipment215003000
Raspberry pi case Equipment33501050
Touch display 5 inches Equipment3400012000
GPS module Equipment315004500
Stationary, Printing, Overheads Miscellaneous 125002500
Lidar Sensor Equipment3750022500
Ultrasonic Sensor Equipment35001500

More Posts