问题
Package.xml的功能?
rosmaster是婚介所,是用来沟通talker和listener的,但是talker只需要把数据放进管道里,只要知道管道在哪就行了(这不需要rosmaser),何必去管listener是谁呢?
猜测答案:
因为管道这个比喻其实不是很恰当。婚介所的比喻更恰当一些。talker可以只需要把消息写在贴在婚介所的墙上的一张纸上(每张纸都有自己的名字),而不用管看的人是谁,而listener只需要根据纸张的名字接受消息,不需要管写的人是谁,但是如果这样,talker和listener需要不断来婚介所,而婚介所的墙是有限的。婚介所更希望建立了一次联系后,就让talker和listener私下沟通了,这样婚介所可以方便处理成千上万的节点。