代码之家  ›  专栏  ›  技术社区  ›  Christian Fritz

[topicname]观察缓冲区已[X]秒未更新,应每[Y]秒更新一次

ros
  •  0
  • Christian Fritz  · 技术社区  · 4 年前

    类似 https://answers.ros.org/question/172051/base_scan-observation-buffer-has-not-been-updated/ 我从你那里得到这个警告 move_base :

    [ WARN] [1587673908.422961616]: The /camera/depth/color/points observation buffer has not been updated for 10.15 seconds, and it should be updated every 1.00 seconds.
    

    然而,当检查相关主题时,它的频率很高。我现在已经解决了这个问题,并将发布我的答案,因为它与上面的不同,我认为在这里捕捉它是有用的。

    1 回复  |  直到 4 年前
        1
  •  0
  •   Christian Fritz    4 年前

    在我的例子中,问题是充当ros主机的机器和订阅者之间的时钟不同步。将它们同步备份后,警告消失,move_base接受了发送的点云数据。

    由于没有关于时钟不同步影响的警告,我认为在这里分享这个问题和解决方案很有用。