Flocking control of multi-agent system with leader-follower architecture using consensus based estimated flocking center

This paper is concerned about flocking control of a group of mobile agents having leader-follower configuration where the number of leaders is lesser in number than followers. The leaders have the navigation information where the followers only know who the leaders are. Artificial potential function is used to design the distributed control law of the agents. The leaders move as per the tracking information while avoiding collision with other agents. The followers estimate the position of the flocking center and tend to move towards it while aligning velocities and avoiding collisions with neighboring agents. A novel algorithm for estimation of flocking center is introduced in this paper. This algorithm uses consensus concept that makes the followers reach an agreement regarding the flocking center position. The stability analysis of this algorithm shows that the estimation error is asymptotically ε-stable. The agents do not need to know their own positions in global coordinates. The leaders do not access any information from other agents while the followers communicate with its neighboring agents to estimate the flocking center and also to control their motion, the neighborhood being defined by the limited communication range. Simulation results show the effectiveness of the algorithm.

[1]  Ali Jadbabaie,et al.  Decentralized Control of Connectivity for Multi-Agent Systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[2]  M. Egerstedt,et al.  Leader-based multi-agent coordination: controllability and optimal control , 2006, 2006 American Control Conference.

[3]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[4]  S. G. Reebs Can a minority of informed leaders determine the foraging movements of a fish shoal? , 2000, Animal Behaviour.

[5]  Dongbing Gu,et al.  Distributed Cohesion Control for Leader-follower Flocking , 2007, 2007 IEEE International Fuzzy Systems Conference.

[6]  Vijay Kumar,et al.  Modeling and control of formations of nonholonomic mobile robots , 2001, IEEE Trans. Robotics Autom..

[7]  I. Couzin,et al.  Effective leadership and decision-making in animal groups on the move , 2005, Nature.

[8]  Naomi Ehrich Leonard,et al.  Virtual leaders, artificial potentials and coordinated control of groups , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[9]  R. Murray,et al.  Robust connectivity of networked vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[10]  George J. Pappas,et al.  Stable flocking of mobile agents part I: dynamic topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[11]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[12]  Dongbing Gu,et al.  Leader–Follower Flocking: Algorithms and Experiments , 2009, IEEE Transactions on Control Systems Technology.

[13]  Camillo J. Taylor,et al.  A vision-based formation control framework , 2002, IEEE Trans. Robotics Autom..

[14]  Jean-Jacques E. Slotine,et al.  A theoretical study of different leader roles in networks , 2006, IEEE Transactions on Automatic Control.

[15]  Dimos V. Dimarogonas,et al.  On the Rendezvous Problem for Multiple Nonholonomic Agents , 2007, IEEE Transactions on Automatic Control.

[16]  C.T. Abdallah,et al.  Experimental implementation of flocking algorithms in wheeled mobile robots , 2005, Proceedings of the 2005, American Control Conference, 2005..

[18]  Dongbing Gu,et al.  Leader-follower flocking experiments using estimated flocking center , 2009, 2009 International Conference on Mechatronics and Automation.

[19]  George J. Pappas,et al.  Controlling Connectivity of Dynamic Graphs , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[20]  George J. Pappas,et al.  Stable flocking of mobile agents, part I: fixed topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).