Fast and accurate map merging for multi-robot systems

被引:136
作者
Carpin, Stefano [1 ]
机构
[1] Univ Calif, Sch Engn, Merced, CA 95343 USA
关键词
multi-robot systems; mapping; hough transform;
D O I
10.1007/s10514-008-9097-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new algorithm for merging occupancy grid maps produced by multiple robots exploring the same environment. The algorithm produces a set of possible transformations needed to merge two maps, i.e translations and rotations. Each transformation is weighted, thus allowing to distinguish uncertain situations, and enabling to track multiple cases when ambiguities arise. Transformations are produced extracting some spectral information from the maps. The approach is deterministic, non-iterative, and fast. The algorithm has been tested on public available datasets, as well as on maps produced by two robots concurrently exploring both indoor and outdoor environments. Throughout the experimental validation stage the technique we propose consistently merged maps exhibiting very different characteristics.
引用
收藏
页码:305 / 316
页数:12
相关论文
共 20 条
[1]  
[Anonymous], 1997, SIGNAL PROCESSING SE
[2]   Merging occupancy grid maps from multiple robots [J].
Birk, Andreas ;
Carpin, Stefano .
PROCEEDINGS OF THE IEEE, 2006, 94 (07) :1384-1397
[3]   On map merging [J].
Carpin, S ;
Birk, A ;
Jucikas, V .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2005, 53 (01) :1-14
[4]  
Censi A, 2005, IEEE INT CONF ROBOT, P2739
[5]  
Craig J.J., 2005, INTRO ROBOTICS MECH, V3
[6]  
Dedeoglu G, 2000, DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, P251
[7]   USE OF HOUGH TRANSFORMATION TO DETECT LINES AND CURVES IN PICTURES [J].
DUDA, RO ;
HART, PE .
COMMUNICATIONS OF THE ACM, 1972, 15 (01) :11-&
[8]   Distributed multirobot exploration and mapping [J].
Fox, Dieter ;
Ko, Jonathan ;
Konolige, Kurt ;
Limketkai, Benson ;
Schulz, Dirk ;
Stewart, Benjamin .
PROCEEDINGS OF THE IEEE, 2006, 94 (07) :1325-1339
[9]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[10]  
Grisetti G, 2005, IEEE INT CONF ROBOT, P2432