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

# GT2005SelfLocator Member List

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

averagePerceptTypeProb | GT2005SelfLocator | `[private]`
averageRot | GT2005SelfLocator | `[private]`
averageX | GT2005SelfLocator | `[private]`
averageY | GT2005SelfLocator | `[private]`
calcAveragePerceptTypeProbabilities() | GT2005SelfLocator | `[private]`
calcDistributionValidityByEntropy() | GT2005SelfLocator | `[private]`
calcDistributionValidityByStandardDeviation() | GT2005SelfLocator | `[private]`
calcPose(Pose2D &pose, double &validity) | GT2005SelfLocator | `[private]`
calcPoseFromSubCube(Cell poseSpace[POSE_SPACE_GRID][POSE_SPACE_GRID][POSE_SPACE_GRID], int x, int y, int r) | GT2005SelfLocator | `[private]`
calculateTrust() | GT2005SelfLocator | `[private]`
cameraMatrix | SelfLocatorInterfaces | `[protected]`
centerCircleOrientationAngleTrust | GT2005SelfLocator | `[private]`
centerCircleYAngleTrust | GT2005SelfLocator | `[private]`
centerCircleZAngleTrust | GT2005SelfLocator | `[private]`
collisionPercept | SelfLocatorInterfaces | `[protected]`
crossingYAngleTrust | GT2005SelfLocator | `[private]`
crossingZAngleTrust | GT2005SelfLocator | `[private]`
draw() const | GT2005SelfLocator | `[private]`
draw(const Pose2D &pose, Drawings::Color color) const | GT2005SelfLocator | `[private]`
drawTestSample(const Pose2D &pose, Drawings::Color color) const | GT2005SelfLocator | `[private]`
edgesPercept | SelfLocatorInterfaces | `[protected]`
eigenSwap | GT2005SelfLocator | `[private]`
eigenVal0 | GT2005SelfLocator | `[private]`
eigenVal1 | GT2005SelfLocator | `[private]`
eigenVec0 | GT2005SelfLocator | `[private]`
eigenVec1 | GT2005SelfLocator | `[private]`
entryTime | Module |
execute() | GT2005SelfLocator | `[virtual]`
field | LinesTables2005 | `[static]`
FlagSides enum name | GT2005SelfLocator | `[private]`
flagYAngleTrust | GT2005SelfLocator | `[private]`
gameControlData | SelfLocatorInterfaces | `[protected]`
gaussian(double d) const | GT2005SelfLocator | `[inline, private]`
getCrossingClassification(const LinesPercept::LineCrossingPoint &point) | GT2005SelfLocator | `[private]`
getSampleColor(double probability) const | GT2005SelfLocator | `[private]`
goalYAngleTrust | GT2005SelfLocator | `[private]`
goalZAngleTrust | GT2005SelfLocator | `[private]`
GT2005SelfLocator(const SelfLocatorInterfaces &interfaces) | GT2005SelfLocator |
gtCamWorldState | SelfLocatorInterfaces | `[protected]`
handleMessage(InMessage &message) | GT2005SelfLocator | `[virtual]`
landmarksObservationUpdate(const LandmarksPercept &landmarksPercept) | GT2005SelfLocator | `[private]`
landmarksPercept | SelfLocatorInterfaces | `[protected]`
landmarksState | SelfLocatorInterfaces | `[protected]`
lastModelCrossing | GT2005SelfLocator | `[private]`
lastOdometry | GT2005SelfLocator | `[private]`
lastOdometry2 | GT2005SelfLocator | `[private]`
lastSeenCenterCircle | GT2005SelfLocator | `[private]`
lastSeenCrossing | GT2005SelfLocator | `[private]`
lastSeenCrossingClass | GT2005SelfLocator | `[private]`
LEFT_SIDE_OF_FLAG enum value | GT2005SelfLocator | `[private]`
lineCrossingsTable | GT2005SelfLocator | `[private]`
lineObservationUpdate(const LinesPercept &linesPercept) | GT2005SelfLocator | `[private]`
linePointYAngleTrust | GT2005SelfLocator | `[private]`
linePointZAngleMotionDependentVariance | GT2005SelfLocator | `[private]`
linePointZAngleTrust | GT2005SelfLocator | `[private]`
linesPercept | SelfLocatorInterfaces | `[protected]`
LinesTables2005() | LinesTables2005 |
motionUpdate(const Pose2D &odometry, const Pose2D &camera, bool noise) | GT2005SelfLocator | `[private]`
NUM_OF_CALCULATED_POSES enum value | GT2005SelfLocator | `[private]`
OBS_TABLE_X_FIELD_LINE enum value | GT2005SelfLocator | `[private]`
OBS_TABLE_Y_FIELD_LINE enum value | GT2005SelfLocator | `[private]`
observationTable | LinesTables2005 | `[static]`
observationUpdateDone | GT2005SelfLocator | `[private]`
ObsTable typedef | LinesTables2005 |
obstaclesPercept | SelfLocatorInterfaces | `[protected]`
odometryData | SelfLocatorInterfaces | `[protected]`
parameters | GT2005SelfLocator | `[private]`
POSE_SPACE_GRID enum value | GT2005SelfLocator | `[private]`
psdPercept | SelfLocatorInterfaces | `[protected]`
QUASI_ZERO | GT2005SelfLocator | `[private, static]`
refCount | LinesTables2005 | `[static]`
resample() | GT2005SelfLocator | `[private]`
resetSamples() | GT2005SelfLocator | `[private]`
resetSamples(const Pose2D &pose) | GT2005SelfLocator | `[private]`
resetSamplesWhenPenalized() | GT2005SelfLocator | `[private]`
RIGHT_SIDE_OF_FLAG enum value | GT2005SelfLocator | `[private]`
robotPose | SelfLocatorInterfaces | `[protected]`
robotPoseCollection | SelfLocatorInterfaces | `[protected]`
robotState | SelfLocatorInterfaces | `[protected]`
SAMPLES_MAX enum value | GT2005SelfLocator | `[private]`
sampleSet | GT2005SelfLocator | `[private]`
sampleTemplateGenerator | GT2005SelfLocator | `[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]`
specialPercept | SelfLocatorInterfaces | `[protected]`
speed | GT2005SelfLocator | `[private]`
stdDevRot | GT2005SelfLocator | `[private]`
teamColorBlue | GT2005SelfLocator | `[private]`
templateTable | LinesTables2005 | `[static]`
TempTable typedef | LinesTables2005 |
testSample | GT2005SelfLocator | `[private]`
testSampleIndex | GT2005SelfLocator | `[private]`
timeStamp | GT2005SelfLocator | `[private]`
updateByCenterCircle(const LinesPercept::CenterCircle &centerCircle) | GT2005SelfLocator | `[private]`
updateByCrossing(const LinesPercept::LineCrossingPoint &point) | GT2005SelfLocator | `[private]`
updateByFlag(const Vector2< double > &flagFieldPosition, FlagSides sideOfFlag, double measuredBearing) | GT2005SelfLocator | `[private]`
updateByGoalPost(const Vector2< double > &goalPost, double measuredBearing) | GT2005SelfLocator | `[private]`
updateByPoint(const LinesPercept::LinePoint &point, GT2005SelfLocatorSample::PerceptType type, LinesPercept::LineType observationTableIndex) | GT2005SelfLocator | `[private]`
updateVariancesBySpeed(double speed) | GT2005SelfLocator | `[private]`
varianceCovarianceMatrix | GT2005SelfLocator | `[private]`
~LinesTables2005() | LinesTables2005 |
~Module() | Module | `[inline, virtual]`
~SelfLocator() | SelfLocator | `[inline, virtual]`