| 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 >CamWorldState, 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 ¢erCircle) | 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] |