A Tutorial on Graph-Based SLAM

被引:858
|
作者
Grisetti, Giorgio [1 ]
Kuemmerle, Rainer [1 ]
Stachniss, Cyrill [1 ]
Burgard, Wolfram [1 ]
机构
[1] Univ Freiburg, Autonomous Intelligent Syst Lab, Freiburg, Germany
关键词
SIMULTANEOUS LOCALIZATION;
D O I
10.1109/MITS.2010.939925
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Being able to build a map of the environment and to simultaneously localize within this map is an essential skill for mobile robots navigating in unknown environments in absence of external referencing systems such as GPS. This so-called simultaneous localization and mapping (SLAM) problem has been one of the most popular research topics in mobile robotics for the last two decades and efficient approaches for solving this task have been proposed. One intuitive way of formulating SLAM is to use a graph whose nodes correspond to the poses of the robot at different points in time and whose edges represent constraints between the poses. The latter are obtained from observations of the environment or from movement actions carried out by the robot. Once such a graph is constructed, the map can be computed by finding the spatial configuration of the nodes that is mostly consistent with the measurements modeled by the edges. In this paper, we provide an introductory description to the graph-based SLAM ;problem. Furthermore, we discuss a state-of-the- art solution that is based on least-squares error minimization and exploits the structure of the SLAM problems during optimization. The goal of this tutorial is to enable the reader to implement the proposed methods from scratch.
引用
收藏
页码:31 / 43
页数:13
相关论文
共 50 条
  • [31] Low Data Overlap Rate Graph-Based SLAM with Distributed Submap Strategy
    Xiang J.
    Zhang J.
    Wang B.
    Ma Y.
    Journal of Shanghai Jiaotong University (Science), 2020, 25 (05) : 650 - 658
  • [32] 3D graph-based vision-SLAM registration and optimization
    A.-Latif, Doaa M.
    Salem, Mohammed A.-Megeed
    Ramadan, H.
    Roushdy, Mohamed I.
    International Journal of Circuits, Systems and Signal Processing, 2014, 8 : 123 - 130
  • [33] Real-Time Graph-Based SLAM with Occupancy Normal Distributions Transforms
    Schulz, Cornelia
    Zell, Andreas
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 3105 - 3111
  • [34] Poster: Synchronizing Devices with Minimal Data Exchange and Applications for Graph-Based SLAM
    Zatulovsky, Oleg
    Barenboim, Leonid
    Drucker, Rami
    Segal, Shai
    2023 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING, SEC 2023, 2023, : 258 - 260
  • [35] Weighted Bidirectional Graph-based Academic Curricula Model to Support the Tutorial Competence
    Sanchez Galvez, Luz A.
    Anzures Garcia, Mario
    Campos Gregorio, Alvaro
    COMPUTACION Y SISTEMAS, 2020, 24 (02): : 619 - 631
  • [36] CPL-SLAM: Efficient and Certifiably Correct Planar Graph-Based SLAM Using the Complex Number Representation
    Fan, Taosha
    Wang, Hanlin
    Rubenstein, Michael
    Murphey, Todd
    IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (06) : 1719 - 1737
  • [37] Speeding up Graph-based SLAM Algorithm: a GPU-based Heterogeneous Architecture Study
    Dine, Abdelhamid
    Elouardi, Abdelhafid
    Vincke, Bastien
    Bouaziz, Samir
    PROCEEDINGS OF THE ASAP2015 2015 IEEE 26TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2015, : 72 - 73
  • [38] Graph-based SLAM in indoor environment using corner feature from laser sensor
    Lin, Weiyang
    Hu, Jianjun
    Xu, Hong
    Ye, Chao
    Ye, Xiao
    Li, Zhan
    2017 32ND YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2017, : 1211 - 1216
  • [39] Survey of Geodetic Mapping Methods Geodetic Approaches to Mapping and the Relationship to Graph-Based SLAM
    Agarwal, Pratik
    Burgard, Wolfram
    Stachniss, Cyrill
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2014, 21 (03) : 63 - 80
  • [40] Graph-Based SLAM-Aware Exploration With Prior Topo-Metric Information
    Bai, Ruofei
    Guo, Hongliang
    Yau, Wei-Yun
    Xie, Lihua
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (09): : 7597 - 7604