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] |