Motion Request Symbols

Symbols for the motion request and the executed motion request (without special actions).

The formalized behavior references a variety of input and output symbols, which can stand for variables or functions of the agent's software. Constants are constant decimal values.

Input Symbols

NameTypeMeasureDescription
executed-motion-request.motion-typeenumeratedwalk

special-action

getup

stand

The type of the currently executed motion request.
executed-motion-request.walk-typeenumeratednormal

upside-down

turn-with-ball

turn-kick

debug

dash

boost

walk-with-ball

gt2004mode

The walk type of the currently executed motion request
executed-motion-request.special-action-typedecimalintegerThe type of the special action of the currently executed motion request
executed-motion-request.speed-xdecimalintegerThe type of the special action of the currently executed motion request
executed-motion-request.speed-ydecimalintegerThe type of the special action of the currently executed motion request
executed-motion-request.position-in-walk-cycledecimaldoubleThe position in the phase of the current walk cycle

Constants

NameValueMeasureDescription
walk-type.normal0The number of a walk style used by walk skills
walk-type.upside-down1The number of a walk style used by walk skills
walk-type.turn-with-ball2The number of a walk style used by walk skills
walk-type.turn-kick3The number of a walk style used by walk skills
walk-type.dash4The number of a walk style used by walk skills
walk-type.debug5The number of a walk style used by walk skills
walk-type.boost6The number of a walk style used by walk skills
walk-type.walk-with-ball7The number of a walk style used by walk skills
walk-type.gt2004mode8The number of a walk style used by walk skills