一种高精度紧耦合的双目VI-SLAM算法

A High Precision Tightly-coupled Stereo VI-SLAM Algorithm

  • 摘要: 针对视觉惯性同时定位与地图构建(visual-inertial simultaneous localization and mapping,VI-SLAM)系统中存在计算效率低和位姿估计精确度低问题,提出了一种同时采用扩展卡尔曼滤波和增量式光束平差法的紧耦合双目VI-SLAM算法.前端采用扩展卡尔曼滤波将惯性测量单元与双目相机的测量信息进行耦合估计位姿与速度,在后端通过增量式光束平差法来优化位姿获得全局一致的运动轨迹.与只采用滤波方法或者优化方法的SLAM算法相比较,在公开数据集EuRoC (European robotics challenges)上本文算法能够减小位姿估计的线性化误差提升估计精度,并减少对计算资源的占用.使用移动机器人在真实环境下进行测试,验证了算法的实际可行性.

     

    Abstract: Given the problem of the low computational efficiency and accuracy of pose estimation in the visual-inertial simultaneous localization and mapping (VI-SLAM) system, a tightly-coupled stereo VI-SLAM algorithm combining an extended Kalman filter and incremental bundle adjustment is proposed. In the front end, an extended Kalman filter is employed to couple the measurement information of the inertial measurement unit and the stereo camera to estimate the pose and velocity. In the back end, the pose is optimized by incremental bundle adjustment to obtain a globally consistent motion trajectory. In comparison with the SLAM algorithm that only uses the filtering method or the optimization method, the proposed algorithm can improve the accuracy of pose estimation by reducing the linearization error of pose estimation and the occupation of computing resources on the public dataset EuRoC. A mobile robot is used to test the algorithm in a real environment, and our results verify the practical feasibility of the algorithm.

     

/

返回文章
返回