Closing the loop with graphical SLAM

被引:54
作者
Folkesson, John
Christensen, Henrik I. [1 ]
机构
[1] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[2] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
autonomous navigation; data association; localization; mapping; mobile robots; nonlinear estimation; simultaneous localization and mapping (SLAM);
D O I
10.1109/TRO.2007.900608
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The problem of simultaneous localization and mapping (SLAM) is addressed using a graphical method. The main contributions are a computational complexity that scales well with the size of the environment, the elimination of most of the linearization inaccuracies, and a more flexible and robust data association. We also present a detection criteria for closing loops. We show how multiple topological constraints can be imposed on the graphical solution by a process of coarse fitting followed by fine tuning. The coarse fitting is performed using an approximate system. This approximate system can be shown to possess all the local symmetries. Observations made during the SLAM process often contain symmetries, that is to say, directions of change to the state space that do not affect the observed quantities. It is important that these directions do not shift as we approximate the system by, for ex-, ample, linearization. The approximate system is both linear and block diagonal. This makes it a very simple system to work with especially when imposing global topological constraints on the solution. These global constraints are nonlinear. We show how these constraints can be discovered automatically. We develop a method of testing multiple hypotheses for data matching using the graph. This method is derived from statistical theory and only. requires simple counting of observations. The central insight is to examine the probability of not observing the same features on a return to a region. We present results with data from an outdoor scenario using a SICK laser scanner.
引用
收藏
页码:731 / 741
页数:11
相关论文
共 29 条
[1]  
[Anonymous], 2005, Probabilistic Robotics(IntelligentRobotics and Autonomous Agents)
[2]   Simultaneous localization and map building in large-scale cyclic environments using the Atlas framework [J].
Bosse, M ;
Newman, P ;
Leonard, J ;
Teller, S .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (12) :1113-1139
[3]   The SPmap:: A probabilistic framework for simultaneous localization and map building [J].
Castellanos, JA ;
Montiel, JMM ;
Neira, J ;
Tardós, JD .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (05) :948-952
[4]   Rural children's attitudes to people with HIV/AIDS in Mali: the causes of stigma [J].
Castle, S .
CULTURE HEALTH & SEXUALITY, 2004, 6 (01) :1-18
[5]  
Dissanayake G., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P1009, DOI 10.1109/ROBOT.2000.844732
[6]  
DUCKETT T, 2000, IEEE INT C ROB AUT S
[7]   Hierarchical SLAM:: Real-time accurate mapping of large environments [J].
Estrada, C ;
Neira, J ;
Tardós, JD .
IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (04) :588-596
[8]   Graphical SLAM using vision and the measurement subspace [J].
Folkesson, J ;
Jensfelt, P ;
Christensen, HI .
2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, :3383-+
[9]  
FOLKESSON J, 2005, IEEE INT C ROB AUT B
[10]   A discussion of simultaneous localization and mapping [J].
Frese, U .
AUTONOMOUS ROBOTS, 2006, 20 (01) :25-42