#include <ObstaclesSymbols.h>
Inheritance diagram for ObstaclesSymbols:


Definition at line 21 of file ObstaclesSymbols.h.
|
|
Definition at line 31 of file ObstaclesSymbols.h. |
|
|
Definition at line 11 of file ObstaclesSymbols.cpp. References lastValuesLeft, lastValuesMiddle, lastValuesRight, and sizeOfArray. |
|
Here is the call graph for this function:

|
|
updates the symbols
Definition at line 101 of file ObstaclesSymbols.cpp. References Geometry::distanceTo(), fromDegrees(), ObstaclesModel::getMinimalDistanceInRange(), ObstaclesModel::getPercentageOfLowDistanceObstaclesInRange(), RobotPose::getPose(), obstaclesAreClose, opponentsCloseToBall, pi_2, BallState::positionField, robotIsStuck, and BallModel::seen. Referenced by GT2005BehaviorControl::execute(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 124 of file ObstaclesSymbols.cpp. References RobotState::getCollisionFrontLeft(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-right" Definition at line 129 of file ObstaclesSymbols.cpp. References RobotState::getCollisionFrontRight(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-hind-left" Definition at line 134 of file ObstaclesSymbols.cpp. References RobotState::getCollisionHindLeft(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-hind-right" Definition at line 139 of file ObstaclesSymbols.cpp. References RobotState::getCollisionHindRight(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-head" Definition at line 144 of file ObstaclesSymbols.cpp. References RobotState::getCollisionHead(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-aggregate" Definition at line 149 of file ObstaclesSymbols.cpp. References RobotState::getCollisionAggregate(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.odometry-disturbance" Definition at line 154 of file ObstaclesSymbols.cpp. References RobotState::getOdometryDisturbance(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.consecutive-collision-time-front-left" Definition at line 159 of file ObstaclesSymbols.cpp. References RobotState::getConsecutiveCollisionTimeFrontLeft(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.consecutive-collision-time-front-right" Definition at line 164 of file ObstaclesSymbols.cpp. References RobotState::getConsecutiveCollisionTimeFrontRight(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.consecutive-collision-time-hind-left" Definition at line 169 of file ObstaclesSymbols.cpp. References RobotState::getConsecutiveCollisionTimeHindLeft(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.consecutive-collision-time-hind-right" Definition at line 174 of file ObstaclesSymbols.cpp. References RobotState::getConsecutiveCollisionTimeHindRight(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.consecutive-collision-time-head" Definition at line 179 of file ObstaclesSymbols.cpp. References RobotState::getConsecutiveCollisionTimeHead(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.consecutive-collision-time-aggregate" Definition at line 184 of file ObstaclesSymbols.cpp. References RobotState::getConsecutiveCollisionTimeAggregate(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 191 of file ObstaclesSymbols.cpp. References ObstaclesModel::getMinimalDistanceInRange(), lastValuesLeft, pi, and sizeOfArray. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 215 of file ObstaclesSymbols.cpp. References ObstaclesModel::getMinimalDistanceInRange(), lastValuesRight, pi, and sizeOfArray. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 239 of file ObstaclesSymbols.cpp. References ObstaclesModel::corridorInFront. Referenced by registerSymbols(). |
|
|
A function for the symbol "self.collision-side" Definition at line 244 of file ObstaclesSymbols.cpp. References RobotState::getCollisionSide(). Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 249 of file ObstaclesSymbols.cpp. References ObstaclesModel::getDistanceInDirection(), ObstaclesModel::getPercentageOfLowDistanceObstaclesInRange(), and pi. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 272 of file ObstaclesSymbols.cpp. References ObstaclesModel::getDistanceInDirection(), and pi. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
A function for the symbol "self.collision-front-left" Definition at line 263 of file ObstaclesSymbols.cpp. References ObstaclesModel::getDistanceInDirection(), and pi. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
Definition at line 33 of file ObstaclesSymbols.h. Referenced by getMinDistanceLeft(), and ObstaclesSymbols(). |
|
|
Definition at line 34 of file ObstaclesSymbols.h. Referenced by ObstaclesSymbols(). |
|
|
Definition at line 35 of file ObstaclesSymbols.h. Referenced by getMinDistanceRight(), and ObstaclesSymbols(). |
|
|
Indicates if the robot is stuck (based on obstacles model).
Definition at line 71 of file ObstaclesSymbols.h. Referenced by registerSymbols(), and update(). |
|
|
Indicates that there are close obstacles.
Definition at line 74 of file ObstaclesSymbols.h. Referenced by registerSymbols(), and update(). |
|
|
Indicates that there are opponents in the direction of the ball.
Definition at line 77 of file ObstaclesSymbols.h. Referenced by registerSymbols(), and update(). |
1.3.6