In this project we implement a communication system for NAO robots that are playing a match in the RobotStadium. We used this communication to create roles for all the players of the team and the right strategies to generate the appropriate roles.
We used the webots emulator to implement this project. This emulator can emulate a four by four match following all the rules of the RobotStadium contest.
C++ was the programming language that we chose for our implementation and all the code is available at the Downloads section.