reasonably, this step is known as task allocation. An
iterative greedy method is applied in our implementa-
tion for the step of task allocation.
For the coordinated decision making in decen-
tralized multi-robot system, robots should make their
plans according to the local observable information
with limited communication. This paper takes the
problem of multi-robot search and rescue in danger-
ous environments as the background. The conception
of our trade-based approach can meet the system’s
requirements of useability, efficiency and robustness.
The first experiment we have conducted is designed
to evaluate the performance of our proposed method,
and the second is designed to test the robustness (in
the case of information loss). The experimental re-
sults demonstrate that, our trade-based approach has
a good efficiency for decentralized multi-robot explo-
ration.
However, the actual limitation of the proposed ap-
proach is that it can not guarantee the global optimal
solution will be found, i.e. the task allocation plan for
the whole mission is sometimes not optimal. Future
work will improve the step of task allocation. An im-
plementable idea is that the buyer robot can send the
purchase request to the seller robot for several tasks,
then seller robot will evaluate the purchase requisi-
tions and assign the tasks with a more advanced algo-
rithm (i.e. improve Algorithm 2).
REFERENCES
Burgard, W., Moors, M., Fox, D., Simmons, R., and Thrun,
S. (2000). Collaborative multi-robot exploration. In
Proceedings of the 2000 IEEE International Confer-
ence on Robotics and Automation (ICRA’00), pages
476–481, San Francisco, CA, USA.
Cao, Y. U., Fukunaga, A. S., and Kahng, A. (1997). Coop-
erative mobile robotics: Antecedents and directions.
Autonomous Robots, 4(1):7–27.
Dudek, G., Jenkin, M. R. M., Milios, E., and Wilkes, D.
(1996). A taxonomy for multi-agent robotics. Au-
tonomous Robots, 3(4):375–397.
Gerkey, B. P. and Matari´c, M. J. (2002). Sold!: Auction
methods for multirobot coordination. IEEE Transac-
tions on Robotics and Automation, 18(5):758–768.
Gerkey, B. P. and Matari´c, M. J. (2004). A formal analysis
and taxonomy of task allocation in multi-robot sys-
tems. The International Journal of Robotics Research,
23(9):939–954.
Gerkey, B. P., Vaughan, R. T., and Howard, A. (2003).
The player/stage project: Tools for multi-robot and
distributed sensor systems. In Proceedings of the
11th International Conference on Advanced Robotics
(ICAR’03), pages 317–323, Coimbra, Portugal.
Ko, J., Stewart, B., Fox, D., Konolige, K., and Limketkai,
B. (2003). A practical, decision-theoretic approach
to multi-robot mapping and exploration. In Proceed-
ings of the 2003 IEEE/RSJ International Conference
on Intelligent Robots and Systems (IROS’03), pages
3232–3238, Las Vegas, NV, USA.
Kuhn, H. W. (1955). The hungarian method for the assign-
ment problem. Naval Research Logistics Quarterly,
2(1):83–97.
LaValle, S. M. (2006). Planning Algorithms. Cambridge
University Press.
Marjovi, A., Nunes, J. G., Marques, L., and de Almeida, A.
(2009). Multi-robot exploration and fire searching. In
Proceedings of the 2009 IEEE/RSJ International Con-
ference on Intelligent Robots and Systems (IROS’09),
pages 1929–1934, St. Louis, MO, USA.
Rekleitis, I. M., Dudek, G., and Milios, E. E. (2000). Multi-
robot collaboration for robust exploration. In Pro-
ceedings of the 2000 IEEE International Conference
on Robotics and Automation (ICRA’00), pages 3164–
3169, San Francisco, CA, USA.
Stachniss, C., Mozos,
´
O. M., and Burgard, W. (2009). Ef-
ficient exploration of unknown indoor environments
using a team of mobile robots. Annals of Mathematics
and Artificial Intelligence, 52(2):205ff.
Thrun, S. (1998). Learning metric-topological maps for in-
door mobile robot navigation. Artificial Intelligence,
99(1):21–71.
Ulrich, I. and Borenstein, J. (1998). VFH+: Reliable obsta-
cle avoidance for fast mobile robots. In Proceedings of
the 1998 IEEE International Conference on Robotics
and Automation (ICRA’98), pages 1572–1577, Leu-
ven, Belgium.
Wurm, K. M., Stachniss, C., and Burgard, W. (2008).
Coordinated multi-robot exploration using a segmen-
tation of the environment. In Proceedings of the
2008 IEEE/RSJ International Conference on Intel-
ligent Robots and Systems (IROS’08), pages 1160–
1165, Nice, France.
Yamauchi, B. (1998). Frontier-based exploration using mul-
tiple robots. In Proceedings of the 2nd International
Conference on Autonomous Agents (Agents’98), pages
47–53, Minneapolis, MN, USA.
Yan, Z., Jouandeau, N., and Ali Cherif, A. (2010).
Sampling-based multi-robot exploration. In Proceed-
ings of the Joint 41th International Symposium on
Robotics and 6th German Conference on Robotics
(ISR/ROBOTIK 2010), pages 44–49, Munich, Ger-
many.
Zlot, R., Stentz, A. T., Dias, M. B., and Thayer, S. (2002).
Multi-robot exploration controlled by a market econ-
omy. In Proceedings of the 2002 IEEE International
Conference on Robotics and Automation (ICRA’02),
pages 3016–2023, Washington, DC, USA.
MULTI-ROBOT DECENTRALIZED EXPLORATION USING A TRADE-BASED APPROACH
105