A Sparse Separable SLAM Back-End

被引:14
|
作者
Khosoussi, Kasra [1 ]
Huang, Shoudong [1 ]
Dissanayake, Gamini [1 ]
机构
[1] Univ Technol Sydney, Ctr Autonomous Syst, Fac Engn & Informat Technol, Sydney, NSW 2007, Australia
基金
澳大利亚研究理事会;
关键词
Simultaneous localization and mapping (SLAM) back-end; sparse separable nonlinear least squares; variable projection; NONLINEAR LEAST-SQUARES; ALGORITHMS;
D O I
10.1109/TRO.2016.2609394
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We propose a scalable algorithm to take advantage of the separable structure of simultaneous localization and mapping (SLAM). Separability is an overlooked structure of SLAM that distinguishes it from a generic nonlinear least-squares problem. The standard relative-pose and relative-position measurement models in SLAM are affine with respect to robot and features' positions. Therefore, given an estimate for robot orientation, the conditionally optimal estimate for the rest of the state variables can be easily computed by solving a sparse linear least-squares problem. We propose an algorithm to exploit this intrinsic property of SLAM by stripping the problem down to its nonlinear core, while maintaining its natural sparsity. Our algorithm can be used in conjunction with any Newton-based solver and is applicable to 2-D/3-D pose-graph and feature-based SLAM. Our results suggest that iteratively solving the nonlinear core of SLAM leads to a fast and reliable convergence as compared to the state-of-the-art sparse back-ends.
引用
收藏
页码:1536 / 1549
页数:14
相关论文
共 50 条
  • [31] A defense of back-end doxastic voluntarism
    Soter, Laura K.
    NOUS, 2025, 59 (01): : 112 - 139
  • [32] Back-end process: Step 9
    Schmidt, Randy
    Advanced Packaging, 2000, 9 (09):
  • [33] A survey of back-end optimization method for graph-based SLAM under large-scale environment
    Wang, Zhongli
    Zhao, Jie
    Cai, Hegao
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2015, 47 (07): : 20 - 25
  • [34] Recovery boiler back-end heat recovery
    Saari, Jussi
    Kaikko, Juha
    Sermyagina, Ekaterina
    Hamaguchi, Marcelo
    Cardoso, Marcelo
    Vakkilainen, Esa
    Haider, Markus
    TAPPI JOURNAL, 2023, 22 (03): : 174 - 183
  • [35] SORTING LARGE FILES ON A BACK-END MULTIPROCESSOR
    BECK, M
    BITTON, D
    WILKINSON, WK
    IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (07) : 769 - 778
  • [36] The status of the back-end card for the JUNO experiment
    Gao, Feng
    Yang, Yifan
    Petitjean, Pierre-Alexandre
    Clerbaux, Barbara
    Molla, Marta Colomer
    JOURNAL OF INSTRUMENTATION, 2024, 19 (05):
  • [37] BACK-END COMPUTER FOR DATA BASE MANAGEMENT
    CANADAY, RH
    HARRISON, RD
    IVIE, EL
    RYDER, JL
    WEHR, LA
    COMMUNICATIONS OF THE ACM, 1974, 17 (10) : 575 - 582
  • [38] Back-end of nuclear fuel cycle in China
    Chen, Jing
    Wei, Meng
    Liu, Xuegang
    Wang, Jianchen
    PROGRESS IN NUCLEAR ENERGY, 2012, 54 (01) : 46 - 48
  • [39] A Back-End Implementation Based on Gated Clock
    Li, Zefa
    Wang, Hui
    Wang, Wensi
    Chen, Zhijie
    Wan, Peiyuan
    PROCEEDINGS OF 2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION (IEEE-ASID'2019), 2019, : 27 - 30
  • [40] A provably sound TAL for back-end optimization
    Chen, J
    Wu, DH
    Appel, AW
    Fang, H
    ACM SIGPLAN NOTICES, 2003, 38 (05) : 208 - 219