A Flooding Algorithm for Multirobot Exploration

被引:13
作者
Cabrera-Mora, Flavio [1 ]
Xiao, Jizhong [2 ]
机构
[1] CUNY, Grad Ctr, Dept Elect Engn, New York, NY 10016 USA
[2] CUNY, City Coll New York, Dept Elect Engn, New York, NY 10031 USA
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2012年 / 42卷 / 03期
基金
美国国家科学基金会;
关键词
Distributed robotics; multirobot exploration; networked robots; GRAPH EXPLORATION; CONNECTIVITY;
D O I
10.1109/TSMCB.2011.2179799
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a multirobot exploration algorithm that aims at reducing the exploration time and to minimize the overall traverse distance of the robots by coordinating the movement of the robots performing the exploration. Modeling the environment as a tree, we consider a coordination model that restricts the number of robots allowed to traverse an edge and to enter a vertex during each step. This coordination is achieved in a decentralized manner by the robots using a set of active landmarks that are dropped by them at explored vertices. We mathematically analyze the algorithm on trees, obtaining its main properties and specifying its bounds on the exploration time. We also define three metrics of performance for multirobot algorithms. We simulate and compare the performance of this new algorithm with those of our multirobot depth first search (MR-DFS) approach presented in our recent paper and classic single-robot DFS.
引用
收藏
页码:850 / 863
页数:14
相关论文
共 34 条
[1]   Piecemeal graph exploration by a mobile robot [J].
Awerbuch, B ;
Betke, M ;
Rivest, RL ;
Singh, M .
INFORMATION AND COMPUTATION, 1999, 152 (02) :155-172
[2]   The design and analysis of an efficient local algorithm for coverage and exploration based on sensor network deployment [J].
Batalin, Maxim A. ;
Sukhatme, Gaurav S. .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (04) :661-675
[3]   The power of a pebble:: Exploring and mapping directed graphs [J].
Bender, MA ;
Fernández, A ;
Ron, D ;
Sahai, A ;
Vadhan, S .
INFORMATION AND COMPUTATION, 2002, 176 (01) :1-21
[4]  
Berhault M, 2003, IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1957
[5]   Navigating in unfamiliar geometric terrain [J].
Blum, A ;
Raghavan, P ;
Schieber, B .
SIAM JOURNAL ON COMPUTING, 1997, 26 (01) :110-137
[6]   Multirobot Tree and Graph Exploration [J].
Brass, Peter ;
Cabrera-Mora, Flavio ;
Gasparri, Andrea ;
Xiao, Jizhong .
IEEE TRANSACTIONS ON ROBOTICS, 2011, 27 (04) :707-717
[7]   Coordinated multi-robot exploration [J].
Burgard, W ;
Moors, M ;
Stachniss, C ;
Schneider, FE .
IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (03) :376-386
[8]   Multi-Robot Flooding Algorithm for the Exploration of Unknown Indoor Environments [J].
Cabrera-Mora, Flavio ;
Xiao, Jizhong ;
Brass, Peter .
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, :5478-5483
[9]  
Cormen T., 2001, Introduction to Algorithms
[10]   How to learn an unknown environment I: The rectilinear case [J].
Deng, XT ;
Kameda, T ;
Papadimitriou, C .
JOURNAL OF THE ACM, 1998, 45 (02) :215-245