计算机科学
里程计
点云
瓶颈
散列函数
体素
人工智能
树(集合论)
k-d 树
直方图
点(几何)
哈希树
钥匙(锁)
计算机视觉
树遍历
哈希表
搜索算法
机器人学
模式识别(心理学)
架空(工程)
搜索树
数据挖掘
算法
树形结构
数据结构
深度优先搜索
局部搜索(优化)
作者
Yuexin Mu,Ao Ren,Duo Liu,Murong Wang,Zihao Zhang,Haojie Lu,Yujuan Tan,Kan Zhong
标识
DOI:10.1109/lra.2026.3653315
摘要
LiDAR-inertial odometry(LIO) has been widely applied in intelligent robotics and autonomous driving, providing high-precision and low-latency ego-motion estimation. However, the massive point clouds generated by LiDAR introduce intensive data processing demands, making k-nearest neighbor(KNN) search and map update a critical bottleneck that limits the real-time performance of the LIO system. This letter proposes a novel data structure, the Hash K-D Tree(hkd-Tree), which uses hashed voxel indices as keys and local k-d tree as values. It combines the localized search advantages of voxel-based methods with the efficient search capability of k-d tree, enabling fast KNN search and point cloud insertion. To further improve the performance of the hkd-Tree, we propose a voxel distribution mechanism and buffered update strategy, where each new point is assigned to neighboring voxels within the search radius and inserted into local k-d tree via parallel batch updates. We develop a LiDAR-inertial odometry system, LIO-HKDT, based on the proposed hkd-Tree. Extensive experiments demonstrate that the hkd-Tree enables highly efficient point cloud search and insertion. LIO-HKDT achieves comparable accuracy to state-of-the-art LIO systems while significantly improving runtime efficiency.
科研通智能强力驱动
Strongly Powered by AbleSci AI