0

我遇到了 ROS rosbag 的问题。我有一个生成和发布消息的 python 脚本。我尝试记录它们,rosbag record但生成的 rosbag 似乎不包含第一条消息。

我做了以下事情:

  1. 在我拥有的其他终端中运行脚本,rostopic echo /the_message我可以看到所有消息都已正确生成->所以这不是脚本的问题

  2. 首先在一个终端中运行(以防需要一些“初始化时间”)rosbag record -O data.bag /the_message,然后在另一个终端中运行脚本。我得到了正确的包文件。但是当在其他终端上玩包时rosbag play --clock data.bagrostopic echo /the_message我只收到第三条或第四条消息的消息。从来没有第一条消息

会发生什么?以及如何确保录制包括第一条消息?

4

0 回答 0