什么都没发布,八叉树是空的

我正在主题pc_pub中发布PointCloud(类型:sensor_msgs / PointCloud2)。我已经将“ cloud_in”主题重新映射到相应的pointcloud主题,并且启动文件中的固定框架与rviz(map)中的固定框架相对应。运行已运行的“ rostopic echo pc_pub”可验证该点云确实已发布到该主题,并且octomap_server也正在订阅该主题。但是,出现“什么也没发布,八叉树为空”。 可能是什么问题?

<!-- fixed map frame (set to 'map' if SLAM or localization running!) -->
<param name="frame_id" type="string" value="map" />

<!-- maximum range to integrate (speedup!) -->
<param name="sensor_model/max_range" value="100.0" />

<!-- data source to integrate (PointCloud2) -->
<remap from="cloud_in" to="/pc_pub" />

catheone 回答:什么都没发布,八叉树是空的

如果仅在启动时显示错误消息,然后程序继续正常运行,则无需担心。由于第一点云消息不是轻量级消息类型,因此很可能在启动时未及早到达。
但是,如果错误消息后ros / gazebo崩溃,则需要进一步检查设置以查找原因。

关于“固定框架[map]不存在”消息,错误消息表示没有称为“ map”的框架。检查哪个自定义节点或内置软件包应该发布地图框架。另外,您可以查看tf框架,如下所示:wiki.ros.org/tf2_tools。

本文链接:https://www.f2er.com/3111026.html

大家都在问