Robust Tracking Control of Aerial Robots Via a Simple Learning Strategy-Based Feedback Linearization

To facilitate accurate tracking in unknown/uncertain environments, this paper proposes a simple learning (SL) strategy for feedback linearization control (FLC) of aerial robots subject to uncertainties. The SL strategy minimizes a cost function defined based on the closed-loop error dynamics of the nominal system via the gradient descent technique to find the adaptation rules for feedback controller gains and disturbance estimate in the feedback control law. In addition to the derivation of the SL adaptation rules, the closed-loop stability for a second-order uncertain nonlinear system is proven in this paper. Moreover, it is shown that the SL strategy can find the global optimum point, while the controller gains and disturbance estimate converge to a finite value which implies a bounded control action in the steady-state. Furthermore, utilizing a simulation study, it is shown that the simple learning-based FLC (SL-FLC) framework can ensure desired closed-loop error dynamics in the presence of disturbances and modeling uncertainties. Finally, to validate the SL-FLC framework in real-time, the trajectory tracking problem of a tilt-rotor tricopter unmanned aerial vehicle under uncertain conditions is studied via three case scenarios, wherein the disturbances in the form of mass variation, ground effect, and wind gust, are induced. The real-time results illustrate that the SL-FLC framework facilitates a better tracking performance than that of the traditional FLC method while maintaining the nominal control performance in the absence of modeling uncertainties and external disturbances, and exhibiting robust control performance in the presence of modeling uncertainties and external disturbances.

[1]  Jie Chen,et al.  Altitude Control for Variable Load Quadrotor via Learning Rate Based Robust Sliding Mode Controller , 2019, IEEE Access.

[2]  Mark C. Palframan,et al.  Path-following control of small fixed-wing unmanned aircraft systems with H∞ type performance , 2017 .

[3]  Elisa Capello,et al.  Tube-based robust model predictive control for spacecraft proximity operations in the presence of persistent disturbance , 2018, Aerospace Science and Technology.

[4]  Radhakant Padhi,et al.  Robust auto-landing of fixed-wing UAVs using neuro-adaptive design , 2017 .

[5]  Maryam Malekzadeh,et al.  Adaptive super-twisting sliding mode control of 6-DOF nonlinear and uncertain air vehicle , 2019 .

[6]  Jesus Alberto Meda-Campana,et al.  Estimation of complex systems with parametric uncertainties using a JSSF heuristically adjusted. , 2018, IEEE Latin America Transactions.

[7]  Girish Chowdhary,et al.  Embedded High Precision Control and Corn Stand Counting Algorithms for an Ultra-Compact 3D Printed Field Robot , 2018, Robotics: Science and Systems.

[8]  Jesús Alberto Meda-Campaña,et al.  On the Estimation and Control of Nonlinear Systems With Parametric Uncertainties and Noisy Outputs , 2018, IEEE Access.

[9]  Roland Siegwart,et al.  Receding Horizon "Next-Best-View" Planner for 3D Exploration , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[10]  José de Jesús Rubio,et al.  Robust feedback linearization for nonlinear processes control. , 2018, ISA transactions.

[11]  Octavio Garcia,et al.  Robust Backstepping Control Based on Integral Sliding Modes for Tracking of Quadrotors , 2014, J. Intell. Robotic Syst..

[12]  Hong Qu,et al.  Multi-Type UAVs Cooperative Task Allocation Under Resource Constraints , 2018, IEEE Access.

[13]  Girish Chowdhary,et al.  Learning-Based Fast Nonlinear Model Predictive Control for Custom-Made 3D Printed Ground and Aerial Robots , 2018, Handbook of Model Predictive Control.

[14]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[15]  I-Ming Chen,et al.  On the Comparison of Model-Based and Model-Free Controllers in Guidance, Navigation and Control of Agricultural Vehicles , 2018 .

[16]  Guojian Tang,et al.  Diving guidance via feedback linearization and sliding mode control , 2015 .

[17]  Anis Koubaa,et al.  LSAR: Multi-UAV Collaboration for Search and Rescue Missions , 2019, IEEE Access.

[18]  Arkadiusz Mystkowski,et al.  Implementation and investigation of a robust control algorithm for an unmanned micro-aerial vehicle , 2014, Robotics Auton. Syst..

[19]  Jianda Han,et al.  Search and Rescue Rotary‐Wing UAV and Its Application to the Lushan Ms 7.0 Earthquake , 2016, J. Field Robotics.

[20]  Thor I. Fossen,et al.  Feedback Linearization Control for Systems with Mismatched Uncertainties via Disturbance Observers , 2019, ArXiv.

[21]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004, IEEE/ASME Transactions on Mechatronics.

[22]  Erdal Kayacan,et al.  Online Learning-based Receding Horizon Control of Tilt-rotor Tricopter: A Cascade Implementation , 2018, 2018 Annual American Control Conference (ACC).

[23]  Lei Zhang,et al.  Adaptive robust backstepping attitude control for a multi-rotor unmanned aerial vehicle with time-varying output constraints , 2018, Aerospace Science and Technology.

[24]  Sandra Hirche,et al.  Feedback linearization using Gaussian processes , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[25]  Zhongsheng Hou,et al.  Data-Driven MFAC for a Class of Discrete-Time Nonlinear Systems With RBFNN , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Erkan Kayacan Sliding mode control for systems with mismatched time-varying uncertainties via a self-learning disturbance observer , 2019, Trans. Inst. Meas. Control.

[27]  Zhongsheng Hou,et al.  Controller-Dynamic-Linearization-Based Model Free Adaptive Control for Discrete-Time Nonlinear Systems , 2013, IEEE Transactions on Industrial Informatics.

[28]  Erdal Kayacan,et al.  A Simple Learning Strategy for Feedback Linearization Control of Aerial Package Delivery Robot , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).

[29]  Yisheng Zhong,et al.  Brief Paper - Robust attitude control of uncertain quadrotors , 2013 .

[30]  Lu Zhen,et al.  Unmanned aerial vehicle scheduling problem for traffic monitoring , 2018, Comput. Ind. Eng..

[31]  Tegoeh Tjahjowidodo,et al.  Centralized predictive ceiling interaction control of quadrotor VTOL UAV , 2018 .

[32]  Shangtai Jin,et al.  A unified data-driven design framework of optimality-based generalized iterative learning control , 2015, Comput. Chem. Eng..

[33]  M. Montaz Ali,et al.  Intelligent feedback linearization control of nonlinear electrohydraulic suspension systems using particle swarm optimization , 2014, Appl. Soft Comput..

[34]  Yao Zhang,et al.  Nonlinear Robust Adaptive Tracking Control of a Quadrotor UAV Via Immersion and Invariance Methodology , 2015, IEEE Transactions on Industrial Electronics.

[35]  A. Alleyne,et al.  A stability result with application to nonlinear regulation: theory and experiments , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[36]  Savaş źAhin,et al.  Learning Feedback Linearization Using Artificial Neural Networks , 2016 .

[37]  Pedro Castillo,et al.  Contact force tracking of quadrotors based on robust attitude control , 2018 .

[38]  C.J.B. Macnab,et al.  Robust neural network control of a quadrotor helicopter , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[39]  Huijun Gao,et al.  An Overview of Dynamic-Linearization-Based Data-Driven Control and Applications , 2017, IEEE Transactions on Industrial Electronics.