IoT Based Semi Autonomous Vehicle using Computer Vision

The goal of the project is to design and fabricate a semi autonomous vehicle that will be capable of driving itself and learning the traffic signs and controlling the drive.The car will be controlled using computer vision. The parameters of the car will be monitored over IoT. Features include are se

2025-06-28 16:33:39 - Adil Khan

Project Title

IoT Based Semi Autonomous Vehicle using Computer Vision

Project Area of Specialization Artificial IntelligenceProject Summary

The goal of the project is to design and fabricate a semi autonomous vehicle that will be capable of driving itself and learning the traffic signs and controlling the drive.The car will be controlled using computer vision. The parameters of the car will be monitored over IoT. Features include are self driving, traffic light, sensing zebra or pedestrian crossing and lane detection.

Project Objectives

A semi autonomous vehicle will help people with physical limitations travel easier. The marketing behind them will be to increase safety by using artifical intelligence instead of human intelligence to detect objects in the road that should be avoided. Instead of relying on human instincts built up over millions of years that ensure self preservation, a computer will be safer. As all of us know that the number of road accidents are constantly increasing due to several aspects such as conjested roads as a result of rise in population , human errors and so on. We are in need of a more safer way of travelling , so the semi autonomous vehicle play a major role.

Project Implementation Method

In our fyp project , there is one main controller that is Raspberry pi and the other one sub-main controller that is Arduino. We took two ways input from environment one was from rpi camera and other was from sensor. With the help of Rpi camera we continously captured images from real time environment  and send back it  to the cloud server. We used ultrasonic sensor for object detection. If rpi camera captured traffic light signal , this input was uploaded on to the cloud , then google cloud sent instruction to the raspberry pi that is main controller that there is red light. After this, main controller sent this output to the sub controller that is arduino to controll the motors of the vehicle  to stop the vehicle. For object detection we took input from sensor as well as from RPI camera, there was a object or obstacle infront of vehicle the car was be stopped. Through IoT we mointored our vehicle.

Benefits of the Project Technical Details of Final Deliverable

1- Traffic Light Detection:

By image processing we trained our model to detect light signal.

2- Object Detection:

By ultrasonic sensor and with the help of rpi camera we detected object. Raspberry pi sense the object with the help of pi camera and sensor. Raspberry pi instructed the arduino to stop the vehicle.

3- Lane Detection:

With the help of rpi camera we trained our model that followed the lane where was less traffic.

Final Deliverable of the Project Hardware SystemType of Industry Manufacturing , Transportation Technologies Artificial Intelligence(AI), Internet of Things (IoT), Robotics, Cloud InfrastructureSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 52568
Lipo Battery Equipment117001700
Lipo Battery Charger Equipment110001000
Push Button Equipment2010200
PCB Equipment2200400
PCB fiber board Equipment85004000
DC power supply 12v Equipment2300600
2N2907 Equipment325160
2N222 Equipment325160
IN5819 Equipment328256
Resistor (1K) Equipment32116
Motor Connector Equipment6636
LM7805 Equipment33090
L293D Equipment1100100
mini drill machine Equipment1900900
iron stand Equipment1120120
drill bits Equipment11010
LM 7812 Equipment21530
LM 7905 ,7912 Equipment42080
PCB SHEET paper Miscellaneous 33090
2N3904 Equipment4520
2N3906 Equipment4520
PCB Equipment2250500
RESISTOR 330OHM Equipment8216
RES 2.2K OHM Equipment8216
IRF740 Equipment445180
IRF9540NL Equipment460240
PC817C Equipment815120
MOTOR CONNECTOR WIRE Equipment11010
3 WHEEL BASE Equipment27001400
ULTRASONIC SENSOR Equipment4150600
MALE TO MALE MPER BUNDLE Equipment1100100
PI CAMERA Equipment235007000
ESP MODULE 8266 Equipment1700700
ETHERNET CABLE Equipment1150150
L293 Equipment4100400
IC BEDS Equipment41560
MODULE L298 Equipment2300600
9V BATERRY Equipment15050
CONNECTOR HEADER Equipment41040
VERROW BOARD Equipment23060
MEGA 2560 Equipment211802360
FERRIC CHLORIDE Miscellaneous 17070
IN4007 Equipment1015150
RES 1K Equipment428
RED LED Equipment2510
CAP 0.1UF Equipment8540
CAP 220UF Equipment21020
CAP 10 UF Equipment6740
7805 Equipment41560
7812 Equipment41560
7905 Equipment41560
7912 Equipment41560
RASPBERRY PI Equipment3600018000
RASPBERRY PI COVER Miscellaneous 110001000
MEMORY CARD Equipment1800800
BLUETOOTH MODULE Equipment1700700
JUMPER WIRES Equipment4100400
JUMPER WIRES Equipment2150300
4 WHEEL BASE Equipment112001200
ARENA Miscellaneous 150005000

More Posts