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

Congestion Control using Cross layer and Stochastic Approach in Distributed Networks

In recent past, the current Internet architecture has many challenges in supporting the magnificent network traffic. Among the various that affect the quality of communication in the massive architecture the challenge in...

Text Separation from Graphics by Analyzing Stroke Width Variety in Persian City Maps

Text segmentation is a live research field with vast new areas to be explored. Separating text layer from graphics is a fundamental step to exploit text and graphics information. The language used in the map is a challen...

Resource Utilization in Cloud Computing as an Optimization Problem

In this paper, an algorithm for resource utilization problem in cloud computing based on greedy method is presented. A privately-owned cloud that provides services to a huge number of users is assumed. For a given resour...

Efficient Verification-Driven Slicing of UML/OCL Class Diagrams

Model defects are a significant concern in the Model-Driven Development (MDD) paradigm, as model trans-formations and code generation may propagate errors present in the model to other notations where they are harder to...

An M-Learning Framework in the Podcast Form (MPF) using Context-Aware Technology

Mobile computing is rapidly transforming the world in which we live, with the advent of iPhones, iPads, tablet computers, and Android smartphones. M-learning in the podcast form (MPF) is a recent development forconveying...

Download PDF file
  • EP ID EP645862
  • DOI 10.14569/IJACSA.2019.0100954
  • Views 93
  • 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