Simultaneous localization and map building in large-scale cyclic environments using the Atlas framework

被引:212
作者
Bosse, M
Newman, P
Leonard, J
Teller, S
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
[2] Univ Oxford, Dept Engn Sci, Oxford OX1 3PJ, England
基金
英国工程与自然科学研究理事会;
关键词
mobile robots; SLAM; scaling; navigation and mapping; ATLAS; cyclic environments;
D O I
10.1177/0278364904049393
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper we describe Atlas, a hybrid metrical/topological approach to simultaneous localization and mapping (SLAM) that achieves efficient mapping of large-scale environments. The representation is a graph of coordinate frames, with each vertex in the graph representing a local frame and each edge representing the transformation between adjacent frames. In each frame, we build a map that captures the local environment and the current robot pose along with the uncertainties of each. Each map's uncertainties are modeled with respect to its own frame. Probabilities of entities with respect to arbitrary frames are generated by following a path formed by the edges between adjacent frames, computed using either the Dijkstra shortest path algorithm or breath-first search. Loop closing is achieved via an efficient map-matching algorithm coupled with a cycle verification step. We demonstrate the performance of the technique for post-processing large data sets, including an indoor structured environment (2.2 km path length) with multiple nested loops using laser or ultrasonic ranging sensors.
引用
收藏
页码:1113 / 1139
页数:27
相关论文
共 33 条
  • [21] Mapping partially observable features from multiple uncertain vantage points
    Leonard, JJ
    Rikoski, RJ
    Newman, PM
    Bosse, M
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2002, 21 (10-11) : 943 - 975
  • [22] Decoupled stochastic mapping
    Leonard, JJ
    Feder, HJS
    [J]. IEEE JOURNAL OF OCEANIC ENGINEERING, 2001, 26 (04) : 561 - 571
  • [23] Liu YF, 2003, IEEE INT CONF ROBOT, P1227
  • [24] Globally consistent range scan alignment for environment mapping
    Lu, F
    Milios, E
    [J]. AUTONOMOUS ROBOTS, 1997, 4 (04) : 333 - 349
  • [25] Data association in Stochastic mapping using the joint compatibility test
    Neira, J
    Tardós, JD
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (06): : 890 - 897
  • [26] SMITH R, 1990, AUTONOMOUS ROBOT VEH, V1, P167, DOI DOI 10.1007/978-1-4613-8997-2J4
  • [27] Robust mapping and localization in indoor environments using sonar data
    Tardós, JD
    Neira, J
    Newman, PM
    Leonard, JJ
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2002, 21 (04) : 311 - 330
  • [28] A probabilistic on-line mapping algorithm for teams of mobile robots
    Thrun, S
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2001, 20 (05) : 335 - 363
  • [29] Thrun S., 2002, P 5 INT WORKSH ALG F
  • [30] THRUN S, 2003, P IEEE INT C ROB AUT