Consensus controller for multi-UAV navigation

In this paper, we design consensus algorithms for multiple unmanned aerial vehicles (UAV). We mainly focus on the control design in the face of measurement noise and propose a position consensus controller based on the sliding mode control by using the distributed UAV information. Within the framework of Lyapunov theory, it is shown that all signals in the closed-loop multi- UAV systems are stabilized by the proposed algorithm, while consensus errors are uniformly ultimately bounded. Moreover, for each local UAV, we propose a mechanism to define the trustworthiness, based on which the edge weights are tuned to eliminate negative influence from stubborn agents or agents exposed to extremely noisy measurement. Finally, we develop software for a nano UAV platform, based on which we implement our algorithms to address measurement noises in UAV flight tests. The experimental results validate the effectiveness of the proposed algorithms.

[1]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[2]  Zhihong Man,et al.  Dynamics modelling and linear control of quadcopter , 2016, 2016 International Conference on Advanced Mechatronic Systems (ICAMechS).

[3]  Frank L. Lewis,et al.  Optimal Design for Synchronization of Cooperative Systems: State Feedback, Observer and Output Feedback , 2011, IEEE Transactions on Automatic Control.

[4]  John S. Baras,et al.  Cooperation, Trust and Games in Wireless Networks , 2005 .

[5]  John S. Baras,et al.  Trust Evaluation in Anarchy: A Case Study on Autonomous Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[6]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[7]  Z. Qu,et al.  Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles , 2009 .

[8]  Gang Feng,et al.  Consensus of single integrator multi-agent systems with directed topology and communication delays , 2016 .

[9]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[10]  Frank L. Lewis,et al.  Cooperative Control of Multi-Agent Systems: Optimal and Adaptive Design Approaches , 2013 .

[11]  Frank L. Lewis,et al.  Online solution of nonlinear two‐player zero‐sum games using synchronous policy iteration , 2012 .

[12]  Maode Yan,et al.  Consensus-based three-dimensionalmulti-UAV formation control strategy with high precision , 2017, Frontiers of Information Technology & Electronic Engineering.

[13]  Jing Wang,et al.  Consensus and formation control of discrete-time multi-agent systems , 2011 .

[14]  Frank L. Lewis,et al.  Adaptive dynamic programming for online solution of a zero-sum differential game , 2011 .

[15]  Toru Namerikawa,et al.  Consensus-based cooperative formation control with collision avoidance for a multi-UAV system , 2014, 2014 American Control Conference.

[16]  Tansel Yucelen,et al.  Adaptive control architectures for mitigating sensor attacks in cyber-physical systems , 2016 .

[17]  Toru Namerikawa,et al.  Formation control of UAVs with a fourth-order flight dynamics , 2013, 52nd IEEE Conference on Decision and Control.

[18]  Zhihong Man,et al.  Robust Finite-Time Consensus Tracking Algorithm for Multirobot Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[19]  Ehsan Arabi,et al.  Mitigating the effects of sensor uncertainties in networked multiagent systems , 2016, 2016 American Control Conference (ACC).

[20]  Yiguang Hong,et al.  Distributed attitude synchronization using backstepping and sliding mode control , 2014 .

[21]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[22]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

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

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

[25]  Timothy W. McLain,et al.  Small Unmanned Aircraft: Theory and Practice , 2012 .

[26]  Frank L. Lewis,et al.  Multi-player non-zero-sum games: Online adaptive learning solution of coupled Hamilton-Jacobi equations , 2011, Autom..

[27]  Richard M. Murray,et al.  Recent Research in Cooperative Control of Multivehicle Systems , 2007 .

[28]  Frank L. Lewis,et al.  Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics , 2009, J. Intell. Robotic Syst..