
ndt_omp:支持多线程与SSE的NDT算法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
NDT_OMP是一款优化版的NDT(Normal Distributions Transform)算法实现工具,特别加入了多线程和SSE指令集支持,显著提升了点云数据处理的速度与效率。
ndt_omp 软件包提供了从PCL派生的OpenMP增强型正态分布变换(以及GICP)算法。该软件包将NDT算法进行了优化,使其更加适合SSE指令集,并且支持多线程处理。相比PCL中的原始版本,其运行速度提高了10倍。
基准测试结果如下(在Core i7-6700K上进行):
$ roscd ndt_omp/data
$ rosrun ndt_omp align 251370668.pcd 251371071.pcd
--- pcl::NDT ---
单次运行:282.222毫秒
连续运行10次:2921.92毫秒
匹配度(fitness): 0.213937
--- pclomp::NDT (KDTREE, 单线程) ---
单次运行:207.697毫秒
连续运行10次:2059.19毫秒
匹配度(fitness): 0.213937
全部评论 (0)
还没有任何评论哟~


