【发布时间】:2019-06-04 12:48:30
【问题描述】:
翻看机器人操作系统(ROS)的教程,发现大部分example codes将发布者的队列大小设置为更大的值,比如1000。我认为这会导致节点失去实时响应。
出于什么目的,人们将其设置为那么大的值?
【问题讨论】:
-
我也对这个感兴趣。通常,我只是不假思索地将其设置为 10 或 100。 Any1可以解释一下吗?
-
但是,如果将其设置为 less,则可能会丢失一些数据。有时,记录所有数据很重要,然后您的计算可能会有一些滞后,但您不会丢失任何中间数据。这可能是一个可能的原因。
标签: message-queue ros publisher subscriber