RARRoad

RAR is an AI/computer vision based system that will provide assistance to the driver as road awareness is added in the rover using deep learning algorithms implemented on Raspberry Pi. The system consists of two stages. The first stage focuse

2025-06-28 16:34:41 - Adil Khan

Project Title

RARRoad

Project Area of Specialization Artificial IntelligenceProject Summary

RAR is an AI/computer vision based system that will provide assistance to the driver as road awareness is added in the rover using deep learning algorithms implemented on Raspberry Pi.

The system consists of two stages. The first stage focuses on  “Traffic sign board detection” and the second stage focuses on “Traffic sign classification and recognition”. Video input from the raspberry pi camera module will be taken from the surroundings and whenever a sign appears, the system will:

1) generate alerts to notify the driver through an Android application or

2) change the rover’s behavior accordingly

Project Objectives
  1. Create an AI/computer vision based system that enables traffic sign detection and recognition in real time.

  2. Create an “Alert Generation System” that will alert and notify the drivers whenever a traffic sign appears.

  3. Create an IOT based system that will change the rover behavior according to the sign caught.

Project Implementation Method

The main purpose of this project was to introduce a solution for roslad safety problems. Traffic signs will be detected and recognized for drivers safety and prevent road hazards. The detection and recognition is being done with the help of YOLOv3, which is a fast deep learning algorithm based on CNN(Convolutional Neural Network).

Once the sign is detected and recognized through the created model which will be implemented on raspberry pi, the raspberry pi will communicate with an Android application on the user's phone and send alerts regarding the detected signs. In this way the driver will be able to know about the signs they missed due to human error and can avoid accidents. Another main part of the project is to change the rover's behavior on which this system is being implemented. When a sign is detected, raspberry pi will communicate it with the arduino present on the rover, and the rover will act according to the sign instructions.

The purpose of implementing this on the raspberry pi chip instead of cloud are connectivity issues. If the service is not available due to network interruptions, then that will also cause confusion and frustration on the driver's side, leading to accidents.

Benefits of the Project Technical Details of Final Deliverable

The technical details after the final deliverable are as follows:

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther IndustriesCore Technology Artificial Intelligence(AI)Other Technologies Internet of Things (IoT)Sustainable Development Goals Good Health and Well-Being for People, 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) 13280
Raspberry Pi Equipment195009500
Hdmi adapter Equipment1400400
Hdmi to vga converter Equipment1150150
Arduino UNO R3 Equipment1780780
Arduino UNO Rover Equipment111001100
SD card Equipment1480480
IR obstacle avoidance senseors Equipment4100400
L298n motor driver Equipment1250250
18650 lion battery Equipment285170
18659 2 cell battery holder Equipment15050

More Posts