7 CONCLUSIONS AND FUTURE
WORK
In this paper, we presented various coordination pro-
tocols for cooperative multi-robot teams performing
search and retrieval tasks, and we compared the per-
formance of a baseline case without communication
with the cases with various communication strategies.
We performed extensiveexperimentsusing the BW4T
simulator to investigate how various factors, but most
importantly how the content of communication, im-
pacts the performance of robot teams in such tasks
with or without ordering constraints on the team goal.
A key insight from our work is that communication is
able to improve performance more in the task with
ordering constraints on the team goal than the one
without ordering constraints. At the same time, how-
ever, we also found that communicating more does
not always yield better team performance in multi-
robot teams because more robots will increase the
likelihood of interference that depends on what coor-
dination strategy the robots have used. This suggests
that we need to further improve our understanding of
factors that influence team performance in order to be
able to design appropriate coordination protocols.
In future work, we aim to study the impact of var-
ious other aspects on coordination and team perfor-
mance. We are planning to do a follow-up study in
which communication range is limited and it is pos-
sible that messages get lost. We also want to study
resource consumption issues where robots, for exam-
ple, need to recharge their batteries. The fact that
the BW4T environment abstracts from various more
practical issues allows one to focus on aspects that we
believe they are most relevant and related to team co-
ordination. At the same time we believe that it is both
interesting and necessary to increase the realism of
this environment in order to be able to take account of
various aspects that real robots have to deal with. One
particular example that we are currently implement-
ing is to allow for collisions of robots in the environ-
ment, i.e., the robots cannot pass through each other
in hallways in our case. Thus, cooperative forag-
ing tasks also involve multi-robot path planning prob-
lems, in which, given respective destinations, multi-
ple robots have to move to their destinations while
avoiding stationary obstacles as well as teammates.
Finally, we are working on an implementation of our
coordination protocols on real robots, which will al-
low us to compare the results found by means of sim-
ulation with those we obtain by having a team of real
robots to complete the tasks.
REFERENCES
Balch, T. and Arkin, R. C. (1994). Communication in reac-
tive multiagent robotic systems. Autonomous Robots,
1(1):27–52.
Campo, A. and Dorigo, M. (2007). Efficient multi-foraging
in swarm robotics. In Advances in Artificial Life,
pages 696–705. Springer.
Cannon-Bowers, J., Salas, E., and Converse, S. (1993).
Shared mental models in expert team decision mak-
ing. Individual and group decision making, pages
221–245.
Cao, Y. U., Fukunaga, A. S., and B., K. A. (1997). Coop-
erative mobile robotics: Antecedents and directions.
Autonomous Robots, 4:1–23.
Davids, A. (2002). Urban search and rescue robots: from
tragedy to technology. Intelligent Systems, IEEE,
17(2):81–83.
Farinelli, A., Iocchi, L., and Nardi, D. (2004). Multi-
robot systems: a classification focused on coordina-
tion. IEEE Transactions on Systems, Man, and Cy-
bernetics, 34(5):2015–2028.
Hindriks, K. (2013). The goal agent programming lan-
guage. http://ii.tudelft.nl/trac/goal.
Johnson, M., Jonker, C., van Riemsdijk, B., Feltovich, P. J.,
and Bradshaw, J. M. (2009). Joint activity testbed:
Blocks world for teams (bw4t). In Engineering Soci-
eties in the Agents World X, pages 254–256.
Jonker, C. M., van de Riemsdijk, B., van de Kieft, I. C., and
Gini, M. (2012). Towards measuring sharedness of
team mental models by compositional means. In Pro-
ceedings of 25th International Conference on Indus-
trial, Engineering and Other Applications of Applied
Intelligent Systems (IEA/AIE), pages 242–251.
Krannich, S. and Maehle, E. (2009). Analysis of spatially
limited local communication for multi-robot foraging.
In Progress in Robotics, pages 322–331. Springer.
Mohan, Y. and Ponnambalam, S. (2009). An extensive
review of research in swarm robotics. In World
Congress on Nature & Biologically Inspired Comput-
ing, pages 140–145. IEEE.
Parker, L. E. (2008). Distributed intelligence: Overview
of the field and its application in multi-robot systems.
Journal of Physical Agents, 2(1):5–14.
Rosenfeld, A., Kaminka, G. A., Kraus, S., and Shehory,
O. (2008). A study of mechanisms for improving
robotic group performance. Artificial Intelligence,
172(6):633–655.
Rybski, P. E., Larson, A., Veeraraghavan, H., Anderson,
M., and Gini, M. (2008). Performance evaluation of
a multi-robot search & retrieval system: Experiences
with mindart. Journal of Intelligent and Robotic Sys-
tems, 52(3-4):363–387.
Ulam, P. and Balch, T. (2004). Using optimal foraging
models to evaluate learned robotic foraging behavior.
Adaptive Behavior, 12(3-4):213–222.
Yuh, J. (2000). Design and control of autonomous underwa-
ter robots: A survey. Autonomous Robots, 8(1):7–24.
TheRoleofCommunicationinCoordinationProtocolsforCooperativeRobotTeams
39