最近一段时间想实现将点云地图转换成栅格地图并且在qt窗口中显示这么一个问题。
将点云转换成占据栅格图ros中有现成的octomap_server包可以实现,所以尝试在qt中调用rviz库。
ros工程一般用cmake编译,但是qt项目已经做了很多是用qmake编译的,所以我还是想沿用pro文件,在这个过程中我用cmake编译好的运行没有任何问题,下一步进行移植。
用qt中cmake编译或者qmake编译都没有问题

但在运行的过程中就会出现问题,问题如图:


各种办法尝试很多!!!我都快放弃了,但是很偶然很狗血的解决了,让我自己都不可思议
解决办法就是 !!!!在终端打开qtcreator!!!!!再打开项目运行!运行成功!
困扰了我好几天,第一次记录自己踩的坑,写的不好请绕过勿喷。
博主在尝试使用ROS的octomap_server包在Qt界面显示点云转栅格地图时遇到运行错误。通过尝试在终端打开的QtCreator中运行项目,意外地解决了问题。博客分享了这一困扰多日但意外解决的经历,提醒读者尝试不同环境下的运行方式。
1264

被折叠的 条评论
为什么被折叠?



