Formation control implementation using Kobuki TurtleBots and Parrot Bebop drone

Formation control of a collection of vehicles is a topic that has generated a lot of interest in the research community. This interest primarily stems from the increased performance and robustness that is provided by a swarm of agents as compared to an individual member. Formation control can be achieved through many approaches. The approach used by this paper is based on a leader-follower premise. A network of agents can be controlled by assigning a leader for each agent in the formation. The group as a whole will be capable of following either a Virtual Leader (VL) or an agent within the group. The algorithm applied to a test-bed consisting of three Kobuki TurtleBot2 robots. Each Turtlebot2 is programmed to follow a pre-defined virtual point in the formation. The test space is monitored by a Parrot Bebop drone hovering overhead that identifies agents uniquely through image processing techniques. The agents can then move in the test space, based on the leader's position, while maintaining a formation.

[1]  G.H. Elkaim,et al.  A lightweight formation control methodology for a swarm of non-holonomic vehicles , 2006, 2006 IEEE Aerospace Conference.

[2]  John A. Sauter,et al.  Distributed pheromone-based swarming control of unmanned air and ground vehicles for RSTA , 2008, SPIE Defense + Commercial Sensing.

[3]  William M. Spears,et al.  Distributed, Physics-Based Control of Swarms of Vehicles , 2004 .

[4]  Gabriel Hugh Elkaim,et al.  EXTENSION OF A LIGHTWEIGHT FORMATION CONTROL METHODOLOGY TO GROUPS OF AUTONOMOUS VEHICLES , 2005 .

[5]  G. F.,et al.  From individuals to aggregations: the interplay between behavior and physics. , 1999, Journal of theoretical biology.

[6]  Wolfram Burgard,et al.  A Tutorial on Graph-Based SLAM , 2010, IEEE Intelligent Transportation Systems Magazine.

[7]  K. Warburton,et al.  Tendency-distance models of social cohesion in animal groups. , 1991, Journal of Theoretical Biology.

[8]  Andrew Richard Conway,et al.  Autonomous control of an unstable model helicopter using carrier phase gps only , 1995 .

[9]  A. Ōkubo Dynamical aspects of animal grouping: swarms, schools, flocks, and herds. , 1986, Advances in biophysics.

[10]  Gerald Cook,et al.  Mobile Robots: Navigation, Control and Remote Sensing , 2011 .

[11]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[12]  Max Pfingsthorn,et al.  UvA-DARE ( Digital Academic Repository ) A scalable hybrid multi-robot SLAM method for highly detailed maps , 2007 .