ros - 如何使用一个凉亭同时创建两张地图?
问题描述
如下图所示,现在我的凉亭运行了2个slam_gmapping包。首先是 /turtlebot_slam_gmapping 发布到 /map 主题。其次是 /slam_gmapping 发布到与第一个相同的 /map 主题。我想创建一个新的 /map 主题,它是/map2
(红色)从 /slam_gmapping (第二个)发布,而不是发布到 /map 主题(我删除的蓝色主题)。我怎样才能做到这一点?
解决方案
假设您使用的启动文件类似于我在您之前的一个问题中建议的文件,您需要remap
为节点添加一个标签,告诉它要重新映射哪些主题。对于上面的节点,它应该如下所示:<remap from="/map" to="/map2" />
推荐阅读
- google-bigquery - GCP项目依赖GDELT数据库的问题
- python - 是否有可能为三维图创建全局热图?
- vue.js - 使用 Vue 读取动态生成的输入单选的值
- php - 具有相同键的 PHP 边缘数组
- javascript - 滚动时更改堆叠 div 的 z-index
- firebase - 为什么我无法连接到 Firebase?
- javascript - 无法在本地主机上的端口之间访问 Cookie?
- c# - 无法基于两列旋转 C# 数据表
- antlr4 - 在 Python 中遇到 ANTLR4 问题并让 ErrorListener 工作
- android - listFiles() 在 Android 10 上返回 Null