Brief Paper NONLINEAR AND ADAPTIVE INTELLIGENT CONTROL TECHNIQUES FOR QUADROTOR UAV A SURVEY Hongwei Mo and Ghulam Farid ABSTRACT Parametric uncertainties and coupled nonlinear dynamics are inherent in quadrotor conguration and infer adaptive nonlinear ap- proaches to be used for ight control system. Numerous adaptive nonlinear and intelligent control techniques, which have been reported in the literature for designing quadrotor ight controller by various researchers, are investigated in this paper. As a priori, each conventional nonlinear control technique is discussed broadly and then its adaptive/observer based augmentation is conferred along with all possible var- iants. Among conventional nonlinear control approaches, feedback linearization, backstepping, sliding mode, and model predictive control, are studied. Intelligent control approaches incorporating fuzzy logic and neural networks are also discussed. In addition to adaption based parametric uncertainty handling, various other aspects of each control technique regarding stability, disturbance rejection, response time, asymptotic, exponential and nite time convergence etc., are discussed in sufcient depth. The contribution of this paper is the provision of detailed and in depth discussion on quadrotor nonlinear control approaches to the ight control designers. Key Words: UAV, Quadrotor, Nonlinear control, Intelligent control, Flight controller. I. INTRODUCTION Availability of low-cost inertial measurement units (IMUs) has made it possible to design a variety of miniature unmanned aerial vehicles (UAVs) [1]. Among them, the utmost nascent and intriguing UAV is the quadrotor, which has the ability of vertical takeoff and landing (VTOL). The hovering ability of quadrotor ae- rial crafts makes them superior to xed-wing UAVs. The latter are inept at hovering and cannot be engaged in environments where stationary or quasi-stationary ights are required [2]. Quadrotor is widely used, both for military and civil purposes. Therefore, a lot of funding and research interests have been shown by different communities to take it a step further. Several projects on quadrotor UAV by various researchers havebeen accomplished since the last decade. Quadrotor has recently been used for surveillance, aerial photography, building exploration, climate forecasting, bridge in- spection, 3D mapping and swarm missions etc. [25]. The quadrotor UAV holds very simple mechanical structure, while on the contrary, conventional helicopter normally retains variable pitch rotor and extremely complex mechanical control structure. Quadrotor has cross conguration and there are four xed-pitch rotors at each end. Referring to Fig. 1, rotors 1 and 3 constitute an odd pair while rotors 2 and 4 constitute an even pair. Both pairs of rotors rotate contrarily to balance the total rotating moment of the body. The output states to be controlled are more than available inputs in a quadrotor, therefore, it constitutes an underactuated system (fewer actuators having more DOF to be controlled) and embraces inherent instability. Six output states which need to be controlled are three Cartesian position states (x, y , and z) and three Euler angles (roll, pitch, and yaw). Available inputs are thrust and torque terms generated by four different speed combinations of propellers. Numerous commercially available and open source quadrotors are classical PID controller based and exist in different variants [6]. These controllers are well suited for stationary or quasi-stationary ights where the dynamics act as a linearized model [7]. Linearization of the model puts constraints on the operating re- gime and these controllers work only near the hovering state. In most of the practical applications system parameters are well known, and can be used to determine PID controller parame- ters but still there present some unknown parts e.g. wind gusts, and sensor spoong etc. Therefore, it may become challenging, for such controllers that purely rely on precise plant dynamics, to show good path following performance under the existence of unknown perturbations and wind turbulence. In addition to possible uncer- tain parameters and varying wind gusts, quadrotor owns underactuated nonlinear dynamics. Aggressive quadrotor maneu- vers exhibit a strong nonlinear behavior, therefore, linear control- lers fail to converge and nonlinear solutions turn out to be inevitable. Moreover, parametric uncertainties and unmodeled non- linear dynamics are innate in quadrotor structure which arise due to variation in mass and mass moments of inertia. This calls for adap- tive and intelligent nonlinear control approaches for more precise control of quadrotor. In addition, quadrotor actuator uncertainties also require proper compensation. Adaptive rules have been inte- grated with various conventional nonlinear control approaches to make them more robust against mentioned uncertainties. All these adaption-based nonlinear control approaches are reviewed in this survey and a thorough discussion is presented. For prior in depth insight, this paper also discusses the conventional nonlinear control techniques for quadrotor ight control design. This survey study is intended to provide a profound insight, to the designers working on quadrotors, regarding various adaption-based intelligent and nonlinear control approaches. Moreover, the goal of this study is to analyze the existing ight Manuscript received April 12, 2017; revised October 29, 2017; accepted November 12, 2017. The authors are with College of Automation, Harbin Engineering University, China Ghulam Farid is the corresponding author (e-mail: farid.anjum@yahoo.com). Asian Journal of Control, Vol. 21, No. 3, pp. 120, March 2019 Published online in Wiley Online Library (wileyonlinelibrary.com) DOI: 10.1002/asjc.1758 © 2018 Chinese Automatic Control Society and John Wiley & Sons Australia, Ltd