Bio-inspired Decentralized Self-coordination Algorithms for Multi-heterogeneous Specialized Tasks Distribution in Multi-Robot Systems

This paper focuses on the general problem of coordinating multiple robots. More specifically, it addresses the self-election of heterogeneous specialized tasks by autonomous robots, as opposed to the usual multi-tasks allocation problem in multi-robot systems in which an external controller distributes the existing tasks among the individual robots. We are rather interested on decentralized solutions in which the robots themselves, autonomously and in an individual manner, select a particular task so that all the existing tasks are optimally distributed and executed. In this regard, we establish an experimental scenario and we propose a bio-inspired solution based on threshold models to solve the corresponding multi-tasks distribution problem. The paper ends with a critical discussion of the experimental results.

[1]  Javier de Lope,et al.  ANLAGIS: Adaptive Neuron-Like Network Based on Learning Automata Theory and Granular Inference Systems with Applications to Pattern Recognition and Machine Learning , 2009 .

[2]  Anthony Stentz,et al.  A Free Market Architecture for Distributed Control of a Multirobot System , 2000 .

[3]  G. Robinson Regulation of division of labor in insect societies. , 1992, Annual review of entomology.

[4]  T. Seeley,et al.  Collective decision-making in honey bees: how colonies choose among nectar sources , 1991, Behavioral Ecology and Sociobiology.

[5]  P. M. Shiroma,et al.  CoMutaR: A framework for multi-robot coordination and task allocation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Marco Baglietto,et al.  A multi-robot coordination system based on RFID technology , 2009, 2009 International Conference on Advanced Robotics.

[7]  Jon Rigelsford,et al.  Embedded Robotics: Mobile Robot Design and Applications with Embedded Systems , 2004 .

[8]  Alex M. Andrew Embedded Robotics: Mobile Robot Design and Applications with Embedded Systems , 2004 .

[9]  Paul S. Schenker,et al.  Distributed Control of Multi-Robot Systems Engaged in Tightly Coupled Tasks , 2004, Auton. Robots.

[10]  Yantao Tian,et al.  Swarm robots task allocation based on response threshold model , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[11]  Haibing Guan,et al.  A Distributed Bidirectional Auction Algorithm for Multirobot Coordination , 2009, 2009 International Conference on Research Challenges in Computer Science.

[12]  Maja J. Mataric,et al.  Multi-robot task allocation: analyzing the complexity and optimality of key architectures , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[13]  Peter Tiño,et al.  Evaluation of Adaptive Nature Inspired Task Allocation Against Alternate Decentralised Multiagent Strategies , 2004, PPSN.

[14]  Javier de Lope Asiaín,et al.  Fusion of learning automata theory and granular inference systems: ANLAGIS. Applications to pattern recognition and machine learning , 2011, Neurocomputing.

[15]  Anthony Stentz,et al.  Traderbots: a new paradigm for robust and efficient multirobot coordination in dynamic environments , 2004 .

[16]  Thomas Braunl Embedded Robotics , 2003 .

[17]  Brett Browning,et al.  Dynamically formed heterogeneous robot teams performing tightly-coordinated tasks , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[18]  E. Bonabeau,et al.  Quantitative study of the fixed threshold model for the regulation of division of labour in insect societies , 1996, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[19]  E. Wilson,et al.  Caste and ecology in the social insects. , 1979, Monographs in population biology.

[20]  E. Bonabeau,et al.  Fixed response thresholds and the regulation of division of labor in insect societies , 1998 .

[21]  Rosbi Mamat,et al.  Market-based approach for multi-team robot cooperation , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[22]  Daniele Nardi,et al.  Multirobot systems: a classification focused on coordination , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).