Affiliation:
1. Jadavpur University, India
2. Indian Statistical Institute, India
Abstract
A swarm of robots is a collection of tiny identical autonomous robots. The robots perform a given task, e.g., cleaning a big surface, moving a big object, guarding an area etc., in a collaborative framework. The goal of research in swarm robotics is to develop a low cost multi-robot system which will be at least as efficient as one big expensive unit. The field of swarm robotics has been addressed from various aspects such as artificial intelligence, mechanical and electrical engineering, motion control, robots' path planning etc. From theoretical point of view, designing deterministic algorithms for these robots to execute a particular job is an emerging and useful field of research. As the robots work individually but in collaboration, distributed algorithms are more appropriate than centralized ones. This chapter discusses the distributed framework for swarm robots and presents some reported research results as well as a few open problems.
Reference80 articles.
1. A distributed algorithm for gathering many fat mobile robots in the plane
2. Fault-tolerant gathering algorithms for autonomous mobile robots.;N.Agmon;Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms, SODA '04,2004
3. Distributed memoryless point convergence algorithm for mobile robots with limited visibility.;H.Ando;IEEE Transactions on,1999
4. Motor schema based navigation for a mobile robot: An approach to programming by behavior
5. A Self-stabilizing Marching Algorithm for a Group of Oblivious Robots