Vision-based anticipatory controller for the autonomous navigation of an UAV using artificial neural networks

Abstract A vision-based anticipatory controller for the autonomous indoor navigation of an unmanned aerial vehicle (UAV) is the topic of this paper. A dual Feedforward/Feedback architecture has been used as the UAV׳s controller and the K-NN classifier using the gray level image histogram as discriminant variables has been applied for landmarks recognition. After a brief description of the UAV, we first identify the two main components of its autonomous navigation, namely, the landmark recognition and the dual controller based on cerebellar system of living beings, then we focus on the anticipatory module that has been implemented by an artificial neural network. Afterwards, the paper describes the experimental setup and discusses the experimental results centered mainly on the basic UAV׳s behavior of landmark approximation maneuver, which in topological navigation is known as the beaconing or homing problem.

[1]  David Filliat,et al.  A visual bag of words method for interactive qualitative localization and mapping , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[2]  Long Ji Lin,et al.  Self-improving reactive agents based on reinforcement learning, planning and teaching , 1992, Machine Learning.

[3]  Javier de Lope,et al.  Entropy-Based Search Combined with a Dual Feedforward-Feedback Controller for Landmark Search and Detection for the Navigation of a UAV Using Visual Topological Maps , 2013, ROBOT.

[4]  Alessandro Rizzi,et al.  A novel visual landmark matching for a biologically inspired homing , 2001, Pattern Recognit. Lett..

[5]  Jan Faigl,et al.  AR-Drone as a Platform for Robotic Research and Education , 2011, Eurobot Conference.

[6]  Nicolas Petit,et al.  The Navigation and Control technology inside the AR.Drone micro UAV , 2011 .

[7]  Ethem Alpaydin,et al.  Introduction to machine learning , 2004, Adaptive computation and machine learning.

[8]  Mitsuo Kawato,et al.  Internal models for motor control and trajectory planning , 1999, Current Opinion in Neurobiology.

[9]  Darío Maravall,et al.  Multi-objective dynamic optimization with genetic algorithms for automatic parking , 2006 .

[10]  Michael I. Jordan,et al.  Forward Models: Supervised Learning with a Distal Teacher , 1992, Cogn. Sci..

[11]  M. Kawato,et al.  Brain mechanisms for predictive control by switching internal models: implications for higher-order cognitive functions , 2009, Psychological research.

[12]  John S. Barlow,et al.  Cerebellum and Adaptive Control , 2002 .

[13]  D M Wolpert,et al.  Multiple paired forward and inverse models for motor control , 1998, Neural Networks.

[14]  Hiroshi Imamizu,et al.  Human cerebellar activity reflecting an acquired internal model of a new tool , 2000, Nature.

[15]  D. Wolpert,et al.  Internal models in the cerebellum , 1998, Trends in Cognitive Sciences.

[16]  Mitsuo Kawato,et al.  Feedback-Error-Learning Neural Network for Supervised Motor Learning , 1990 .

[17]  Javier de Lope,et al.  Fusion of probabilistic knowledge-based classification rules and learning automata for automatic recognition of digital images , 2013, Pattern Recognit. Lett..

[18]  Javier de Lope Asiaín,et al.  A Vision-Based Dual Anticipatory/Reactive Control Architecture for Indoor Navigation of an Unmanned Aerial Vehicle Using Visual Topological Maps , 2013, IWINAC.

[19]  M. Kawato,et al.  A hierarchical neural-network model for control and learning of voluntary movement , 2004, Biological Cybernetics.