Running many instances of Rviz[for example] - ROS over Multiple machines
Hey guys,
So, I am working on the project where different robots need to communicate with each other and I am using ROS over multiple machines. My question is if I run more than one instance of Rviz, say on different robots then all of the instances of Rviz will be publishing messages on the same topic. Also, different nodes will be subscribed to receive messages from the topics where their corresponding Rviz is publishing. But all this will create a mess because all the instances of Rviz will publish on the same topic and all corresponding nodes are subscribed to the same topic. What is the best way to separate the topics on which different instances of Rviz are publishing so that corresponding nodes can be subscribed to corresponding topics?
I hope I have made myself clear. Please ask in case of any confusion.
Thanks in advance. Naman