Robust pose tracking control for a fully-actuated hexarotor UAV based on Gaussian processes

被引:0
作者
Ibuki, Tatsuya [1 ]
Yoshioka, Hiroto [2 ]
Sampei, Mitsuji [3 ]
机构
[1] Meiji Univ, Sch Sci & Technol, Kawasaki, Kanagawa, Japan
[2] Esol Co Ltd, Tokyo, Japan
[3] Tokyo Inst Technol, Sch Engn, Tokyo, Japan
关键词
Gaussian process; multirotor UAV; learning-based control; robust control; nonlinear control; OPTIMIZATION; DESIGN;
D O I
10.1080/18824889.2022.2125242
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a robust position/attitude tracking control method for a fully-actuated hexarotor unmanned aerial vehicle (UAV) based on Gaussian processes. Multirotor UAVs suffer from modelling errors due to their structure complexity and aerodynamical disturbances whose perfect mathematical formulation is intractable. To handle this issue, this paper incorporates a data-based learning technique with model-based control. The hexarotor UAV dynamical model, considering modelling errors and aerodynamic disturbances as unknown dynamics, is first derived. Gaussian process regression is next introduced as a learning method for the unknown dynamics, which provides probabilistic distributions of the predicted values. The predicted means are regarded as deterministic information and cancelled out by feedforward control inputs. The predicted variances are considered as the bounds of the model uncertainties with high probability, and a robust control method to ensure ultimate boundedness of the tracking control error is proposed for the uncertain system. The effectiveness of the proposed method is demonstrated via experiments with a self-developed hexarotor UAV testbed.
引用
收藏
页码:201 / 210
页数:10
相关论文
共 29 条
[1]  
Akametalu AK, 2014, IEEE DECIS CONTR P, P1424, DOI 10.1109/CDC.2014.7039601
[2]  
Berkenkamp F, 2016, IEEE INT CONF ROBOT, P491, DOI 10.1109/ICRA.2016.7487170
[3]  
Berkenkamp F, 2015, 2015 EUROPEAN CONTROL CONFERENCE (ECC), P2496, DOI 10.1109/ECC.2015.7330913
[4]  
Bishop C., 2006, Pattern Recognition and Machine Learning
[5]  
Carrillo LRG, 2013, ADV IND CONTROL, P1, DOI 10.1007/978-1-4471-4399-4
[6]  
Das J, 2015, IEEE INT CON AUTO SC, P462, DOI 10.1109/CoASE.2015.7294123
[7]   Gaussian Processes for Data-Efficient Learning in Robotics and Control [J].
Deisenroth, Marc Peter ;
Fox, Dieter ;
Rasmussen, Carl Edward .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2015, 37 (02) :408-423
[8]   Collision-free Formation Control for Quadrotor Networks Based on Distributed Quadratic Programs [J].
Endo, Mahato ;
Ibuki, Tatsuya ;
Sampei, Mitsuji .
2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, :3335-3340
[9]   Analysis and Design of a Tilted Rotor Hexacopter for Fault Tolerance [J].
Giribet, Juan I. ;
Sanchez-Pena, Ricardo S. ;
Ghersin, Alejandro S. .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2016, 52 (04) :1555-1567
[10]  
Hehn M., 2011, 2011 IEEE International Conference on Robotics and Automation (ICRA 2011), P763, DOI 10.1109/ICRA.2011.5980244