Implementation of a super twisting controller for distributed formation flight of multi-agent systems based on consensus algorithms

This paper presents the implementation of a Super Twisting (ST) controller for distributed formation flight based on a consensus algorithm for multi-agent systems (MAS). The equations of motion of each agent are based on the Newton- Euler approach and the navigation of each agent is distributed. For the navigation, two controllers namely, a PID algorithm and a Super Twisting algorithm, are tested in order to obtain the best performance for the formation flight. These algorithms control the orientation and position dynamics of each agent computing its own algorithm based on local information and information from its neighbors in the multi-agent systems. A consensus algorithm is proposed for formation flight in trajectory tracking of the MAS, and the real-time experiments of the formation flight are presented in order to illustrate the performance of the proposed algorithms.

[1]  Sergio Salazar,et al.  Test bed for applications of heterogeneous unmanned vehicles , 2017 .

[2]  O. Garcia,et al.  Embedded Super Twisting Control for the Attitude of a Quadrotor , 2016, IEEE Latin America Transactions.

[3]  Vadim I. Utkin,et al.  Sliding mode control in mechanical systems , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[4]  Luis F. Luque-Vega,et al.  Robust block second order sliding mode control for a quadrotor , 2012, J. Frankl. Inst..

[5]  Liu Nan,et al.  Second-Order Super-Twisting Sliding Mode Control for Finite-Time Leader-Follower Consensus with Uncertain Nonlinear Multiagent Systems , 2015 .

[6]  Christopher Edwards,et al.  Sliding Mode Control and Observation , 2013 .

[7]  Sergio Salazar,et al.  Adaptive consensus algorithms for real‐time operation of multi‐agent systems affected by switching network events , 2017 .

[8]  Leonid M. Fridman,et al.  Super twisting control algorithm for the attitude tracking of a four rotors UAV , 2012, J. Frankl. Inst..

[9]  Roland Siegwart,et al.  Uniform coverage structural inspection path–planning for micro aerial vehicles , 2015, 2015 IEEE International Symposium on Intelligent Control (ISIC).

[10]  D. I. Montufar,et al.  Multi-UAV testbed for aerial manipulation applications , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[11]  Anand Sánchez-Orta,et al.  Position–Yaw Tracking of Quadrotors , 2015 .

[12]  Zongying Shi,et al.  Time-varying output formation control for high-order linear time-invariant swarm systems , 2015, Inf. Sci..

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

[14]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[15]  Roland Siegwart,et al.  Three-dimensional coverage path planning via viewpoint resampling and tour optimization for aerial robots , 2015, Autonomous Robots.

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

[17]  Long Cheng,et al.  Decentralized Robust Adaptive Control for the Multiagent System Consensus Problem Using Neural Networks , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  Abdelkader Abdessameud,et al.  Motion Coordination for VTOL Unmanned Aerial Vehicles: Attitude Synchronisation and Formation Control , 2013 .

[19]  Zhisheng Duan,et al.  Cooperative Control of Multi-Agent Systems: A Consensus Region Approach , 2014 .

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

[21]  Roland Siegwart,et al.  Structural inspection path planning via iterative viewpoint resampling with application to aerial robotics , 2015, ICRA 2015.

[22]  Yongcan Cao,et al.  Distributed coordinated tracking via a variable structure approach - part I: Consensus tracking , 2010, Proceedings of the 2010 American Control Conference.

[23]  Yan Zhou,et al.  Time-varying formation control for unmanned aerial vehicles with switching interaction topologies , 2014 .

[24]  Octavio Garcia,et al.  Robust Backstepping Control Based on Integral Sliding Modes for Tracking of Quadrotors , 2014, J. Intell. Robotic Syst..

[25]  O. Garcia,et al.  Formation flight of fixed-wing UAVs based on linear quadratic affine game , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[26]  Jaime A. Moreno,et al.  A Lyapunov approach to second-order sliding mode controllers and observers , 2008, 2008 47th IEEE Conference on Decision and Control.

[27]  W. Ren Consensus strategies for cooperative control of vehicle formations , 2007 .