On the use of teamwork software for multi-robot formation control

In recent years there has been a growing interest in multi-robots systems, where a group of N robots are working collaboratively in order to execute a given task. One specific example is multi-robot formation maintenance, where the goal is for a group of robots to move while maintaining relative positions with respect to each other (typically describing a specific geometric shape). Indeed, there exists vast literature on various techniques for maintaining formations in a variety of settings. Different controllers have advantages and disadvantages which can be complementary. Little attention has been given to the possibility of integrating together multiple, complementary, formation controllers for greater robustness. For example, it is possible to have the robot team switch between controllers. Separation-bearing controllers (SBC) rely heavily on the robots sensors [4, 2, 7]. Communications-based controllers rely instead on reliable communications from one robot to the others [3]. If all members of the team dynamically switch between these controllers, together, it would allow the team to compensate for sensor faults using communications, and to compensate for communication faults, by relying on sensors. Such integration is a formidable challenge. The execution of a multi-robot formation controller is often distributed, with each robot individually executing a program associated with its role. For an integrated formation system to be effective, it must have all the robots in the team switch together from one type of controller to another. Tight coordination is required not just in deciding on the time of the switch, but also in its contents—all robots must switch to the

[1]  Gal A. Kaminka,et al.  Using Sensor Morphology for Multirobot Formations , 2008, IEEE Transactions on Robotics.

[2]  François Michaud,et al.  Dynamic robot formations using directional visual perception , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Vijay Kumar,et al.  Hybrid control of formations of robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[4]  Gal A. Kaminka,et al.  Integration of Coordination Mechanisms in the BITE Multi-Robot Architecture , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[5]  Jaydev P. Desai,et al.  A Graph Theoretic Approach for Modeling Mobile Robot Team Formations , 2002, J. Field Robotics.

[6]  Yehuda Elmaliach,et al.  Robust Multi-Robot Formations under Human Supervision and Control , 2008 .

[7]  Maja J. Mataric,et al.  A general algorithm for robot formations using local sensing and minimal communication , 2002, IEEE Trans. Robotics Autom..