A discrete grid abstraction for formation control in the presence of obstacles

In this paper we present a formation reconfiguration methodology designed for controlling groups of autonomous agents in environments densely populated with obstacles. Our approach is based on abstracting the group of agents by a discrete rectangular grid. Agent and obstacle positions are mapped onto the formation grid. Then, collision free formation transition trajectories are computed using discrete event scheduling techniques that have been well-established in the manufacturing systems domain. The main contribution of this paper is a unified formation control framework that explicitly takes obstacles into account. Using discrete event system analysis tools we show that our approach guarantees convergence to the desired formation while avoiding obstacles and inter-agent collisions.

[1]  Vijay Kumar,et al.  Leader-to-formation stability , 2004, IEEE Transactions on Robotics and Automation.

[2]  Frank L. Lewis,et al.  Manufacturing Systems Control Design: A Matrix-based Approach (Advances in Industrial Control) , 2006 .

[3]  Amit Kumar,et al.  Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions , 2005, Robotics: Science and Systems.

[4]  Vijay Kumar,et al.  Controlling Ensembles of Robots via a Supervisory Aerial Robot , 2008, Adv. Robotics.

[5]  Frank L. Lewis,et al.  Matrix approach to deadlock-free dispatching in multi-class finite buffer flowlines , 2000, IEEE Trans. Autom. Control..

[6]  Magnus Egerstedt,et al.  Automatic deployment and formation control of decentralized multi-agent networks , 2008, 2008 IEEE International Conference on Robotics and Automation.

[7]  R. Fierro,et al.  Decentralized cooperative control - A multivehicle platform for research in networked embedded systems , 2007, IEEE Control Systems.

[8]  J. Munkres ALGORITHMS FOR THE ASSIGNMENT AND TRANSIORTATION tROBLEMS* , 1957 .

[9]  Vincent D. Blondel,et al.  Formation Reorganization by Primitive Operations on Directed Graphs , 2008, IEEE Transactions on Automatic Control.

[10]  Tucker R. Balch,et al.  Behavior-based formation control for multirobot teams , 1998, IEEE Trans. Robotics Autom..

[11]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[12]  T. Murphey,et al.  Switching Rules for Decentralized Control with Simple Control Laws , 2007, 2007 American Control Conference.

[13]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[14]  Vijay Kumar,et al.  Distributed multi-robot task assignment and formation control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[15]  R. Fierro,et al.  A hybrid system approach to formation reconfiguration in cluttered environments , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[16]  Calin Belta,et al.  Abstraction and control for Groups of robots , 2004, IEEE Transactions on Robotics.

[17]  Dimos V. Dimarogonas,et al.  A feedback stabilization and collision avoidance scheme for multiple independent non-point agents, , 2006, Autom..