Three-dimensional distributed tracking control for multiple quadrotor helicopters

Abstract This paper deals with the cooperative tracking control of a team of underactuated quadrotors in three-dimensional space when the reference signal is not available to all the vehicles. Using the Backstepping and filtering design technique and results from graph theory, a distributed cooperative controller consisting of two interconnected blocks is proposed. The first block, which is based on local distributed controllers, guarantees that the centroid of the three-dimensional formation asymptotically follows a desired path corresponding to the desired formation trajectory. The second block ensures that the attitude dynamics of the quadrotor will converge asymptotically to their actual values, which are constrained within a predefined set, such that singularities are avoided in the quadrotor׳s dynamics. Due to the coupling property between the translational and rotational dynamics, the equilibrium point of the complete closed-loop system is shown to be asymptotically stable. Numerical simulations are illustrated to show that the theoretical conclusions are effective.

[1]  Vijay Kumar,et al.  Geometric control of cooperating multiple quadrotor UAVs with a suspended payload , 2013, 52nd IEEE Conference on Decision and Control.

[2]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[3]  Wenjie Dong,et al.  On consensus algorithms of multiple uncertain mechanical systems with a reference trajectory , 2011, Autom..

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

[5]  Alexander G. Loukianov,et al.  Block linearization control of a quadrotor via sliding mode , 2012, 2012 American Control Conference (ACC).

[6]  Frank L. Lewis,et al.  Cooperative adaptive control for synchronization of second‐order systems with unknown nonlinearities , 2011 .

[7]  Jay A. Farrell,et al.  Quaternion-based trajectory tracking control of VTOL-UAVs using command filtered backstepping , 2013, 2013 American Control Conference.

[8]  Vijay Kumar,et al.  Decentralized controllers for perimeter surveillance with teams of aerial robots , 2013, Adv. Robotics.

[9]  G.L. Santosuosso,et al.  Unmanned Aerial Vehicle Speed Estimation via Nonlinear Adaptive Observers , 2007, 2007 American Control Conference.

[10]  Yasmina Bestaoui,et al.  Maneuvers for a Quad- Rotor Autonomous Helicopter , 2007 .

[11]  Vijay Kumar,et al.  Trajectory design and control for aggressive formation flight with quadrotors , 2012, Auton. Robots.

[12]  D. Dawson,et al.  A continuous asymptotic tracking control strategy for uncertain multi-input nonlinear systems , 2003, Proceedings of the 2003 IEEE International Symposium on Intelligent Control.

[13]  Vijay Kumar,et al.  Decentralized formation control with variable shapes for aerial robots , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  Rogelio Lozano,et al.  Flight formation of multiple mini rotorcraft via coordination control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[15]  B. Paden,et al.  Lyapunov stability theory of nonsmooth systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

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

[17]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[18]  Zhong-Ping Jiang,et al.  Small-gain theorem for ISS systems and applications , 1994, Math. Control. Signals Syst..

[19]  Jiangping Hu,et al.  Tracking control for multi-agent consensus with an active leader and variable topology , 2006, Autom..

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

[21]  Darren M. Dawson,et al.  A discontinuous output feedback controller and velocity observer for nonlinear mechanical systems , 2004, Autom..

[22]  Robert Mahony,et al.  Design of a four-rotor aerial robot , 2002 .

[23]  T. Madani,et al.  Backstepping Sliding Mode Control Applied to a Miniature Quadrotor Flying Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[24]  Frank L. Lewis,et al.  Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics , 2012, Autom..

[25]  Hyo-Sung Ahn,et al.  A survey of multi-agent formation control , 2015, Autom..

[26]  Rogelio Lozano,et al.  Unmanned Aerial Vehicles Embedded Control , 2013 .

[27]  M. Vidyasagar An Elementary Derivation of the Large Deviation Rate Function for Finite State Markov Chains , 2014 .

[28]  Raffaello D'Andrea,et al.  The Distributed Flight Array , 2011 .

[29]  K. D. Do,et al.  Control of nonlinear systems with output tracking error constraints and its application to magnetic bearings , 2010, Int. J. Control.

[30]  Abdelkader Abdessameud,et al.  Formation control of VTOL Unmanned Aerial Vehicles with communication delays , 2011, Autom..

[31]  Warren E. Dixon,et al.  Asymptotic Tracking for Uncertain Dynamic Systems Via a Multilayer Neural Network Feedforward and RISE Feedback Control Structure , 2008, IEEE Transactions on Automatic Control.

[32]  Long Cheng,et al.  Neural-Network-Based Adaptive Leader-Following Control for Multiagent Systems With Uncertainties , 2010, IEEE Transactions on Neural Networks.

[33]  Frank L. Lewis,et al.  Distributed adaptive control for synchronization of unknown nonlinear networked systems , 2010, Autom..

[34]  J. Jim Zhu,et al.  Attitude tracking control of a quadrotor UAV in the exponential coordinates , 2013, J. Frankl. Inst..

[35]  Roland Siegwart,et al.  Full control of a quadrotor , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[36]  Dimos V. Dimarogonas,et al.  Leader-follower cooperative attitude control of multiple rigid bodies , 2008, 2008 American Control Conference.

[37]  Sonia Waharte,et al.  Coordinated Search with a Swarm of UAVs , 2009, 2009 6th IEEE Annual Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops.

[38]  Mario Innocenti,et al.  Flight Formation Control , 2010 .

[39]  Farbod Fahimi Full formation control for autonomous helicopter groups , 2008, Robotica.

[40]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.

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

[42]  Jorge Davila,et al.  Robust Backstepping Controller for Aircraft Dynamics , 2011 .