Robust motion control of quadrotors

Abstract In this paper, the robust motion control problem is investigated for quadrotors. The proposed controller includes two parts: an attitude controller and a position controller. Both the attitude and position controllers include a nominal controller and a robust compensator. The robust compensators are introduced to restrain the influence of uncertainties such as nonlinear dynamics, coupling, parametric uncertainties, and external disturbances in the rotational and translational dynamics. It is proven that the position tracking errors are ultimately bounded and the boundaries can be specified by choosing controller parameters. Experimental results on the quadrotor demonstrate the effectiveness of the robust control method.

[1]  Kazuo Tanaka,et al.  A practical design approach to stabilization of a 3-DOF RC helicopter , 2004, IEEE Transactions on Control Systems Technology.

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

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

[4]  Magdi S. Mahmoud,et al.  A globally convergent adaptive controller for robot manipulators , 1994 .

[5]  Yisheng Zhong,et al.  Brief Paper - Robust position control of a lab helicopter under wind disturbances , 2014 .

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

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

[8]  Steven X. Ding,et al.  Data-driven monitoring for stochastic systems and its application on batch process , 2013, Int. J. Syst. Sci..

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

[10]  M. Mahmoud Robust control of robot arms including motor dynamics , 1993 .

[11]  Shen Yin,et al.  Switching Stabilization for a Class of Slowly Switched Systems , 2015, IEEE Transactions on Automatic Control.

[12]  Ping Zhang,et al.  A comparison study of basic data-driven fault diagnosis and process monitoring methods on the benchmark Tennessee Eastman process , 2012 .

[13]  Magdi S. Mahmoud,et al.  Improved digital tracking controller design for pilot-scale unmanned helicopter , 2012, J. Frankl. Inst..

[14]  Steven X. Ding,et al.  Real-Time Implementation of Fault-Tolerant Control Systems With Performance Optimization , 2014, IEEE Transactions on Industrial Electronics.

[15]  Robert E. Mahony,et al.  Control of a quadrotor helicopter using visual feedback , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Kimon P. Valavanis,et al.  A Novel Nonlinear Backstepping Controller Design for Helicopters Using the Rotation Matrix , 2011, IEEE Transactions on Control Systems Technology.

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

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

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

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

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

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

[23]  Rafael Castro-Linares,et al.  A Liouvillian systems approach for the trajectory planning-based control of helicopter models , 2000 .

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

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

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

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

[28]  Hamid Reza Karimi,et al.  Robust Control of Continuous-Time Systems With State-Dependent Uncertainties and Its Application to Electronic Circuits , 2014, IEEE Transactions on Industrial Electronics.