Summary: We are developing a self-driving car. This will be achieved using Artificial Intelligence & Computer Vision. The project will be a scaled-down version of an autonomous Vehicle such as Tesla's autopilot system. Hence, an RC car will be used for this purpose a
Self Driving Car
Summary:
We are developing a self-driving car. This will be achieved using Artificial Intelligence & Computer Vision. The project will be a scaled-down version of an autonomous Vehicle such as Tesla's autopilot system. Hence, an RC car will be used for this purpose along with a raspberry Pi & an arduino microcontroller.
A camera module & an ultrasonic sensor will be connected to the system in order to detect objects & identify lanes.The car will be trained in a special environment i.e. we will design a custom-made track that will consist of painted road lanes, along with miniature traffic signals, static pedestrians (for testing), & other small objects found within the environment of a typical real-world road.
The raspberry pi will collect the data from the connected sensors & will process it using different algorithms. The algorithms will make predictions based on the sensor data & these predictions will then be sent to the arduino which will control the behaviour of the car i.e. stopping, steering etc.
Equipment:
Implementation:
First off, we will connect the motors of the RC car with the motorshield & the arduino. Then this arduino will be connected to a raspberry pi. A camera module will be attached to the raspberry pi.
The custom-made track is essential to our project. We will design it in such a way that it emulates a real world road scenario. We will then capture frames of this track & this data will be used to train the machine learning algorithm. Once trained, it will be able to predict & make decisions to help move the car intelligently.
For example, suppose the car detects a stop sign on the track or maybe it encounters a steep turn, the algorithm will predict what to do next & this prediction will be sent to the arduino via the raspberry pi. The arduino will then control the stopping or steering of the car accordingly. On the flip side, if the car doesn't encounter any obstacles, it will keep on driving itself while sensing the road lanes.
Benefits:
Final Deliverables:
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi 4 4GB | Equipment | 2 | 7206 | 14412 |
| Arduino | Equipment | 2 | 650 | 1300 |
| RC Car(s) | Equipment | 2 | 5000 | 10000 |
| Custom-track material | Equipment | 1 | 5000 | 5000 |
| Battery pack | Equipment | 2 | 1000 | 2000 |
| Camera module | Equipment | 2 | 5000 | 10000 |
| Ultrasonic sensor | Equipment | 2 | 500 | 1000 |
| Battery Charger | Equipment | 2 | 1500 | 3000 |
| Raspberry Pi power supply | Equipment | 1 | 1100 | 1100 |
| Miscellaneous | Miscellaneous | 1 | 3000 | 3000 |
| Google Colab Subscription (3 Months) | Equipment | 3 | 1600 | 4800 |
| Total in (Rs) | 55612 |
Solar energy is the most abundant source of energy in the world. Solar power is not only a...
Project Summary The massive deployment of Internet of Things (IoT) is allowing Smart City...
Now a day?s our life becomes fully hectic and overloaded with stress. To keep this stress...
The need to measure current per electronic appliance is a problem. We will use curren...
Business persons are facing many problems related to budget they have to maintain everythi...