Closed maomao0220 closed 7 months ago
在构建残差和搜索最近邻的时候会使用openmp并行加速,会导致cpu占用率升高。如果对实时性没有特别高的要求,可以取消并行化
感谢您的回复,请问具体该如何取消?
好的,非常感谢,我去试试
也可以修改函数global_localization,当初始全局定位成功后,将其返回,减小部分计算开销。
我这边测试去掉并行加速的话占用率还是下降的挺明显的,i7-10750H,跑ntu数据集16线的ouster,point filter num 3,体素下采样0.5,CPU占用率都在40%以下
十分感谢您的回复,我在建图和重定位的时候用的是速腾32线雷达, 1、请问建图和重定位的point filter num和 体素下采样参数是否要保持一致? 2、还有能否提供一下您使用的数据集的下载地址?
1.这个没有严格的要求,不同的话影响不会很大。 2.https://github.com/ntu-aris/ntu_viral_dataset
您好,在运行代码时,top指令显示该定位算法的CPU占用率达到了100多,请问有什么好的解决方法?