Professional Documents
Culture Documents
Unmanned Vehicle Trajectory Tracking by Neural Networks
Unmanned Vehicle Trajectory Tracking by Neural Networks
6B, 2016
Abstract: This paper, deals with a path planning and intelligent control of an autonomous vehicle which should move safely
in its road partially structured. This road, involves a number of obstacles like donkey, traffic lights and other vehicles. In this
paper, the Neural Networks (NN)-based technique Artificial Neural Network (ANN) is described to solve the motion-planning
problem in Unmanned Vehicle (UV) control. This is accomplished by choosing the appropriate inputs/outputs and by carefully
training the ANN. The network is supplied with distances of the closest obstacles around the vehicle to imitate what a human
driver would see. The output is the acceleration and steering of the vehicle. The network has been trained with a set of
strategic input-output. The results show the effectiveness of the technique used, the UV drives around avoiding obstacles.
Received March 22, 2013; accepted March 19, 2014;published online June 11, 2015
Figure 2. Obstacles avoidance (speed bump, traffic lights and Where Netc represents the total input to the node C in
vehicles exceeding). the output layer.
The second type of operation of the back
3. Neural Networks propagation NN is called error back propagation,
which is marked by dashed lines in Figure 3. The sum
NN [2] are powerful tool for the identification of of the square of the differences between the desired
systems typically encountered in the structural output Lc(t) and NN outputs C(t) is:
dynamics fields. NN were originally developed to 1
E ( Lc (t) C c (t))
2
simulate the function of the human brain or neural
system. Artificial Neural Network (ANN) is basically a 2 h
massive parallel computational model that imitates the The adaptive rule for the weight Wch as the connections
human brain. This method does not really solve between the hidden layer and output layer, can be
problems in a strictly mathematical sense, but they are determined as:
one method of relaxation that gives an approximate
W ch (t t ) W ch (t) W ch (7)
solution to problems. A number of NN techniques have
been used in system identification such as E
backpropagation network [8], Hopfield network and W ch (8)
W ch
Kohonen network. In the present paper, the most
widely used technique; the back propagation NN is W ch c (t ) H h (t ) (9)
adapted for the identification of a structural dynamic i
hidden layer Hh(t) for the given input layer A(t) is: The coefficient η is called the learning rate. The error
back propagation rules shown in Equations 8 and 13
with applying the differentiation process successively
can be expanded to the networks with any number of
hidden layers. The weights in the network are
continuously adjusted until the inputs and outputs
reach the desired relationship.
Table 2. NN best simulations results. of Information Technology, vol. 7, no. 2, pp. 199-
Datasets Statistical Results 205, 2010.
Rate Accuracy (%)
Set X
Total Classification Accuracy (%)
98.43 98.77
[2] Bajpai S., Jain K., and Neeti J., “Artificial Neural
Set Y 99.11 Networks,” the International Journal of Soft
Computing and Engineering, vol. 1, no. 2011, pp.
Therefore, it can be concluded that the NN 2231-2307, 2011
controller have a good potential to effect fast response [3] Cuesta F. and Ollero A., Intelligent Mobile Robot
to obstacles and reduce errors. Navigation, Springer-Verlag, Berlin Heidelberg.
To show the performance of the results obtained by 2005.
our approach, an approach based on type-2 fuzzy logic [4] Goldberg D., Genetic Algorithms in Search,
theory and genetic algorithm. Optimization and Machine Learning, Addison
Algorithms [7] have been selected for comparison Wesley, New York, 1989.
because of its high capacity of prediction and control [5] Hoffmann F., “An Overview on Soft Computing
in non linear dynamical systems. in Behavior Based Robotics,” in proceedings of
the 10th International Fuzzy Systems Association
Table 3. Comparison of the NN results with GA-FL.
World Congress Istanbul, Turkey, pp. 544-551
Approach Average Error
NN 1.23
2003.
GA-FL 3.81 [6] Holland J., Adaptation in Natural and Artificial
Systems, University of Michigan Press, 1975.
The average error obtained with fuzzy logic [7] Jang J. and Sun C., Neuro-Fuzzy and Soft
combined with the genetic algorithm (GA-FL) is Computing: A computational Approach to
mentioned in Table 3 and by comparing with the Learning and Machine Intelligence, Prentice
results obtained by the NN algorithm, it is Hall, 1997.
demonstrated that neural networks can be used [8] Zadeh L., “Fuzzy Sets,” Information and
effectively for the identification and control of Control, vol. 8, no. 3, pp. 338-353, 1965.
nonlinear dynamical systems precisely in autonomous
vehicle path planning. Samira Chouraqui received her
MSc degree in Satallite and Systems
6. Conclusions Communication from Surrey
University UK and received PhD in
Automatic motion planning and navigation is the
applied mathematics from University
primary task of an automated guided vehicle or mobile
of Science and technology of Oran,
robots. All such navigation systems consist of a data
Algeria. Currently, she is teaching
collection system, a decision making system and a
numerical analysis and systems dynamics at the
hardware control system. In this research, our artificial
University of Oran Mohamed Boudiaf USTO of Oran
intelligence system is based on NN model for
(Algeria).
navigation of an UV in unpredictable and imprecise
environment. Boumediene Selma received his
We have designed a trajectory tracking controller Engineer degree in Computer
taking into account the obstacles using NN and we Science from the University of
have demonstrated that soft computing approaches are Science of Mostaganem Abdelhamid
more preferable over conventional methods of problem Ibn Badis, Algeria and actually is in
solving, for problems that are difficult to describe University of Science and
by analytical or mathematical models. Autonomous technology USTO of Oran, Algeria;
robotics is such a domain in which knowledge about preparing his Magister in systems dynamic attitude
the environment is inherently imprecise, unpredictable estimation and control using evolutionary
and incomplete. Therefore, the features of NNs are of Techniques. His current research interests are in the
particular benefit to the type of problems emerging in area of artificial intelligence and mobile robotics,
behaviour based robotics. Soft computing techniques Pattern Recognition, neural networks, neuro-fuzzy and
contribute to one of the long term goal in autonomous data-mining.
robotics, to solve the problems that are unpredictable
and imprecise namely in unstructured real-world
environments.
References
[1] Awad M., “An unsupervised Artificial Neural
Network Method for Satellite Image
Segmentation,” the International Arabic Journal