>xabsl
Behavior Documentation
>
Index
>Agents
>Symbols
>Basic Behaviors
>Options
>>
approach-and-kick
>>
approach-and-kick-and-go-on
>>
approach-and-turn
>>
approach-and-turn-and-kick
>>
approach-ball
>>
approach-ball-set-walk-speed
>>
calibrate-parameters-set
>>
do-kick
>>
do-special-action
>>
evolve-walking
>>
find-ball
>>
finished
>>
get-to-ball-and-avoid-obstacles
>>
get-to-position-and-avoid-obstacles
>>
goalie-clear-ball
>>
goalie-position
>>
go-to-kickoff-position
>>
grab-ball-with-head
>>
handle-ball
>>
handle-ball-at-left-and-right-border
>>
handle-ball-at-opponent-border
>>
handle-ball-at-opponent-goal
>>
handle-ball-in-center-of-field
>>
handle-ball-near-own-goal
>>
handle-ball-penalty-shooter
>>
initial-ready-and-set
>>
initial-set-team-color
>>
joystick-controlled
>>
joystick-head-control
>>
joystick-playing
>>
execute-kick
>>
manual-kick-test
>>
measure-parameters
>>
opponent-team-scored
>>
own-team-scored
>>
penalized
>>
penalty-shooter
>>
play-soccer
>>
playing
>>
playing-after-opponent-kickoff
>>
playing-after-own-kickoff
>>
playing-defensive-supporter
>>
playing-goalie
>>
playing-offensive-supporter
>>
playing-striker
>>
playing-supporter
>>
playing-supporter-switch-roles
>>
position-defensive-supporter-near-own-goal
>>
position-offensive-supporter-near-opponent-goal
>>
position-striker-when-ball-in-own-penalty-area
>>
position-supporter-near-ball
>>
position-supporter-on-line
>>
search-for-ball
>>
set-before-own-kickoff
>>
stand-and-display-robot-number
>>
turn-and-release
>>
turn-and-release-and-kick
>>
turn-around-ball-and-kick
>>
turn-around-ball-and-kick-exactly
>>
turn-for-ball
Options
approach-and-kick
Approaches the ball and selects an appropiate kick action depending a the kick selection table
approach-and-kick-and-go-on
Approaches the ball and selects an appropiate kick action depending a the kick selection table or just moves on
approach-and-turn
Approaches the ball and turns to accelerate the ball to the right direction
approach-and-turn-and-kick
Approaches the ball using the option approach and turn and selects an appropiate kick action depending a the kick selection table
approach-ball
Approaches the close ball
approach-ball-set-walk-speed
Approaches the close ball
calibrate-parameters-set
Does calibration of GT2004ParametersSet
do-kick
Perform a special action and notify team mates that kick is executed
do-special-action
Perform a special action without notifying anybody
evolve-walking
Does evolution on walking parameters
find-ball
Finds the ball
finished
After the game ended
get-to-ball-and-avoid-obstacles
Walks to a ball that is far away and avoids obstacles on the way there
get-to-position-and-avoid-obstacles
Gets to a position and avoids obstacles on the way there
goalie-clear-ball
The goalie tries to clear the ball.
goalie-position
Positions the goalie inside it's goal.
go-to-kickoff-position
Lets the robot walk to a specified kickoff position
grab-ball-with-head
Grabs the ball with the head
handle-ball
The striker kicking the ball to the opponent goal
handle-ball-at-left-and-right-border
The striker playing at the left and right border of the field
handle-ball-at-opponent-border
The striker playing at the opponent border of the field
handle-ball-at-opponent-goal
The striker playing at the opponent goal
handle-ball-in-center-of-field
The striker playing in the center of the field
handle-ball-near-own-goal
The striker playing near the own goal
handle-ball-penalty-shooter
Penalty-shooter for the RoboCup2004
initial-ready-and-set
A state machine for the initial, ready, and set game state.
initial-set-team-color
Allows to set the team color in the initial state of a game
joystick-controlled
Root option of the joystick controlled behavior
joystick-head-control
Controls head with a joystick
joystick-playing
Controls walk and special-action with a joystick
execute-kick
Executes an appropiate kick action depending a the kick selection table
manual-kick-test
Executes a selected kick by pressing a button on the robot
measure-parameters
Measures fix GT2004 parameters exactly in all directions
opponent-team-scored
The opponent team just scored a goal
own-team-scored
The own team just scored a goal
penalized
The behavior when the robot is penalized
penalty-shooter
Gives an output precision.penalty-shooter to handle-ball-penalty-shooter
play-soccer
Selects gamestate according to game manager messages and buttons.
playing
Plays soccer. Chooses following option according to current role.
playing-after-opponent-kickoff
Strategy for opponent kickoff
playing-after-own-kickoff
Own kickoff strategy
playing-defensive-supporter
The defensive supporter playing
playing-goalie
The goalie playing
playing-offensive-supporter
The offensive supporter playing
playing-striker
The striker playing
playing-supporter
The both supporters playing, checking for fast balls
playing-supporter-switch-roles
The both supporters playing, switching between the both supporter roles
position-defensive-supporter-near-own-goal
Positions the defensive supporter near the own goal
position-offensive-supporter-near-opponent-goal
Positions the offensive supporter near the opponent goal
position-striker-when-ball-in-own-penalty-area
Positions the stiker near the own penalty area when the ball is inside the own penalty area
position-supporter-near-ball
Follows the ball in a secure distance and avoids a collision with a team mate
position-supporter-on-line
Positions a supporter at a given x position.
search-for-ball
Searches for the ball on the field
set-before-own-kickoff
Gamestate set with own kickoff
stand-and-display-robot-number
The initial behavior of the robots. Stand and display the robots number with all the face leds.
turn-and-release
Catches the ball with the head only and turns then to the requested angle and realeases the ball.
turn-and-release-and-kick
Catches the ball with the head only and turns then to the requested angle and realeases the ball or kicks the ball depending on a kick selection table.
turn-around-ball-and-kick
Turns around the ball or kicks the ball depending on a kick selection table.
turn-around-ball-and-kick-exactly
Turns around the ball and kicks.
turn-for-ball
Turns for the ball if the ball was not known until the ball is known ahead.