Cartographer参数调整来降低延迟的策略

简介: Cartographer参数调整来降低延迟的策略

后端参数优化


减少 optimize_every_n_nodes

(  // 插入的节点数大于optimize_every_n_nodes时执行一次优化)

这样优化的频率更高了,如果出现了回环,就会立即被找到

 

增加MAP_BUILDER.num_background_threads核心数,核心增加后,后端实时高,延迟降低

 

减少 global_sampling_ratio

降低了回环约束的采样频率,降低了后端优化的数量,降低了计算量

 

减少 constraint_builder.sampling_ratio

降低了普通约束的采样频率,在优化位子图的时候计算量小

 

增加 constraint_builder.min_score

增加了普通约束的最小得分,阈值增加后,构建普通约束的数量就会减小

 

对于自适应体素滤波器,减少.min_num_points, .max_range, 增加.max_length

这相当于每个格子容纳的点云的数量变多,而这每个格子中的点云数据会被一个点代替,这样处理的数据也会减小

 

 

增加voxel_filter_size, submaps.resolution, 减少submaps.num_range_data

增加体素滤波的边长,增加子图的分辨率,这样就减小了子图的数量

减小每个子图插入节点的数量,因此子图的数量变多,因此增加了内存,空间换取时间

 

减少搜索窗口大小,

.linear_xy_search_window,.linear_z_search_window,.angular_search_window

分支定界算法粗匹配的搜索窗口的范围降低,则计算量减小

增加 global_constraint_search_after_n_seconds

增加全局回环约束的计算时间(每隔多久计算一次回环约束),减少了回环的次数

 

减少 max_num_iterations 减小最大的迭代次数

 

前端参数优化


增加 voxel_filter_size  体素滤波

增加 submaps.resolution 子图分辨率

对于自适应体素滤波器,减少.min_num_points, .max_range, 增加.max_length,因此自适应体素滤波生成的点云减少

 

减少max_range(特别是如果数据嘈杂)减小雷达最大距离

 

减少 submaps.num_range_data 每个子图插入节点的数量(空间换时间)



相关文章
|
3月前
|
关系型数据库 Serverless 测试技术
评估特定业务场景下扩缩容操作对性能的影响的方法
通过以上多种方法的综合运用,可以较为全面、准确地评估特定业务场景下扩缩容操作对 PolarDB Serverless 性能的影响。这有助于制定合理的扩缩容策略,确保业务系统在不同资源配置下都能保持良好的性能表现,满足业务需求。
98 47
|
9月前
|
监控 测试技术
“我就优化了下,影响不大的”
“我就优化了下,影响不大的”
46 0
|
4月前
|
监控 Java
G1垃圾回收器的哪些配置参数对性能影响最大,如何调整这些参数
G1垃圾回收器的哪些配置参数对性能影响最大,如何调整这些参数
321 0
|
9月前
|
缓存 算法 测试技术
优化 C#编程性能的策略
【4月更文挑战第20天】优化C#性能策略包括:选择合适算法和数据结构,避免频繁对象创建,缓存常用数据,减少内存分配,使用异步编程,优化数据库操作(如合理查询和使用索引),利用多线程并行处理,精简代码,使用性能分析工具,硬件升级,以及进行性能测试。综合应用这些策略可提升程序性能和响应性。
89 4
|
Serverless
函数计算减少冷启动对性能的影响
函数计算减少冷启动对性能的影响
392 1
|
人工智能 算法
如何根据「数据范围」调整自己用什么算法 ...
如何根据「数据范围」调整自己用什么算法 ...
|
测试技术
什么是软件因素调整因子?什么是开发/测试因素调整因子?如何获得?
我们在进行软件成本评估时,经常会用到两个重要的因子——软件因素调整因子及开发/测试因素调整因子。那么,什么是软件因素调整因子?什么是开发/测试因素调整因子呢?这两个重要参数我们如何获得?
1471 0
|
算法 C# 索引
C# 实现寻峰算法的简单优化(包含边峰,最小峰值,峰距)
原文:C# 实现寻峰算法的简单优化(包含边峰,最小峰值,峰距)   核心寻峰算法的原理参考Ronny,链接:投影曲线的波峰查找, C#翻译原理代码参考sowhat4999,链接:C#翻译Matlab中findpeaks方法  前人种树,后人乘凉。
2016 0