Automated vehicles might not be ruling the roads just yet but the big players in car manufacturing are investing heavily into what is expected to be the biggest breakthrough in motoring since model T. Research in autonomous navigation was done from as early as the 1900s with the first concep
An Autonomous Smart Car based on Artificial Intelligence
Automated vehicles might not be ruling the roads just yet but the big players in car manufacturing are investing heavily into what is expected to be the biggest breakthrough in motoring since model T. Research in autonomous navigation was done from as early as the 1900s with the first concept of the automated vehicle exhibited by General Motors in 1939. However, most techniques used by early researchers proved to be less effective or costly. We have focused on one main applications of an Automated Vehicles here and designed a prototype vehicle for that. That major issue is during heavy traffic a driver has to continuously push a brake, accelerator and clutch to move to destination slowly. We have proposed a solution to relax the driver in that situation by making vehicles smart enough to make decisions automatically and move by maintaining a specified distance from vehicles, avoiding obstacles, pedestrians on the path and also follow the basic traffic rules without any human intervention. Moreover, an autonomous car must be capable of avoiding obstacles, pedestrians on the path and also follow the basic traffic rules without any human intervention. To accomplish this, a driverless car must have an artificial intelligence system that senses its surroundings, processes the visual data to determine how to avoid collisions, and operates car machinery, like steering and brake etc.
The main objective is to purpose a prototype of an Artificial based Autonomous car.
To develop a baseline model for autonomous car
To develop an algorithm for following a basic track
To detect the lane, sign, and human for autonomous car
To prioritize the selection regarding decision making
To develop a route optimization algorithm to choose the shortest path
Deep Learning
Deep learning is a class of machine learning algorithms that uses multiple layers to progressively extract higher-level features from the raw input. It is a type of neural network that contains convolutional layers. CNN's are used prevalently in image recognition deep learning models. The intuition is that CNN is especially good at extracting visual features from images from its various layers. We will use a deep-learning approach to teach our vehicle to do the same, turning it into a DeepPicar. This is analogous to how you and I learned to drive, by observing how good drivers (such as our parents or driving school coaches) drive and then start to drive by ourselves and learn from our own mistakes along the way.
The Nvidia Model
The model uses the video images, exacts information from them, and tries to predict the car’s steering angles. This is known as a supervised machine learning program, where video images (called features) and steering angles (called labels) are used in training. At the core of the NVidia model, there is a Convolutional Neural Network.
Control
We will use OpenCV to detect color, detect edges, detect line segments. We had to set, upper and lower bounds of the color red, many parameters to detect line segments. We used the Canny edge detection function which is a powerful command that helps to detect edges in an image. Moreover, for pedestrian detection, we used a few logos as pedestrians. We took some photos and then labeled each image.
Moreover, the hardware gadget comprised of Raspberry Pi 3 Model B+ kit with 2.5A Power Supply. This is the brain of our Car. This latest model of Raspberry Pi features a 1.4Ghz 64-bit Quad-Core processor, dual-band Wi-Fi, Bluetooth, 4 USB ports, and an HDMI port, 64 GB micro SD Card this is where your Raspberry Pi’s operating system and all of our software will be stored, car, 18650 batteries and compatible chargers, Google Edge TPU USB Accelerator, Set of Miniature Traffic Signs and a few Lego figurines, 170 degrees Wide Angle USB Camera. Moreover, we will use google routing algorithm to ensure that our autonomous vehicles do not travel through high-density areas and do not get stuck in traffic jams, left turns or U-turns.
Reduction of accidents
Releasing of driver time and business opportunities
More space and less congestion in the cities in fine
New potential market opportunities
In the military autonomous vehicle can be used to reach dangerous and remote areas
It can also be used in the warehouse to carry goods from one place to another
Our autonomous car is capable of avoiding obstacles, pedestrians on the path and also follow the basic traffic rules without any human intervention. To accomplish this, our driverless car has an artificial intelligence system that senses its surroundings, processes the visual data to determine how to avoid collisions, and operates car machinery, like steering and brake, etc. Furthermore, we will use a route optimization algorithm to choose the shortest path if there are multiple paths and avoid traffic jams.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Google’s Edge TPU | Equipment | 1 | 18000 | 18000 |
| Raspberry Pie 3 B+ With accessories | Equipment | 1 | 9000 | 9000 |
| 170 degree wide Angle USB Camera | Equipment | 1 | 10000 | 10000 |
| Pie car-V kit | Equipment | 1 | 18000 | 18000 |
| 64 GB micro SD Card | Equipment | 1 | 1700 | 1700 |
| 18650 batteries | Equipment | 4 | 300 | 1200 |
| Set of Miniature Traffic Signs | Equipment | 1 | 7720 | 7720 |
| Cables/Wires/Jackets | Miscellaneous | 1 | 3500 | 3500 |
| Total in (Rs) | 69120 |
Vehicle identification and identification of the owner of that vehicle have become a major...
Our Goal is to create an application which provides a platform for tutors to devote their...
With the increasing popularity of Television satellite reception systems, there has been a...
As we know the usage of modern technology is increasing in whole world day by day. Pakista...
GPS based vehicle accident identification system is designed for Automobile Manufactu...