[robocup-nao] Nao GameController / Rules
Michael Quinlan
mquinlan at cs.utexas.edu
Thu Jul 10 00:45:25 EDT 2008
Hi,
It was just pointed out to me that
Initial -> ready -> set -> playing -> penalized -> playing ...
is missing playing->initial state transition that is required.
I propose a longer press (~5sec) will take a robot to initial.
Michael
Michael Quinlan wrote:
> Hi,
> I'm including part of an email that was due to go out today regarding
> some rules and game controller. I'd also like to thank Çetin for
> putting a lot of time into the rules discussion/documents even though he
> has been experiencing some big Visa problems and might not make it to
> China (lets hope he does !!)
>
> I expect him to release another pdf version of the rules soon , but
> this is the summary-
> -----
> - Goalies are not allowed to lay down (and stay laid for more than 10
> seconds?)
>
> - Goalies cannot be called for violating the 50cm rule if they stay
> within the own penalty box
>
> - Application of collision avoidance rules to teammates will be left to
> the teams. If a team wants to allow their robots to get close, it will
> be allowed (I guess it will be hard for referees to remember during the
> game whether a team requested that or not )
>
> - If a team has a getup routine, their robots should start executing it
> as soon as robot has fallen. If no action is taken within 10 seconds
> (maybe even 5 seconds?), zero seconds penalty will be applied and the
> robot will be placed at one of the following positions, whichever is
> more of a disadvantage:
> * the opposite side of the field with the ball, at the halfway line,
> * 1m away from the ball.
> * same place that the robot has fallen
>
> - We won't have any technical challenges this year
>
> - Gamecontroller will be optional. Same interface
> (RoboCupGameControlData.h) with the Aibo division will be used. If a
> team does not listen to the gamecontroller, the following interface must
> be implemented:
> * Each time the chest button is pressed for 1 seconds switches the
> robot to the next
> state, and alternating between penalized and playing when the state
> playing is reached
>
> Initial -> ready -> set -> playing -> penalized -> playing ...
>
> - The current state of the robot should be displayed on the chest led as
> follows:
> Initial : Off
> Ready : Blue
> Set : Yellow
> Playing : Green
> Penalized : Red
>
> - The team color and the kickoff status should be displayed throughout
> the game as follows:
> * The left foot led should display the team color (blue/red)
> * The right foot led should display whether a team has kick-off or not
> (On/Off)
>
> - The gamecontroller support is optional for this year but the led
> interface is mandatory (here, my suggestion is to make the button
> interface mandatory too because we may have wireless problems in the
> field. In such case we should be able to switch among the states by
> interacting with the robot directly)
>
> Thanks,
> Michael
> _______________________________________________
> robocup-nao mailing list
> robocup-nao at cc.gatech.edu
> https://lists.cc.gatech.edu/mailman/listinfo/robocup-nao
>
>
More information about the robocup-nao
mailing list