ROS两个节点能不能互相订阅消息?

两个节点相互订阅,但是先运行的节点收不到后运行的节点发布的消息,当把先运行的节点关闭重开后能接收到后运行节点发布的消息,但是后运行节点却收不到先运行节点的消息。想问问大家这是什么原因?ROS的通信机制就是这样吗,同一时间先运行的先发布消息,不能同时接收后运行节点发布的消息吗?

希望知道的大神能够不吝赐教,急!

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^