weixin_46837260 2023-02-16 14:43 采纳率: 0%
浏览 502
已结题

No messages to play on specified topics. Exiting.运行rosbag play时报错,请问是什么原因?

No messages to play on specified topics. Exiting.运行rosbag play时报错,请问是什么原因?

  • 写回答

2条回答 默认 最新

  • 亘木子 2023-02-16 15:01
    关注

    可能有以下几种原因:

    1. 没有指定消息记录文件
      在运行 rosbag play 命令时,需要指定要播放的消息记录文件。如果没有指定消息记录文件,或者指定的消息记录文件不存在,就会出现上述错误提示。应该指定消息记录文件路径rosbag play path/to/bagfile.bag
    1. 指定的消息记录文件中没有包含指定的话题
      在运行 rosbag play 命令时,需要指定要播放的话题。如果指定的消息记录文件中没有包含指定的话题,就会出现上述错误提示。例如rosbag play path/to/bagfile.bag -t /my_topic就要检查指定的消息记录文件中是否包含 /my_topic 这个话题。
    1. 指定的消息记录文件中指定的话题没有消息记录
      在运行 rosbag play 命令时,需要指定要播放的话题。如果指定的消息记录文件中指定的话题没有消息记录,就会出现上述错误提示。例如,运行rosbag play path/to/bagfile.bag -t /my_topic应该检查指定的消息记录文件中 /my_topic 这个话题是否有消息记录。可以使用rosbag info path/to/bagfile.bag /my_topic查看指定话题的消息记录。如果这个命令没有输出任何消息记录,说明 /my_topic 这个话题在指定的消息记录文件中没有消息记录。
    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月16日
  • 创建了问题 2月16日

悬赏问题

  • ¥15 数字图像的降噪滤波增强
  • ¥15 心碎了,为啥我的神经网络训练的时候第二个批次反向传播会报错呀,第一个批次都没有问题
  • ¥15 MSR2680-XS路由器频繁卡顿问题
  • ¥15 VB6可以成功读取的文件,用C#读不了
  • ¥15 如何使用micpyhon解析Modbus RTU返回指定站号的湿度值,并确保正确?
  • ¥15 C++ 句柄后台鼠标拖动如何实现
  • ¥15 有人会SIRIUS 5.8.0这个软件吗
  • ¥30 comsol仿真等离激元
  • ¥15 静电纺丝煅烧后如何得到柔性纤维
  • ¥15 (标签-react native|关键词-镜像源)