Robust position hold control of hexarotor UAVs

This paper presents a practical robust position hold control design for hexarotor unmanned aerial vehicles (UAVs) under the effects of uncertainties (equivalent disturbance) which contain external disturbances, nonlinear dynamics, coupling, and parametric uncertainties. The proposed controller has three main loops which are position-xy, altitude, and attitude loop. Thenominal linear time-invariant controller is designed for each loop based on cascade proportional-integral-derivative (PID) method while a robust compensator based on second order robust filter is added on attitude loop in order to improve the attitude tracking performance when the hexarotor leaves the nominal conditions due to presence of uncertainties. The experimental results prove the effectiveness of proposed controller to reduce and bind the attitude tracking errors at certain boundaries and demonstrate the ability of controller to hold the vehicle position in the outdoor flight environment.

[1]  Nicolas Boizot,et al.  A Real-Time Adaptive High-Gain EKF, Applied to a Quadcopter Inertial Navigation System , 2014, IEEE Transactions on Industrial Electronics.

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

[3]  Rogelio Lozano,et al.  An adaptive vision-based autopilot for mini flying machines guidance, navigation and control , 2009, Auton. Robots.

[4]  S. Shankar Sastry,et al.  Nonlinear model predictive tracking control for rotorcraft-based unmanned aerial vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

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

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

[7]  Kenzo Nonami,et al.  Optic flow-based vision system for autonomous 3D localization and control of small aerial vehicles , 2009, Robotics Auton. Syst..

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

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

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

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

[12]  Mehmet Önder Efe,et al.  Neural Network Assisted Computationally Simple PI$^\lambda$D$^\mu$ Control of a Quadrotor UAV , 2011, IEEE Transactions on Industrial Informatics.

[13]  K. Shadan,et al.  Available online: , 2012 .

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

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

[16]  Frank L. Lewis,et al.  Dynamic inversion with zero-dynamics stabilisation for quadrotor control , 2009 .

[17]  Tong Heng Lee,et al.  Modeling and Control of the Yaw Channel of a UAV Helicopter , 2008, IEEE Transactions on Industrial Electronics.

[18]  Marco A. Moreno-Armendáriz,et al.  The trajectory tracking problem for an unmanned four-rotor system: flatness-based approach , 2012, Int. J. Control.

[19]  Baris Fidan,et al.  Distributed Cohesive Motion Control of Flight Vehicle Formations , 2013, IEEE Transactions on Industrial Electronics.

[20]  Yisheng Zhong,et al.  Robust Attitude Regulation of a 3-DOF Helicopter Benchmark: Theory and Experiments , 2011, IEEE Transactions on Industrial Electronics.

[21]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[22]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four-rotor mini rotorcraft , 2004, IEEE Transactions on Control Systems Technology.