| addFlag(const Flag &flag) | GT2004SelfLocator | [private] |
| average | GT2004SelfLocator | [private] |
| calcPose(Pose2D &pose, double &validity) | GT2004SelfLocator | [private] |
| cameraMatrix | SelfLocatorInterfaces | [protected] |
| distanceToBorderEstimator | GT2004SelfLocator | [private] |
| draw(const Pose2D &pose, Drawings::Color color) const | GT2004SelfLocator | [private] |
| draw(const Vector2< int > &point, LinesPercept::LineType type) const | GT2004SelfLocator | [private] |
| edgesPercept | SelfLocatorInterfaces | [protected] |
| execute() | GT2004SelfLocator | [virtual] |
| field | LinesTables2004 | [protected, static] |
| flags | GT2004SelfLocator | [private] |
| FLAGS_MAX enum value | GT2004SelfLocator | [private] |
| FlagSides enum name | GT2004SelfLocator | [private] |
| 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 | |
| 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 | [protected, static] |
| odometryData | SelfLocatorInterfaces | [protected] |
| paramDelay | GT2004SelfLocator | [static] |
| paramDown | GT2004SelfLocator | [static] |
| paramHeight | GT2004SelfLocator | [static] |
| paramR | GT2004SelfLocator | [static] |
| paramRot | GT2004SelfLocator | [static] |
| paramTrans | 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 | [protected, static] |
| resample() | GT2004SelfLocator | [private] |
| RIGHT_SIDE_OF_FLAG enum value | GT2004SelfLocator | [private] |
| robotPose | 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 OdometryData &odometryData, const CameraMatrix &cameraMatrix, RobotPose &robotPose, SampleSetProxy< PoseSample > &selfLocatorSamples, LandmarksState &landmarksState) | 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 | [protected, static] |
| 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] |