Robot Pose SymbolsSymbols related to the pose of the robot. 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. | Name | Type | Measure | Description | | robot-pose.x | decimal | mm | own x position | | robot-pose.y | decimal | mm | own y position | | robot-pose.angle | decimal | deg | own absolute angle | | robot-pose.validity | decimal | (0..1) | the vailidity of the own pose | | robot-pose.position-variance | decimal | mm^2 | the variance of the own pose | | robot-pose.position-standard-deviation | decimal | mm | the variance of the own pose | | robot-pose.distance-to-own-goal | decimal | mm | the distance to the center of the own goal | | robot-pose.distance-to-own-penalty-area | decimal | mm | the distance to the own penalty area | | robot-pose.distance-to-opponent-goal | decimal | mm | the distance to the center of the opponent goal | | defensive-supporter.robot-pose.y | decimal | mm | The y position of the current defensive supporter | | striker.robot-pose.y | decimal | mm | The y position of the current striker | | robot-pose.goalie-defend-angle | decimal | Deg | Angle to abscissa | | robot-pose.goalie-defend-pos-x | decimal | mm | defend position x | | robot-pose.goalie-defend-pos-y | decimal | mm | defend position y | | robot-pose.goalie-defend-step-angle | decimal | Deg | step to Angle to abscissa | | robot-pose.goalie-defend-step-pos-x | decimal | mm | step to defend position x | | robot-pose.goalie-defend-step-pos-y | decimal | mm | step to defend position y | | robot-pose.speed-factor-from-standard-deviation | decimal | 0..1 | returns a (robot) speed as a function of the variance (high variance -> low speed) | | robot-pose.distance-to-border | decimal | mm | the distance to the field border | | robot-pose.angle-to-border | decimal | Deg | the angle to the field border |
| Name | Measure | Description / Parameters | | robot-pose.update-goalie-defend-position | mm | computes robot-pose.goalie-defend-angle,-pos-x and pos-y and returns pos-x | | | | Parameter | Measure | Range | Description | | robot-pose.update-goalie-defend-position.ball-pos-x | mm | | ball position x | | robot-pose.update-goalie-defend-position.ball-pos-y | mm | | ball position y |
|
|