Trajectory tracking of a quadrotor using sliding mode control

This paper presents the design of a sliding mode control (SMC) for trajectory tracking of an unmanned aerial vehicle (UAV), quadrotor. A simplified model of the quadrotor is used for the controller design. The robustness of the controller is verified through simulations, and also through data analysis from the experiments in the 3DR Arducopter platform. The SMC algorithms are implemented in a microcontroller that communicates with a human machine interface (HMI), which monitors the behavior and stability of the state variables. The results show effectiveness of the control technique for maintaining stability in the quadrotor under different operating scenarios.

[1]  Jun Wu,et al.  Modeling and control approach to a distinctive quadrotor helicopter. , 2014, ISA transactions.

[2]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[3]  Sangchul Won,et al.  PID based sliding mode controller design for the micro quadrotor , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[4]  Roberto Tempo,et al.  Randomized approaches and adaptive control for quadrotor UAVs , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[5]  En-Hui Zheng,et al.  Position and attitude tracking control for a quadrotor UAV. , 2014, ISA transactions.

[6]  S. S. Yang,et al.  Sliding mode controller design for a flying quadrotor with simplified action planner , 2009, 2009 ICCAS-SICE.

[7]  Rogelio Lozano,et al.  Modelado y Estabilización de un Helicóptero con Cuatro Rotores , 2007 .

[8]  MOHD ARIFFANAN MOHD BASRI,et al.  Stabilization and trajectory tracking control for underactuated quadrotor helicopter subject to wind-gust disturbance , 2015 .

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

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

[11]  H. Rodriguez-Cortes,et al.  Experimental real-time validation of an attitude nonlinear controller for the quadrotor vehicle , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  Anthony Tzes,et al.  Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances , 2011 .

[13]  Yibo Li,et al.  A survey of control algorithms for Quadrotor Unmanned Helicopter , 2012, 2012 IEEE Fifth International Conference on Advanced Computational Intelligence (ICACI).

[14]  James M. Conrad,et al.  A survey of quadrotor Unmanned Aerial Vehicles , 2012, 2012 Proceedings of IEEE Southeastcon.

[15]  Leonid Fridman,et al.  High‐order sliding‐mode observer for a quadrotor UAV , 2008 .

[16]  Kriuaya Runcharoon,et al.  Sliding Mode Control of quadrotor , 2013, 2013 The International Conference on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE).

[17]  Hakim Bouadi,et al.  Adaptive sliding mode control for quadrotor attitude stabilization and altitude tracking , 2011, 2011 IEEE 12th International Symposium on Computational Intelligence and Informatics (CINTI).

[18]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[19]  Lucian Busoniu,et al.  Vision and Control for UAVs: A Survey of General Methods and of Inexpensive Platforms for Infrastructure Inspection , 2015, Sensors.

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

[21]  J. P. Ortiz,et al.  Nonlinear Robust H-Infinity PID Controller for the Multivariable System Quadrotor , 2016, IEEE Latin America Transactions.

[22]  V. Parra-Vega,et al.  Integral sliding mode backstepping control of quadrotors for robust position tracking , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[23]  Yaohong Qu,et al.  Fault-tolerant control with linear quadratic and model predictive control techniques against actuator faults in a quadrotor UAV , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[24]  Rita Cunha,et al.  A nonlinear quadrotor trajectory tracking controller with disturbance rejection , 2014, 2014 American Control Conference.