ROS保证味精交付

Does ROS guarantee the msg delivery?

本文关键字:交付 ROS      更新时间:2023-10-16

我完全理解ROS可能会丢失前几条消息,因为发布者订户尚未成功连接。

但是,是否可以保证发布者发送的所有消息将成功交付给所有订户(如果消息队列不溢出)?

假设发布者在订阅者之前已成功初始初始初始初始初始初始初始初始初始初米,并且消息队列不会溢出,那么ROS消息的保证与TCP基本相同,因为那是使用的基础传输协议由出版商和订户。正如您从Wikipedia所说的那样,TCP是一种可靠的运输机制,但是如果Internet连接下降并且包裹超时,您的消息仍然可能会丢失。