Nonlinear Robust Adaptive Tracking Control of a Quadrotor UAV Via Immersion and Invariance Methodology

This paper presents a novel asymptotic tracking controller for an underactuated quadrotor unmanned aerial vehicle using the robust integral of the signum of the error (RISE) method and an immersion and invariance (I&I)-based adaptive control methodology. The control system is decoupled into two parts: the inner loop for attitude control and the outer loop for position control. The RISE approach is applied in the inner loop for disturbance rejection, whereas the I&I approach is chosen for the outer loop to compensate for the parametric uncertainties. The asymptotic tracking of the time-varying 3-D position and the yaw motion reference trajectories is proven via the Lyapunov-based stability analysis and LaSalle's invariance theorem. Real-time experiment results, which are performed on a hardware-in-the-loop simulation testbed, are presented to illustrate the performance of the proposed control scheme.

[1]  H. Jin Kim,et al.  Autonomous Flight of the Rotorcraft-Based UAV Using RISE Feedback and NN Feedforward Terms , 2012, IEEE Transactions on Control Systems Technology.

[2]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

[3]  Ning Sun,et al.  Energy coupling output feedback control of 4-DOF underactuated cranes with saturated inputs , 2013, Autom..

[4]  Camillo J. Taylor,et al.  Control of a Quadrotor Helicopter Using Dual Camera Visual Feedback , 2005, Int. J. Robotics Res..

[5]  Warren E. Dixon,et al.  LaSalle-Yoshizawa Corollaries for Nonsmooth Systems , 2013, IEEE Transactions on Automatic Control.

[6]  Makoto Yokoyama,et al.  I&I-based adaptive control of a four-rotor mini helicopter , 2010 .

[7]  Ümit Özgüner,et al.  Sliding mode control of a class of underactuated systems , 2008, Autom..

[8]  R. Ortega,et al.  A globally exponentially convergent immersion and invariance speed observer for mechanical systems with non-holonomic constraints , 2010, Autom..

[9]  Jiancheng Fang,et al.  Frequency-Domain System Identification of an Unmanned Helicopter Based on an Adaptive Genetic Algorithm , 2014, IEEE Transactions on Industrial Electronics.

[10]  Ning Sun,et al.  Dynamics Analysis and Nonlinear Control of an Offshore Boom Crane , 2014, IEEE Transactions on Industrial Electronics.

[11]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[12]  Farid Kendoul,et al.  Nonlinear Hierarchical Flight Controller for Unmanned Rotorcraft: Design, Stability, and Experiments , 2009 .

[13]  Yisheng Zhong,et al.  Robust LQR Attitude Control of a 3-DOF Laboratory Helicopter for Aggressive Maneuvers , 2013, IEEE Transactions on Industrial Electronics.

[14]  Jian Chen,et al.  A continuous asymptotic tracking control strategy for uncertain nonlinear systems , 2004, IEEE Transactions on Automatic Control.

[15]  Kenzo Nonami,et al.  Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles , 2010, J. Field Robotics.

[16]  Rogelio Lozano,et al.  Chattering-Free Sliding Mode Altitude Control for a Quad-Rotor Aircraft: Real-Time Application , 2014, J. Intell. Robotic Syst..

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

[18]  Daniel Mellinger,et al.  Control of Quadrotors for Robust Perching and Landing , 2010 .

[19]  Eric N. Johnson,et al.  Adaptive Trajectory Control for Autonomous Helicopters , 2005 .

[20]  Honghua Zhang,et al.  Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles , 2013, Autom..

[21]  Mrdjan J. Jankovic,et al.  Constructive Nonlinear Control , 2011 .

[22]  Alessandro Astolfi,et al.  Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[23]  Andreas Zell,et al.  Framework for Autonomous On-board Navigation with the AR.Drone , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).