Hi Daniel,
Thanks a lot for preparing this document. I have a few
comments/questions based on earlier discussions on this mailing list.
1) At this time, I don't understand auto-discovery well. Is it
necessary to have a central super master? Can gateways directly
discover each other without What are the advantages/disadvantages of
such a central server. I don't think it makes a difference to me if we
have a central super master, but I would like to understand why we
need it.
2) One of the points Jeff made earlier was that to use PGM, there
would be no direct node-to-foreign-node communication. Transmissions
through PGM would have to be routed through the gateway. To prevent
this relay, PGM needs to be added as a native transport method
directly into rospy/roscpp. What are you thoughts on such a strategy?
I would also like to add that I will continue developing our
mulit-robot framework here at utexas, and will be more than happy to
contribute towards the multimaster setup. If needed, I can spend a
decent amount of time over the next 3 months to help with development.
Thanks!
Piyush