Development of a Vehicle for Driving with Convolutional Neural Network

Abstract

The aim of this paper is the design, simulation, construction and programming of the autonomous vehicle, capable of obstacle avoidance, object tracking also image and video processing. The vehicle will use a built-in camera for evaluating and navigating the terrain, a six-axis accelerometer and gyro for calculating angular velocities and accelerations, Arduino for interfacing with motors as well as with Raspberry Pi which is the main on-board computer. The design of the vehicle is performed in Autodesk Fusion 360. Most of the mechanical parts have been 3D printed.¬¬ In order to control the chassis of the vehicle through the microcontrollers, the development of the PCB was required. On top of this, a camera has been added to the vehicle, in order to achieve obstacle avoidance and perform object tracking. The video processing required to achieve these goals is done by using OpenCV and Convolutional Neural Network. Among other objectives of this paper is the detection of traffic signs. The application of the Convolutional Neural Network algorithm after some of the examinations made has shown greater precision in recognizing STOP traffic sign of different positions and occlusion ratios, and finding the path for the fastest time.

Authors and Affiliations

Arbnor Pajaziti, Xhevahir Bajrami, Fatjon Beqa, Blendi Gashi

Keywords

Related Articles

A Review on Feature Extraction and Feature Selection for Handwritten Character Recognition

The development of handwriting character recognition (HCR) is an interesting area in pattern recognition. HCR system consists of a number of stages which are preprocessing, feature extraction, classification and followed...

Albanian Sign Language (AlbSL) Number Recognition from Both Hand’s Gestures Acquired by Kinect Sensors

Albanian Sign Language (AlbSL) is relatively new and until now there doesn’t exist a system that is able to recognize Albanian signs by using natural user interfaces (NUI). The aim of this paper is to present a real-time...

Face Behavior Recognition Through Support Vector Machines

Communication between computers and humans has grown to be a major field of research. Facial Behavior Recognition through computer algorithms is a motivating and difficult field of research for establishing emotional int...

A Method of Automatic Domain Extraction of Text to Facilitate Retrieval of Arabic Documents

Arabic content on the internet has increased over the web because of the growth of the number of Arabic persons who use the internet in the world. Accordingly, this study introduces an automatic approach of domain extrac...

An Extended Performance Comparison of Colour to Grey and Back using the Haar, Walsh, and Kekre Wavelet Transforms 

The storage of colour information in a greyscale image is not a new idea. Various techniques have been proposed using different colour spaces including the standard RGB colour space, the YUV colour space, and the YCbCr c...

Download PDF file
  • EP ID EP645862
  • DOI 10.14569/IJACSA.2019.0100954
  • Views 96
  • Downloads 0

How To Cite

Arbnor Pajaziti, Xhevahir Bajrami, Fatjon Beqa, Blendi Gashi (2019). Development of a Vehicle for Driving with Convolutional Neural Network. International Journal of Advanced Computer Science & Applications, 10(9), 413-420. https://europub.co.uk/articles/-A-645862