使用rviz2进行可视化时,cpu资源占用过高的bug

文章目录


bug

在使用rviz2进行路径,轮廓线,车辆实时位置做可视化时,发现cpu占用率最高会500%以上。

修复流程和现象

一开始认为是可视化中路径点太多,因为全局路径有几十万个。

于是采用了降采样的策略,将几十万个路径点降到几千个。

并将可视化中,不需要的内容,比如每个点的箭头等都去除。

同时路径改成只接收一次。

使用这些操作,cpu占用率降到了200%,后续再进行降采样也罢,还是再去除一些无关信息也罢,都无法再降低cpu占用率。

后面发现rviz2在显示时,会按照一定频率Frame Rate进行渲染,这个渲染会渲染所有的显示。

将其从30hz降低到5hz,cpu占用率从200%降到了30%。


相关推荐
^Rocky8 天前
IT 疑难杂症诊疗室:复杂技术问题解决实录
运维·bug
Keven_119 天前
Bug:UVA816
bug
Keven_1110 天前
Bug:UVA1103
bug
钱栈up11 天前
坯料管理导入功能bug修复:只改前端一个文件就解决问题
前端·bug
项目管理实用笔记11 天前
Bug跟踪管理系统有哪些?2026 推荐清单与选型指南
bug·研发管理·研发管理工具·项目管理软件选型
iNeuOS工业互联网14 天前
iNeuOS工业互联网操作系统,重要更新:性能优化、安全漏洞与BUG修复,远程控制响应效率大幅提升
性能优化·bug
嵌入式学习菌15 天前
Modbus‑RTU 数据类型分析
开发语言·单片机·bug
缘友一世15 天前
dsh(0.1.5-rc.1)接入官方模型deepseek-flash图像输入不支持修复
bug·图片输入·deepseek-flash·dsh 0.1.5-rc.1
lovingsoft15 天前
AI测试中的对抗测试:从“找Bug”到“预演战争”
人工智能·bug
golang学习记17 天前
VS Code 新UI被曝重大bug:菜单栏消失了
vscode·bug