Abstract

Large-scale 3D lidar maps are widely used in mobile robot localization because they can provide excellent constraints. However, the enormous number of point clouds imposes constraints on communication, storage, and computation, which brings a massive demand for localization-oriented point cloud map compression. This paper proposes an efficient localization-oriented 3D lidar map compression algorithm. First, we construct a multi-pose lidar sampling model based on feasible regions so that the compressed map includes observation data on multiple trajectories. Then, a localization error sensitivity analysis is introduced to score the map points, and their localization contribution is calculated according to the 6-DOF scores and observability of the map points. Finally, according to the localization contribution of map points, multi-resolution map compression units and a specific line-to-plane ratio are used to compress the map. We have conducted multiple sets of comparative experiments with our self-recorded multi-trajectory dataset to demonstrate the effectiveness and efficiency of our algorithm. Compared with different map compression algorithms, the final results show that when the compression ratio drops to 0.1%, although other algorithms fail, our algorithm can still provide high localization accuracy, which reaches map compression for efficient localization.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call