仿真端与ROS端话题名不同,怎样保留对应表

分别记录两端原名
从仿真实例读取世界和模型作用域下的实际话题,再列出 ROS 消费者所用的完整名称。不要从界面显示标签猜测底层名字。
检查配置中的映射对
Harmonic 的 YAML 示例分别使用 ros_topic_name 和 gz_topic_name。保留读取的配置文件和展开后的名称,明确相对名由哪个命名空间解析。
避免同名跨机器人
多机器人仿真中,同一设备模板可能有不同世界或模型前缀。检查一台的样本不会进入另一台的消费者,保留两端设备身份。

用实际消息确认重映射
在隔离仿真中观察一个带身份样本的传输,记录两端全名、类型和内容。相同的类型列表仍可能连接到了错误的同名主题,需要核对样本归属。
交付配置与命名变更表
保存世界、模型、ROS 命名空间和映射源。以后复制或重命名环境时按表复核,避免历史配置只在最初那个世界碰巧有效。
智联海