This letter presents an accurate and robust Lidar Inertial Odometry framework. We fuse LiDAR scans with IMU data using a tightly-coupled iterative error state Kalman filter for robust and fast localization. To achieve robust correspondence matching, we represent the points as a set of Gaussian distributions and evaluate the divergence in variance for outlier rejection. Based on the fitted distributions, a new residual metric is proposed for the filter-based Lidar inertial odometry, which demonstrates an improvement from merely quantifying distance to incorporating variance disparity, further enriching the comprehensiveness and accuracy of the residual metric. Due to the strategic design of the residual metric, we propose a simple yet effective voxel-solely mapping scheme, which only necessities the maintenance of one centroid and one covariance matrix for each voxel. Experiments on different datasets demonstrate the robustness and accuracy of our framework for various data inputs and environments. To the benefit of the robotics society, we open source the code at https://github.com/Ji1Xingyu/lio_gvm.
翻译:本文提出了一种精确且鲁棒的激光雷达-惯性里程计框架。我们通过紧耦合迭代误差状态卡尔曼滤波器融合激光雷达扫描与IMU数据,实现稳健快速的定位。为获得鲁棒的对应点匹配,我们将点云表示为高斯分布集合,并利用方差发散度进行外点剔除。基于拟合的分布,提出了一种新的残差度量用于基于滤波器的激光雷达惯性里程计,该方法从仅量化距离改进为融合方差差异,进一步丰富了残差度量的全面性与准确性。得益于残差度量的策略性设计,我们提出了一种简单而有效的纯体素建图方案,该方案仅需维护每个体素的一个中心和一个协方差矩阵。在不同数据集上的实验表明,我们的框架在多种数据输入和环境条件下均具有鲁棒性和准确性。为惠及机器人学界,我们在https://github.com/Ji1Xingyu/lio_gvm开源了代码。