Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# GT2004SelfLocator Member List

This is the complete list of members for GT2004SelfLocator, including all inherited members.

addFlag(const Flag &flag) | GT2004SelfLocator | `[private]`
average | GT2004SelfLocator | `[private]`
calcPose(Pose2D &pose, double &validity) | GT2004SelfLocator | `[private]`
cameraMatrix | SelfLocatorInterfaces | `[protected]`
collisionPercept | SelfLocatorInterfaces | `[protected]`
draw(const Sample &sample) const | GT2004SelfLocator | `[private]`
draw(const Vector2< int > &point, LinesPercept::LineType type) const | GT2004SelfLocator | `[private]`
drawEllipse() | GT2004SelfLocator | `[private]`
edgesPercept | SelfLocatorInterfaces | `[protected]`
entryTime | Module |
execute() | GT2004SelfLocator | `[virtual]`
field | LinesTables2004 | `[static]`
flags | GT2004SelfLocator | `[private]`
FLAGS_MAX enum value | GT2004SelfLocator | `[private]`
FlagSides enum name | GT2004SelfLocator | `[private]`
gameControlData | SelfLocatorInterfaces | `[protected]`
generatePoseTemplates(const LandmarksPercept &landmarksPercept, const Pose2D &odometry) | GT2004SelfLocator | `[private]`
getBearing(const LandmarksPercept &landmarksPercept, int i, Vector2< double > &mark, double &dir, double &dist) const | GT2004SelfLocator | `[private]`
getTemplate() | GT2004SelfLocator | `[private]`
GRID_MAX enum value | GT2004SelfLocator | `[private]`
GT2004SelfLocator(const SelfLocatorInterfaces &interfaces) | GT2004SelfLocator |
gtCamWorldState | SelfLocatorInterfaces | `[protected]`
handleMessage(InMessage &message) | GT2004SelfLocator | `[virtual]`
landmarksPercept | SelfLocatorInterfaces | `[protected]`
landmarksState | SelfLocatorInterfaces | `[protected]`
lastOdometry | GT2004SelfLocator | `[private]`
lastOdometry2 | GT2004SelfLocator | `[private]`
LEFT_SIDE_OF_FLAG enum value | GT2004SelfLocator | `[private]`
linesPercept | SelfLocatorInterfaces | `[protected]`
LinesTables2004() | LinesTables2004 |
nextTemplate | GT2004SelfLocator | `[private]`
numberOfTypes | GT2004SelfLocator | `[private]`
numOfFlags | GT2004SelfLocator | `[private]`
numOfTemplates | GT2004SelfLocator | `[private]`
observationTable | LinesTables2004 | `[static]`
ObsTable typedef | LinesTables2004 |
obstaclesPercept | SelfLocatorInterfaces | `[protected]`
odometryData | SelfLocatorInterfaces | `[protected]`
paramDelay | GT2004SelfLocator | `[static]`
paramDown | GT2004SelfLocator | `[static]`
paramHeight | GT2004SelfLocator | `[static]`
paramUp | GT2004SelfLocator | `[static]`
paramY | GT2004SelfLocator | `[static]`
paramZ | GT2004SelfLocator | `[static]`
poseFromBearings(double dir0, double dir1, double dir2, const Vector2< double > &mark0, const Vector2< double > &mark1, const Vector2< double > &mark2, const Vector2< double > &cameraOffset, Pose2D &resultingPose) const | GT2004SelfLocator | `[private]`
poseFromBearingsAndDistance(double dir0, double dir1, double dist, const Vector2< double > &mark0, const Vector2< double > &mark1, const Vector2< double > &cameraOffset, Pose2D &resultingPose1, Pose2D &resultingPose2) const | GT2004SelfLocator | `[private]`
psdPercept | SelfLocatorInterfaces | `[protected]`
randomFactor | GT2004SelfLocator | `[private]`
refCount | LinesTables2004 | `[static]`
resample() | GT2004SelfLocator | `[private]`
RIGHT_SIDE_OF_FLAG enum value | GT2004SelfLocator | `[private]`
robotPose | SelfLocatorInterfaces | `[protected]`
robotPoseCollection | SelfLocatorInterfaces | `[protected]`
robotState | SelfLocatorInterfaces | `[protected]`
SAMPLES_MAX enum value | GT2004SelfLocator | `[private]`
sampleSet | GT2004SelfLocator | `[private]`
SelfLocator(const SelfLocatorInterfaces &interfaces) | SelfLocator | `[inline]`
SelfLocatorInterfaces(const LandmarksPercept &landmarksPercept, const LinesPercept &linesPercept, const EdgesPercept &edgesPercept, const SpecialPercept &specialPercept, const PSDPercept &psdPercept, const ObstaclesPercept &obstaclesPercept, const CollisionPercept &collisionPercept, const OdometryData &odometryData, const CameraMatrix &cameraMatrix, const RobotState &robotState, const GTCamWorldState &gtCamWorldState, const GameControlData &gameControlData, RobotPose &robotPose, SampleSetProxy< PoseSample > &selfLocatorSamples, LandmarksState &landmarksState, RobotPoseCollection &robotPoseCollection) | SelfLocatorInterfaces | `[inline]`
selfLocatorSamples | SelfLocatorInterfaces | `[protected]`
sensorUpdated | GT2004SelfLocator | `[private]`
sigmoid(double d) const | GT2004SelfLocator | `[inline, private]`
specialPercept | SelfLocatorInterfaces | `[protected]`
speed | GT2004SelfLocator | `[private]`
templates | GT2004SelfLocator | `[private]`
templateTable | LinesTables2004 | `[static]`
TempTable typedef | LinesTables2004 |
timeStamp | GT2004SelfLocator | `[private]`
types | GT2004SelfLocator | `[private]`
updateByFlag(const Vector2< double > &flag, FlagSides sideOfFlag, double measuredBearing) | GT2004SelfLocator | `[private]`
updateByGoalPost(const Vector2< double > &goalPost, double measuredBearing) | GT2004SelfLocator | `[private]`
updateByOdometry(const Pose2D &odometry, const Pose2D &camera, bool noise) | GT2004SelfLocator | `[private]`
updateByPoint(const LinesPercept::LinePoint &point, LinesPercept::LineType type) | GT2004SelfLocator | `[private]`
~LinesTables2004() | LinesTables2004 |
~Module() | Module | `[inline, virtual]`
~SelfLocator() | SelfLocator | `[inline, virtual]`