communicating with std_msgs and common_msgs across ros1 distros [closed]
Can nodes on different machines, with different ROS distributions communicate over the network when using message types in std_msgs or common_msgs? I am working to testing this, but if someone knows and gives the answer, I might save much time :) Thanks!
This has been discussed many times here on ROS Answers.
I'll search some duplicates, but to give you an answer already: yes, as long as the contents of messages has not changed, different versions of ROS 1 can exchange data.
In the meantime, could you update your question with the Q&As you'd already found regarding this topic?
I'm going to close this as a duplicate of (for instance): #q315600, #q104086, #q76279, #q364122, #q280349 and #q252109.
Note: I'm not posting this comment to be snarky or mean. It's just this is a well discussed topic, it has multiple accepted answers, they all state the same thing and using a search engine they are easily findable (I used Google, with
site:answers.ros.org
appended to my query string:different ros versions communicate
).With over 58000 questions already, we should really try to avoid posting duplicates, as it will just lead to repeated discussions and duplication of effort.
Thank you for pointing to the answers.I search for the answer before posting, but used wrong keywords.