A pan-tilt camera Fuzzy vision controller on an unmanned aerial vehicle

This paper presents an implementation of two Fuzzy Logic controllers working in parallel for a pan-tilt camera platform on an UAV. This implementation uses a basic Lucas-Kanade tracker algorithm, which sends information about the error between the center of the object to track and the center of the image, to the Fuzzy controller. This information is enough for the controller to follow the object by moving a two axis servo-platform, regardless the UAV vibrations and movements. The two Fuzzy controllers for each axis, work with a rules-base of 49 rules, two inputs and one output with a more significant sector defined to improve the behavior of those controllers. The controllers have shown very good performances in real flights for statics objects, tested on the Colibri prototypes.

[1]  K.P. Valavanis,et al.  Statistical profile generation for traffic monitoring using real-time UAV based video data , 2007, 2007 Mediterranean Conference on Control & Automation.

[2]  Carl D. Crane,et al.  Unmanned Ground Vehicle State Estimation using an Unmanned Air Vehicle , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[3]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[4]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[5]  W. Grossman,et al.  Autonomous Searching and Tracking of a River using an UAV , 2007, 2007 American Control Conference.

[6]  M.A.O. Mendez,et al.  Fuzzy Logic User Adaptive Navigation Control System For Mobile Robots In Unknown Environments , 2007, 2007 IEEE International Symposium on Intelligent Signal Processing.

[7]  Kimon P. Valavanis,et al.  A UAV vision system for airborne surveillance , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Zhenbang Gong,et al.  A Pan-tilt Camera Control System of UAV Visual Tracking Based on Biomimetic Eye , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[9]  Pascual Campoy,et al.  Fuzzy control system navigation using priority areas , 2008 .

[10]  Stefan Hrabar,et al.  3D path planning and stereo-based obstacle avoidance for rotorcraft UAVs , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  D.M. Dawson,et al.  Vision Assisted Autonomous Path Following for Unmanned Aerial Vehicles , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[12]  Miguel A. Olivares-Méndez,et al.  Computer Vision Onboard UAVs for Civilian Tasks , 2009, J. Intell. Robotic Syst..

[13]  Kevin D. Jones,et al.  Vision-based tracking and motion estimation for moving targets using small UAVs , 2006, 2006 American Control Conference.