基于多特征几何基元约束的轻量化激光雷达里程计方法

A Lightweight LiDAR Odometry Method Based on Multi-feature Geometric Primitive Constraints

  • 摘要: 针对基于线面特征的激光雷达里程计算法易导致表面特征信息的冗余表述、增加计算复杂度的问题,提出一种基于水平扫描线段结构的轻量化激光雷达里程计构建方法。首先通过分析激光点云扫描线几何结构,将点云特征分为线段特征、边特征和离散特征,分别表示3维点云中物体的平面信息、边界信息和空间分布信息,以线段表示平面降低特征数量;然后基于历史位姿,采用运动估计方式获取初始位姿,通过非迭代的两步加权位姿估计算法进行特征配准与位姿解算;最后以提取关键帧方式存储点云,避免因点云地图过大造成匹配延时。在KITTI数据集和自研数据集上的实验表明,与现有的开源LOAM(LiDAR odometry and mapping)系列算法相比,本文算法在实现高精度稳定定位的基础上运行效率显著提升,且绝对轨迹误差抑制效果较好。

     

    Abstract: Aiming at the problem of increased computational complexity due to redundant representations of surface feature information on the same surface in LiDAR odometry based on line surface features, a lightweight LiDAR odometry construction method is proposed using a horizontal scan line segment structure. Firstly, the geometric structure of laser point cloud scan lines is analyzed, and point cloud features are categorized into line segment features, edge features, and discrete features, representing the planar information, boundary information, and spatial distribution information of objects in the 3D point cloud, respectively. Line segments are used to represent planes to reduce the number of features. Then, the motion estimation method is used to obtain the initial pose based on the historical pose, and the non-iterative two-step weighted pose estimation algorithm is applied to feature registration to compute the final pose. Finally, the point cloud is stored by extracting key frames to avoid the matching delay caused by the large point cloud map. Experimental results on the KITTI dataset and self-developed datasets demonstrate that, compared to existing open-source LOAM (LiDAR odometry and mapping) algorithms, the proposed algorithm not only achieves high-precision and stable localization but also significantly improves operational efficiency. Moreover, the algorithm exhibits effective suppression of absolute trajectory errors.

     

/

返回文章
返回