Robust trajectory tracking control of uncertain quadrotors without linear velocity measurements

In this paper, robust trajectory tracking control problem for quadrotors is investigated. The control gain is to improve the tracking performance of the closed-loop control system under the effects of multiple uncertainties. The vertical, lateral, longitudinal, and yaw motions of the quadrotor are required to track desired trajectories simultaneously. A position controller is designed to achieve the trajectory tracking and produce the desired references for the pitch and roll angles. An attitude controller is designed to stabilize the three Euler angles and an observer is applied to estimate the linear velocities which cannot be measured directly. The robust tracking performance of the overall closed-loop control system can be guaranteed. Simulation results are presented to demonstrate the effectiveness of the proposed closed-loop control system.

[1]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[2]  Taeyoung Lee,et al.  Robust Adaptive Attitude Tracking on ${\rm SO}(3)$ With an Application to a Quadrotor UAV , 2013, IEEE Transactions on Control Systems Technology.

[3]  Yuri B. Shtessel,et al.  Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer , 2012, J. Frankl. Inst..

[4]  Claire J. Tomlin,et al.  Precision flight control for a multi-vehicle quadrotor helicopter testbed , 2011 .

[5]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[6]  Yisheng Zhong Robust output tracking control of SISO plants with multiple operating points and with parametric and unstructured uncertainties , 2002 .

[7]  Tong Heng Lee,et al.  Design and implementation of an autonomous flight control law for a UAV helicopter , 2009, Autom..

[8]  Bernard Brogliato,et al.  Nonlinear modelling and control of helicopters , 2003, Autom..

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

[10]  Jonghyuk Kim,et al.  Robust optimal attitude control of hexarotor robotic vehicles , 2013 .

[11]  Manuel G. Ortega,et al.  Nonlinear L2 control of a laboratory helicopter with variable speed rotors , 2007, Autom..

[12]  R. Lozano,et al.  Real-Time Nonlinear Embedded Control for an Autonomous Quadrotor Helicopter , 2007 .

[13]  Lorenzo Marconi,et al.  Robust nonlinear motion control of a helicopter , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[14]  Yisheng Zhong,et al.  Robust hierarchical control of a laboratory helicopter , 2014, J. Frankl. Inst..

[15]  J. Jim Zhu,et al.  Guidance, Navigation, and Control System Design for Tripropeller Vertical-Take-Off-and-Landing Unmanned Air Vehicle , 2009 .

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

[17]  Quan Quan,et al.  Attitude control of a quadrotor aircraft subject to a class of time-varying disturbances , 2011 .

[18]  Zongyu Zuo,et al.  Trajectory tracking control design with command-filtered compensation for a quadrotor , 2010 .

[19]  Nicolas Marchand,et al.  Bounded attitude control of rigid bodies: Real-time experimentation to a quadrotor mini-helicopter , 2011 .

[20]  Robert E. Mahony,et al.  A Practical Visual Servo Control for an Unmanned Aerial Vehicle , 2008, IEEE Transactions on Robotics.

[21]  Yisheng Zhong,et al.  Real-Time Implementation of Decoupled Controllers for Multirotor Aircrafts , 2014, J. Intell. Robotic Syst..

[22]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four rotor mini-rotorcraft , 2003 .

[23]  Luis F. Luque-Vega,et al.  Robust block second order sliding mode control for a quadrotor , 2012, J. Frankl. Inst..