• DocumentCode
    2624080
  • Title

    Tectonic SAM: Exact, Out-of-Core, Submap-Based SLAM

  • Author

    Ni, Kai ; Steedly, Drew ; Dellaert, Frank

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2007
  • fDate
    10-14 April 2007
  • Firstpage
    1678
  • Lastpage
    1685
  • Abstract
    Simultaneous localization and mapping (SLAM) is a method that robots use to explore, navigate, and map an unknown environment. However, this method poses inherent problems with regard to cost and time. To lower computation costs, smoothing and mapping (SAM) approaches have shown some promise, and they also provide more accurate solutions than filtering approaches in realistic scenarios. However, in SAM approaches, updating the linearization is still the most time-consuming step. To mitigate this problem, we propose a submap-based approach, tectonic SAM, in which the original optimization problem is solved by using a divide-and-conquer scheme. Submaps are optimized independently and parameterized relative to a local coordinate frame. During the optimization, the global position of the submap may change dramatically, but the positions of the nodes in the submap relative to the local coordinate frame do not change very much. The key contribution of this paper is to show that the linearization of the submaps can be cached and reused when they are combined into a global map. According to the results of both simulation and real experiments, Tectonic SAM drastically speeds up SAM in very large environments while still maintaining its global accuracy.
  • Keywords
    SLAM (robots); divide and conquer methods; optimisation; robot vision; divide-and-conquer scheme; optimization; simultaneous localization-and-mapping; smoothing-and-mapping approaches; submap-based SLAM; tectonic SAM; Costs; Filtering; Filters; Geologic measurements; Large-scale systems; Navigation; Robot kinematics; Robotics and automation; Simultaneous localization and mapping; Smoothing methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2007 IEEE International Conference on
  • Conference_Location
    Roma
  • ISSN
    1050-4729
  • Print_ISBN
    1-4244-0601-3
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2007.363564
  • Filename
    4209328