Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Self Driving Car

As the name suggests self-driving car or autonomous car is a car that will drive itself without assistance from a driver. In the first module of this project, we assemble the hardware using chassis, wheels, Arduino, and motors. Next, we program this small car to move it left, right, backward, a

Project Title

Self Driving Car

Project Area of Specialization

Artificial Intelligence

Project Summary

As the name suggests self-driving car or autonomous car is a car that will drive itself without assistance from a driver. In the first module of this project, we assemble the hardware using chassis, wheels, Arduino, and motors. Next, we program this small car to move it left, right, backward, and forward with help of Arduino. We will build a track for testing this car using charts. We also set the raspberry pi and camera inside the car and install the required OS, inside the Raspberry OS we install OpenCV, editor, and all the required libraries for initializing the camera and for some other functionalities such as a setting region of interest, perspective transformation, canny edge detection on the frame. The main functionality of the project is detecting an obstacle and stop signs using neural networks. On its track, if the stop sign comes on its way then it should detect that sign, similarly, if there is another car in its way then this car should detect and avoid that car.

Project Objectives

This project aims to produce an autonomous car using a computer vision technique. The purpose of the current work is to study and analyze driverless car technology. 

This car will be able to navigate itself through the track with the help of computer vision. Users will be able to watch the live view from the webcam that will be attached to the car.

A two-lane track will be built and when the car detects the obstacle, it will move to another lane to overtake the obstacle.

This car will also be able to detect the stop sign and respond to it.

Project Implementation Method

In the approach to building a self-driving car, we first need to build the complete hardware using the required hardware component such as chassis, motors, L298 bridge, Arduino, and a camera, etc. 

After setting the car using chassis, dc motors, and wheels next we connect the dc motors with the L298 bridge and then connect the L298 bridge and Arduino and provides a power supply from a power bank.

After setting the basic hardware the next is to set up the raspberry pi and camera. The required OS will be installed for raspberry pi. 

After installing the OS next we will install all the required libraries required for the project on raspberry pi. We then install OpenCV and editor for image processing.

The next module will be our machine learning where we will create a stop sign and will train it with a neural network and this stop sign will be detected on raspberry pi.

Similarly, there will be neural network training and detection of obstacles.

Benefits of the Project

Following are the benefits of driverless car:

  1. Without the need for a driver, cars could become mini leisure rooms. Without the need for controls, there would be more space available inside the vehicle and no need for passengers to face forwards. In effect, they could be comfortable environments for travel.
  2. Entertainment technology, such as video screens, could be used without any concern of distracting the driver.
  3. Human drivers often bend rules and take risks, even breaking laws, but driverless cars will obey every rule and posted speed limit, making the roads safer for everyone.
  4. Over 80% of car crashes in the US are caused by driver error. These accidents would be minimized or prevented by the introduction of driverless cars. Drunk and drugged driving would also become a thing of the past.
  5. Travelers would be able to journey overnight and sleep for the duration.
  6. Traffic could be coordinated more smoothly in urban areas to prevent bottlenecks and traffic jams at busy times. Commute times could be reduced drastically.
  7. Driving fatigue and getting lost would be things of the past.
  8. Sensory technology could potentially perceive the environment better than humans could, seeing farther ahead, better in poor visibility, and detecting smaller and more subtle obstacles. Plus, several cameras might be used at once, and cameras have no blind spots, so they will be more aware and vigilant than a human driver ever could be.
  9. Speed limits could be safely increased, thereby shortening journey times.
  10. Difficult maneuvering and parking would be quicker, less stressful and require no special skills.
  11. People who have difficulties driving—such as disabled people, older citizens, and children—would be able to experience the freedom of solo car travel.
  12. There would be no longer be a need for driving licenses or driving tests.
  13. With fewer associated risks, insurance premiums for car owners would go down drastically.
  14. Efficient travel means fuel savings for travelers.
  15. Greater efficiency would mean fewer emissions and less pollution from cars, meaning a lower negative environmental impact.
  16. Reduced need for safety gaps, lanes, and shoulders means that road capacities for vehicles would be significantly increased.
  17. Passengers will experience a smoother riding experience.
  18. Self-aware cars would lead to a reduction in car theft.
  19. Road rage will be reduced or disappear.

Technical Details of Final Deliverable

The final outcome of the project will be making a self-driving car, This self-driving car will navigate through the two-lane track.

This car will be able to detect obstacles, stop signs, and lane detection.

Self-driving cars seem to be a part of the near future transportation. If they are successfully deployed across roadways and it will be a revolution not just for drivers and traffic patterns but also for the transportation industry as a whole as the use of automated cars does not mean there will be no more accidents but will reduce the number of accidents to the possible and ease a lot of driving burdens.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Transportation

Other Industries

Others

Core Technology

Artificial Intelligence(AI)

Other Technologies

Robotics

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Raspberry pi 4- 4 GB Equipment11850018500
Case box + cooling fan for Raspberry pi Equipment1850850
Raspberry pi Camera Module V2 Equipment154505450
Smart Robot car chassis 4 wheel kit Equipment119001900
power bank Equipment150005000
Arduino complete kit and L298 bridge Equipment150005000
soldering iron kit Equipment1700700
16 GB SD card and multimeter Equipment113001300
PCB board Equipment64002400
Glues, charts, double tape bundle Miscellaneous 35001500
USB cables Equipment3300900
Total in (Rs) 43500
If you need this project, please contact me on contact@adikhanofficial.com
Complaint portal for IT services

Complaint portal is for GCWUS IT Services. Student can submit their complaint or issues re...

1675638330.png
Adil Khan
9 months ago
Grasshopper Prevention System

Recently we faced grasshopper attack in Pakistan and India, they have destroyed all crop f...

1675638330.png
Adil Khan
9 months ago
Solar Panel Health Monitoring System

Renewable energy production is the top priority of everyone. Now a days due to the high en...

1675638330.png
Adil Khan
9 months ago
SMART SOIL IRRIGATION SYSTEM

Agriculture is the strength of country?s Economy. However, for agriculture water consumpti...

1675638330.png
Adil Khan
9 months ago
Final Year Assessment Portal for BBSULK

FYP Assessment portal deals with the assessment of final year projects of individuals of C...

1675638330.png
Adil Khan
9 months ago