-
Notifications
You must be signed in to change notification settings - Fork 0
Button Presses
To interact with the Nao, we use sequences of button presses, usually using the chest button.
To turn the Nao on, press the chest button once and wait. To turn a nao off using the chest button, press and hold the button. While the Nao is on, there are a variety of commands available through button presses. For each number of button presses, the effect is as follows:
- Advance to next game state (initial → ready → set → playing <→ penalized)
- Remove joint stiffnesses
- Enable joint stiffnesses
- Go directly to initial state
You can check out the code for the button presses here in RoboGuardian in the function
bool GuardianModule::executeChestClickAction(int nClicks)
When the robot is in the initial state, pressing the left foot bumper once will change which team the robot is on. If the robot is listening to Game Controller, this change will get overridden by Game Controller within seconds. Similarly, pressing the right foot bumper once will change which team has kickoff, also overridden by Game Controller.