Jiang Yang, Wu Yao, Zhao Bin
Faculty of Robot Science and Engineering, Northeastern University, Shenyang, 110000, China.
College of Information Science and Engineering, Northeastern University, Shenyang, 110000, China.
Sci Rep. 2025 Mar 10;15(1):8280. doi: 10.1038/s41598-025-90968-3.
To address the computational challenges faced by edge devices using deep learning to process LiDAR point cloud data, this paper proposes a SLAM algorithm incorporating Top-K optimization to generate semantic descriptors and global semantic map for laser data efficiently. This approach aims to reduce computational complexity while enhancing processing speed. The algorithm extracts semantic information from LiDAR data, constructs two-dimensional semantic descriptors, and improves the robot's semantic understanding of its surrounding environment. In the loop closure detection phase, the algorithm identifies loop candidates by calculating the geometric and semantic similarities of the descriptors. It utilizes front-end odometry to stitch together subgraphs from these loop candidates, thereby detecting true loop closures. Finally, true loop closures add constraints in the factor graph, facilitating pose optimization. Experimental results show that this descriptor can match more loop closures without affecting accuracy. The algorithm enhances the pose estimation accuracy of the robot and generates global point cloud maps rich in semantic information. Under the influence of the Top-K strategy, the average inference time is reduced by 10.7%, and the memory usage decreases by 19.5% compared with before in the Network Inference module. This Top-K strategy significantly conserves computational resources for optimizing edge-device deep learning algorithms, particularly when processing LiDAR point cloud data. Additionally, it effectively reduces the computational load in practical applications while maintaining inference accuracy and efficiency.
为解决边缘设备在使用深度学习处理激光雷达点云数据时面临的计算挑战,本文提出一种结合Top-K优化的同步定位与地图构建(SLAM)算法,以高效地为激光数据生成语义描述符和全局语义地图。该方法旨在降低计算复杂度,同时提高处理速度。该算法从激光雷达数据中提取语义信息,构建二维语义描述符,并提升机器人对其周围环境的语义理解。在回环检测阶段,该算法通过计算描述符的几何和语义相似度来识别回环候选。它利用前端里程计将来自这些回环候选的子图拼接在一起,从而检测到真正的回环闭合。最后,真正的回环闭合在因子图中添加约束,便于位姿优化。实验结果表明,该描述符能够匹配更多的回环闭合,且不影响准确性。该算法提高了机器人的位姿估计精度,并生成了富含语义信息的全局点云地图。在Top-K策略的影响下,与网络推理模块之前相比,平均推理时间减少了10.7%,内存使用量减少了19.5%。这种Top-K策略显著节省了用于优化边缘设备深度学习算法的计算资源,尤其是在处理激光雷达点云数据时。此外,它在保持推理准确性和效率的同时,有效降低了实际应用中的计算负载。