An Adaptive Dynamic Controller for Quadrotor to Perform Trajectory Tracking Tasks

被引:43
作者
Paes Santos, Milton Cesar [1 ]
Dario Rosales, Claudio [2 ,3 ]
Antonio Sarapura, Jorge [2 ,3 ]
Sarcinelli-Filho, Mario [4 ]
Carelli, Ricardo [2 ,3 ]
机构
[1] Fed Inst Espirito Santo, Rodovia ES 080,Km 93, BR-29660000 Santa Teresa, ES, Brazil
[2] Natl Univ San Juan, Inst Automat, Av Libertador San Martin,1112 O, San Juan, Argentina
[3] Consejo Nacl Invest Cient & Tecn, Av Libertador San Martin,1112 O, San Juan, Argentina
[4] Univ Fed Espirito Santo, Dept Elect Engn, Av Fernando Ferrari 514, Vitoria, ES, Brazil
关键词
Adaptive control; Trajectory tracking; Quadrotor; Lyapunov theory; SYSTEM;
D O I
10.1007/s10846-018-0799-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work proposes an adaptive dynamic controller to guide an unmanned aerial vehicle (UAV) when accomplishing trajectory tracking tasks. The controller structure consists of a kinematic controller that generates reference commands to a dynamic compensator in charge of changing the reference commands according to the system dynamics. The final control actions thus generated are then sent to the UAV to make it to track an arbitrary trajectory in the 3D space. The parameters of the dynamic compensator are directly updated during navigation, configuring a directly updated self-tuning regulator with input error, aiming at reducing the tracking errors, thus improving the system performance in task accomplishment. After describing the control system thus designed, its stability is proved using the Lyapunov theory. To validate the proposed system simulations and real experiments were run, some of them are reported here, whose results demonstrate the effectiveness of the proposed control system and its good performance, even when the initial values of the parameters associated to the dynamic model of the UAV are completely unknown. One of the conclusions, regarding the results obtained, is that the proposed system can be used as if it were an on-line identification subsystem, since the parameters converge to values that effectively represent the UAV dynamics.
引用
收藏
页码:5 / 16
页数:12
相关论文
共 23 条
[1]  
Achtelik M., 2011, 20111485 AIAA, DOI [10.2514/6.2011-1485, DOI 10.2514/6.2011-1485]
[2]   Survey of Unmanned Helicopter Model-Based Navigation and Control Techniques [J].
Alvarenga, Jessica ;
Vitzilaios, Nikolaos I. ;
Valavanis, Kimon P. ;
Rutherford, Matthew J. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2015, 80 (01) :87-138
[3]  
[Anonymous], 2014, INT J DIGITAL INFORM
[4]  
[Anonymous], 2007, MED C CONTR AUTOMAT, DOI DOI 10.1109/MED.2007.4433755
[5]  
[Anonymous], 2011, ADAPTIVE CONTROL STA
[6]  
Bouadi H., 2011, 2011 Proceedings of IEEE 12th International Symposium on Computational Intelligence and Informatics (CINTI 2011), P449, DOI 10.1109/CINTI.2011.6108547
[7]  
Félix MC, 2007, PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 2, P321
[8]   Energy-efficient autonomous four-rotor flying robot controlled at 1 kHz [J].
Gurdan, Daniel ;
Stumpf, Jan ;
Achtelik, Michael ;
Doth, Klaus-Michael ;
Hirzinger, Gerd ;
Rus, Daniela .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :361-366
[9]  
Hatamleh K. S., 2009, International Journal of Information Acquisition, V6, P225, DOI 10.1142/S0219878909001977
[10]   A Survey and Categorization of Small Low-Cost Unmanned Aerial Vehicle System Identification [J].
Hoffer, Nathan V. ;
Coopmans, Calvin ;
Jensen, Austin M. ;
Chen, YangQuan .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2014, 74 (1-2) :129-145