In this paper, we discuss strengths and limitations of different abstraction levels for distributed robotics experiments. We support the discussion with a concrete case study which has been investigated at four different levels: real robots, embodied simulations, microscopic modeling, and macroscopic modeling. Both modeling methodologies presented represent the collective dynamics of the experiment as a set of stochastic events based on simple geometrical considerations and systematic tests with one or two real robots instead of computing trajectories and sensory information like an embodied simulator would do. The case study we describe is concerned with pulling sticks out of the ground - an action which requires the collaboration of two robots to be successful. Experiments were carried out with teams consisting of two to 24 individuals endowed with simple reactive controllers. In addition to showing that models can deliver both qualitatively and quantitatively correct predictions in time lapses that are three or four orders of magnitude smaller than those required by embodied simulations, we discuss differences, assumptions, and subtle numerical effects of the current modeling methodologies.
[1]
Rodney M. Goodman,et al.
A scalable, distributed algorithm for allocating workers in embedded systems
,
2001,
2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).
[2]
Marco Dorigo,et al.
Swarm intelligence: from natural to artificial systems
,
1999
.
[3]
Luca Maria Gambardella,et al.
A Probabilistic Model for Understanding and Comparing Collective Aggregation Mechansims
,
1999,
ECAL.
[4]
Ken Sugawara,et al.
Cooperative acceleration of task performance: foraging behavior of interacting multi-robots system
,
1997
.
[5]
A. Ijspeert,et al.
A Macroscopic Analytical Model of Collaboration in Distributed Robotic Systems
,
2002,
Artificial Life.
[6]
Francesco Mondada,et al.
Collective and Cooperative Group Behaviours
,
1995
.
[7]
Luca Maria Gambardella,et al.
Collaboration Through the Exploitation of Local Interactions in Autonomous Collective Robotics: The Stick Pulling Experiment
,
2001,
Auton. Robots.