A Review of Probabilistic Macroscopic Models for Swarm Robotic Systems
In this paper, we review methods used for macroscopic modeling and analyzing collective behavior of swarm robotic systems. Although the behavior of an individual robot in a swarm is often characterized by an important stochastic component, the collective behavior of swarms is statistically predictable and has often a simple probabilistic description. Indeed, we show that a class of mathematical models that describe the dynamics of collective behavior can be generated using the individual robot controller as modeling blueprint. We illustrate the macroscopic modelling methods with the help of a few sample results gathered in distributed manipulation experiments (collaborative stick pulling, foraging, aggregation). We compare the models’ predictions to results of probabilistic numeric and sensor-based simulations as well as experiments with real robots. Depending on the assumptions, the metric used, and the complexity of the models, we show that it is possible to achieve quantitatively correct predictions.
KeywordsCollective Behavior Obstacle Avoidance Real Robot Finite State Automaton Swarm Size
Unable to display preview. Download preview PDF.
- 1.Agassounon, W., Martinoli, A., Easton, K.: Macroscopic Modeling of Aggregation Experiments using Embodied Agents in Teams of Constant and Time- Varying Sizes. Special issue on Swarm Robotics. Dorigo, M., Sahin, E. (eds.) Autonomous Robots 17(2-3), 163–191 (2004)Google Scholar
- 2.Anderson, C.: Linking Micro- to Macro-level Behavior in the Aggressor- Defender-Stalker Game. In: Workshop on the Mathematics and Algorithms of Social Insects (MASI 2003), Atlanta, GA (December 2003)Google Scholar
- 4.Galstyan, A., Lerman, K.: Analysis of a Stochastic Model of Adaptive Task Allocation in Robots. In: Workshop on Engineering Self-Organizing Systems at AAMAS 2004 (to appear)Google Scholar
- 5.Gerkey, B.P., Vaughan, R.T., Stoy, K., Howard, A., Sukhatme, G.S., Matarić, M.J.: Most Valuable Player: A Robot Device Server for Distributed Control. In: Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2001), Wailea, Hawaii, October 29-November 3 (2001)Google Scholar
- 8.Lerman, K., Galstyan, A.: Two paradigms for the design of artificial collectives. In: Proc. of the First Annual workshop on Collectives and Design of Complex Systems, NASA-Ames, CA (2002b)Google Scholar
- 9.Lerman, K., Galstyan, A.: Macroscopic Analysis of Adaptive Task Allocation in Robots. In: Proc. of the Int. Conf. on Intelligent Robots and Systems (IROS 2003), Las Vegas, NV, pp. 1951–1956 (2003)Google Scholar
- 11.Martinoli, A., Easton, K., Agassounon, W.: Modeling of Swarm Robotic Systems: A Case Study in Collaborative Distributed Manipulation. Special Issue on Experimental Robotics. Siciliano, B. (ed.) Int. Journal of Robotics Research 23(4), pp. 415–436 (2004)Google Scholar
- 13.Michel, O.: Webots: Professional Mobile Robot Simulation. Int. J. of Advanced Robotic Systems 1(1), 39–42 (2004)Google Scholar