注意:该方案只在2张地图的子图数量不同时才有效,即通过检测子图的不同来清除路径变量,是临时的解决方案,正确的思路应该再写一个话题或服务通知rviz更新数据
附代码
void SubmapsDisplay::processMessage(
const ::cartographer_ros_msgs::SubmapList::ConstPtr& msg) {
absl
针对Cartographer在切换地图时遇到的问题,提供了一个临时解决方案:通过检测子图数量变化来清除路径变量。此方法仅在两张地图子图数量不同时有效。理想的解决途径应是创建新的话题或服务以通知rviz更新数据。
注意:该方案只在2张地图的子图数量不同时才有效,即通过检测子图的不同来清除路径变量,是临时的解决方案,正确的思路应该再写一个话题或服务通知rviz更新数据
附代码
void SubmapsDisplay::processMessage(
const ::cartographer_ros_msgs::SubmapList::ConstPtr& msg) {
absl
2682
9412
3423
5461

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