Trajectory tracking controller for quadrotors without velocity and angular velocity measurements

This study presents a non-linear trajectory tracking controller for quadrotors without velocity and angular velocity measurements. The rotation matrix is utilised to represent the quadrotor attitude. Based on the hierarchical control strategy, the position and attitude loops are investigated separately, where two novel auxiliary systems are, respectively, introduced to obviate usage of the velocity and angular velocity information in the corresponding control developments. In addition, a criterion for choosing the position loop control parameters is established to ensure the singularity-free extraction of the command rotation matrix. Further, an attitude control scheme with the initial condition constraint is exploited to ensure the attitude tracking error converging to the desired equilibrium all the time. In terms of the hierarchical system synthesis theory, it is demonstrated that the quadrotor, with the proposed controller, is able to accomplish trajectory tracking manoeuvres with asymptotically stable property. Finally, simulations verify theoretical results.

[1]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[2]  Xu Zhang,et al.  Nonlinear robust sliding mode control of a quadrotor unmanned aerial vehicle based on immersion and invariance method , 2015 .

[3]  Antonio Loría,et al.  Hybrid attitude tracking of rigid bodies without angular velocity measurement , 2012, Syst. Control. Lett..

[4]  Philippe Lutz,et al.  Gain Scheduling Control of a Nonlinear Electrostatic Microgripper: Design by an Eigenstructure Assignment With an Observer-Based Structure , 2015, IEEE Transactions on Control Systems Technology.

[5]  Z. Zuo,et al.  Adaptive trajectory tracking control of output constrained multi-rotors systems , 2014 .

[6]  Xiangyang Zhu,et al.  High-performance trajectory tracking control of a quadrotor with disturbance observer , 2014 .

[7]  Abdelkader Abdessameud,et al.  Global trajectory tracking control of VTOL-UAVs without linear velocity measurements , 2010, Autom..

[8]  M. Shuster A survey of attitude representation , 1993 .

[9]  Rogelio Lozano,et al.  Quad Rotorcraft Switching Control: An Application for the Task of Path Following , 2014, IEEE Transactions on Control Systems Technology.

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

[11]  M. Akella Rigid body attitude tracking without angular velocity feedback , 2000 .

[12]  Andrew Roberts,et al.  A new position regulation strategy for VTOL UAVs using IMU and GPS measurements , 2013, Autom..

[13]  Lu Wang,et al.  The Trajectory Tracking Problem of Quadrotor UAV: Global Stability Analysis and Control Design Based on the Cascade Theory , 2014 .

[14]  Abdelhamid Tayebi,et al.  Unit Quaternion-Based Output Feedback for the Attitude Tracking Problem , 2008, IEEE Transactions on Automatic Control.

[15]  Honghua Zhang,et al.  Output feedback control for rigid-body attitude with constant disturbances , 2015, Int. J. Control.

[16]  S. Bhat,et al.  A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon , 2000 .

[17]  Zewei Zheng,et al.  A Robust Adaptive RBFNN Augmenting Backstepping Control Approach for a Model-Scaled Helicopter , 2015, IEEE Transactions on Control Systems Technology.

[18]  Andrew Roberts,et al.  Adaptive position tracking of VTOL UAVs , 2011, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

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

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

[21]  Taeyoung Lee,et al.  Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) , 2013 .

[22]  Zheng Wang,et al.  Trajectory tracking of a quadrotor with unknown parameters and its fault-tolerant control via sliding mode fault observer , 2015, J. Syst. Control. Eng..

[23]  Helene Piet-Lahanier,et al.  A hierarchical controller for miniature VTOL UAVs: Design and stability analysis using singular perturbation theory , 2011 .

[24]  Minh-Duc Hua,et al.  Introduction to feedback control of underactuated VTOLvehicles: A review of basic control design ideas and principles , 2013, IEEE Control Systems.

[25]  Ricardo G. Sanfelice,et al.  Quaternion-Based Hybrid Control for Robust Global Attitude Tracking , 2011, IEEE Transactions on Automatic Control.