On 12/10/2012 07:37 AM, Telmo dos Santos Klipp wrote:

First of all. I want to congratulate all of international team of robotics researchers who developed  and keep the Player/Stage project working.

Well, I would like to know which is the best form to have a communication between Multi-Robots in Player/Stage.

I want to make interchange information to try coordination of tasks in mult-robots.

I read something about and find out that the interfaces  "opaque" and "MCom" can be used for comunication.

 Will I have to create a comunication protocol for my purposes?

Or perhaps, there are implemented proxys that allow data interchange  between robots and to know who is talking to who?

Sorry about my english, I'm still learning. Any help will be appreciated.


Thank you,
Telmo.




I guess it depends on what you want to communicate and what you're trying to accomplish.  If it's information that's already available via an interface like "position2d" or "ranger", then you can have your robot control programs subscribe to more than one robot's interfaces.  If you're trying to communicate something that's not already in an interface, you can use the opaque interface, create your own plugin interface, or pass messages around outside of Player.

Rich