[robocup-humanoid] Questions and comments regarding the Game Controller

Thomas Röfer Thomas.Roefer at dfki.de
Wed Mar 9 05:20:39 EST 2011


Hi,

> > -- the Game Controller .h file defines a structure RoboCupGameControllerReturnData. What is the purpose of this structure.
> 
> This can be used to read the data from broadcasted from the GameController into a semantic structure.

Actually, this packet allows a robot to send back to the GameController that it was manually penalized or unpenalized by pressing a button on the robot. It is meant for the Standard Platform League, because their rulebook also defines a common button interface. In case the operator of the GameContoller is busy, an assistant referee can manually (un)penalize a robot. Informing the GameController about this prevents it from continuing to broadcast the old state of the robot, which usually would let the robot to ignore the button pressed.

- Thomas Röfer
(B-Human, Standard Platform League)


More information about the robocup-humanoid mailing list