Vision Based Neuro-Fuzzy Controller for a Two Axes Gimbal System with Small UAV

被引:12
作者
Qadir, Ashraf [1 ]
Semke, William [1 ]
Neubert, Jeremiah [1 ]
机构
[1] Univ N Dakota, Dept Mech Engn, Grand Forks, ND 58201 USA
关键词
Unmanned Aerial Vehicle (UAV); Zero Mean Normalized Cross Correlation (ZMNCC); Neuro-Fuzzy system; Radial Basis Function Network (RBFN); ADAPTIVE-CONTROL; MOTION CONTROL; IDENTIFICATION; NETWORKS; TRACKING; OBSERVER; DESIGN;
D O I
10.1007/s10846-013-9865-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the development of a vision-based neuro-fuzzy controller for a two axes gimbal system mounted on a small Unmanned Aerial Vehicle (UAV). The controller uses vision-based object detection as input and generates pan and tilt motion and velocity commands for the gimbal in order to keep the interest object at the center of the image frame. A readial basis function based neuro-fuzzy system and a learning algorithm is developed for the controller to address the dynamic and non-linear characteristics of the gimbal movement. The controller uses two separate, but identical radial basis function networks, one for pan and one for tilt motion of the gimbal. Each system is initialized with a fixed number of neurons that act as rules basis for the fuzzy inference system. The membership functions and rule strengths are then adjusted with the feedback from the visual tracking system. The controller is trained off-line until a desired error level is achieved. Training is then continued on-line to allow the system to accommodate air speed changes. The algorithm learns from the error computed from the detected position of the object in image frame and generates position and velocity commands for the gimbal movement. Several tests including lab tests and actual flight tests of the UAV have been carried out to demonstrate the effectiveness of the controller. Test results show that the controller is able to converge effectively and generate accurate position and velocity commands to keep the object at the center of the image frame.
引用
收藏
页码:1029 / 1047
页数:19
相关论文
共 51 条
[1]  
[Anonymous], 1999, Neural network control of robot manipulators and nonlinear systems
[2]  
[Anonymous], AIAA INF AER C ST LO
[3]   Vision-based target geo-location using a fixed-wing miniature air vehicle [J].
Barber, D. Blake ;
Redding, Joshua D. ;
McLain, Timothy W. ;
Beard, Randal W. ;
Taylor, Clark N. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2006, 47 (04) :361-382
[4]  
BEOM HR, 1995, IEEE T SYST MAN CYB, V25, P464, DOI 10.1109/21.364859
[5]   A New Neuro-FDS Definition for Indirect Adaptive Control of Unknown Nonlinear Systems Using a Method of Parameter Hopping [J].
Boutalis, Yiannis ;
Theodoridis, Dimitris C. ;
Christodoulou, Manolis A. .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2009, 20 (04) :609-625
[6]  
Chen BS, 1996, IEEE T FUZZY SYST, V4, P32, DOI 10.1109/91.481843
[7]   ADAPTIVELY CONTROLLING NONLINEAR CONTINUOUS-TIME SYSTEMS USING MULTILAYER NEURAL NETWORKS [J].
CHEN, FC ;
LIU, CC .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (06) :1306-1310
[8]   Radial basis function based adaptive fuzzy systems and their applications to system identification and prediction [J].
Cho, KB ;
Wang, BH .
FUZZY SETS AND SYSTEMS, 1996, 83 (03) :325-339
[9]  
CHRISTODOULOU MA, 2007, P INT C NETW DISTR S
[10]  
Collani Y.V., 1997, TECHNICAL REPORT