同时定位和映射
图形
协方差
计算机科学
算法
状态向量
特征(语言学)
人工智能
数学
理论计算机科学
移动机器人
机器人
语言学
统计
物理
哲学
经典力学
作者
Liang Zhao,Shoudong Huang,Gamini Dissanayake
标识
DOI:10.1109/iros.2013.6696327
摘要
This paper presents a strategy for large-scale SLAM through solving a sequence of linear least squares problems. The algorithm is based on submap joining where submaps are built using any existing SLAM technique. It is demonstrated that if submaps coordinate frames are judiciously selected, the least squares objective function for joining two submaps becomes a quadratic function of the state vector. Therefore, a linear solution to large-scale SLAM that requires joining a number of local submaps either sequentially or in a more efficient Divide and Conquer manner, can be obtained. The proposed Linear SLAM technique is applicable to both feature-based and pose graph SLAM, in two and three dimensions, and does not require any assumption on the character of the covariance matrices or an initial guess of the state vector. Although this algorithm is an approximation to the optimal full nonlinear least squares SLAM, simulations and experiments using publicly available datasets in 2D and 3D show that Linear SLAM produces results that are very close to the best solutions that can be obtained using full nonlinear optimization started from an accurate initial value. The C/C++ and MATLAB source codes for the proposed algorithm are available on OpenSLAM.
科研通智能强力驱动
Strongly Powered by AbleSci AI