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 条
  • [41] Graph-Based Visual SLAM and Visual Odometry Using an RGB-D Camera
    Kluessendorff, Jan Helge
    Hartmann, Jan
    Forouher, Dariush
    Maehle, Erik
    2013 9TH INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL (ROMOCO), 2013, : 288 - 293
  • [42] Graph-based SLAM Embedded Implementation on Low-cost Architectures: a Practical Approach
    Dine, Abdelhamid
    Elouardi, Abdelhafid
    Vincke, Bastien
    Bouaziz, Samir
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 4612 - 4619
  • [43] Real-time graph-based SLAM in unknown environments using a small UAV
    Annaiyan, Arun
    Olivares-Mendez, Miguel A.
    Voos, Holger
    2017 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'17), 2017, : 1118 - 1123
  • [44] Helmert's and Bowie's Geodetic Mapping Methods and Their Relation to Graph-Based SLAM
    Agarwal, Pratik
    Burgard, Wolfram
    Stachniss, Cyrill
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 3619 - 3625
  • [45] Graph-based adaptive weighted fusion SLAM using multimodal data in complex underground spaces
    Lin, Xiaohu
    Yang, Xin
    Yao, Wanqiang
    Wang, Xiqi
    Ma, Xiongwei
    Ma, Bolin
    ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2024, 217 : 101 - 119
  • [46] Incorporating Moving Landmarks within 2D Graph-Based SLAM for Dynamic Environments
    Aerts, Peter
    Slaets, Peter
    Demeester, Eric
    2021 6TH INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND ROBOTICS RESEARCH (ICMERR), 2021, : 1 - 7
  • [47] Graph-based SLAM using wall detection and floor plan constraints without loop closure
    Hoshi, Masahiko
    Hara, Yoshitaka
    Nakamura, Sousuke
    ROBOMECH Journal, 2024, 11 (01):
  • [48] Graph-based LiDAR-Inertial SLAM Enhanced by Loosely-Coupled Visual Odometry
    Hulchuk, Vsevolod
    Bayer, Jan
    Faigl, Jan
    2023 EUROPEAN CONFERENCE ON MOBILE ROBOTS, ECMR, 2023, : 278 - 285
  • [49] GRAPH-BASED DEINTERLACING
    Roussel, Jerome
    Bertolino, Pascal
    2008 15TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-5, 2008, : 897 - 900
  • [50] Online and Graph-Based Temporal Alignment for Monocular-Inertial SLAM Applied on Android Smart Phones
    Fu, Siqi
    Yao, Zheng
    Guo, Jianya
    Wang, Hang
    PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2022), 2022, : 1116 - 1122