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

# SlamSelfLocator Member List

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

averagePerceptTypeProb | SlamSelfLocator | `[private]`
calcAveragePerceptTypeProbabilities() | SlamSelfLocator | `[private]`
calcDistributionValidity() | SlamSelfLocator | `[private]`
calcPose(Pose2D &pose, double &validity) | SlamSelfLocator | `[private]`
calcPoseFromSubCube(Cell poseSpace[POSE_SPACE_GRID][POSE_SPACE_GRID][POSE_SPACE_GRID], int x, int y, int r) | SlamSelfLocator | `[private]`
cameraMatrix | SelfLocatorInterfaces | `[protected]`
candidates | SlamSelfLocator | `[private]`
centerCircleOrientationAngleMotionDependency | SlamSelfLocator | `[static]`
centerCircleOrientationAngleMotionDependentVariance | SlamSelfLocator | `[static]`
centerCircleOrientationAngleTrust | SlamSelfLocator | `[static]`
centerCircleOrientationAngleVariance | SlamSelfLocator | `[static]`
centerCircleWeight | SlamSelfLocator | `[static]`
centerCircleYAngleMotionDependency | SlamSelfLocator | `[static]`
centerCircleYAngleMotionDependentVariance | SlamSelfLocator | `[static]`
centerCircleYAngleTrust | SlamSelfLocator | `[static]`
centerCircleYAngleVariance | SlamSelfLocator | `[static]`
centerCircleZAngleMotionDependency | SlamSelfLocator | `[static]`
centerCircleZAngleMotionDependentVariance | SlamSelfLocator | `[static]`
centerCircleZAngleTrust | SlamSelfLocator | `[static]`
centerCircleZAngleVariance | SlamSelfLocator | `[static]`
collisionPercept | SelfLocatorInterfaces | `[protected]`
crossingWeight | SlamSelfLocator | `[static]`
crossingYAngleMotionDependency | SlamSelfLocator | `[static]`
crossingYAngleMotionDependentVariance | SlamSelfLocator | `[static]`
crossingYAngleTrust | SlamSelfLocator | `[static]`
crossingYAngleVariance | SlamSelfLocator | `[static]`
crossingZAngleMotionDependency | SlamSelfLocator | `[static]`
crossingZAngleMotionDependentVariance | SlamSelfLocator | `[static]`
crossingZAngleTrust | SlamSelfLocator | `[static]`
crossingZAngleVariance | SlamSelfLocator | `[static]`
draw(const Pose2D &pose, Drawings::Color color) const | SlamSelfLocator | `[private]`
draw(const Vector2< int > &point, LinesPercept::LineType type) const | SlamSelfLocator | `[private]`
edgesPercept | SelfLocatorInterfaces | `[protected]`
entryTime | Module |
execute() | SlamSelfLocator | `[virtual]`
field | LinesTables2004 | `[static]`
FlagSides enum name | SlamSelfLocator | `[private]`
flagWeight | SlamSelfLocator | `[static]`
flagYAngleMotionDependency | SlamSelfLocator | `[static]`
flagYAngleMotionDependentVariance | SlamSelfLocator | `[static]`
flagYAngleTrust | SlamSelfLocator | `[static]`
flagYAngleVariance | SlamSelfLocator | `[static]`
flagZAngleMotionDependency | SlamSelfLocator | `[static]`
flagZAngleMotionDependentVariance | SlamSelfLocator | `[static]`
flagZAngleTrust | SlamSelfLocator | `[static]`
flagZAngleVariance | SlamSelfLocator | `[static]`
gameControlData | SelfLocatorInterfaces | `[protected]`
getCrossingClassification(const LinesPercept::LineCrossingPoint &point) | SlamSelfLocator | `[private]`
goalWeight | SlamSelfLocator | `[static]`
goalYAngleMotionDependency | SlamSelfLocator | `[static]`
goalYAngleMotionDependentVariance | SlamSelfLocator | `[static]`
goalYAngleTrust | SlamSelfLocator | `[static]`
goalYAngleVariance | SlamSelfLocator | `[static]`
goalZAngleMotionDependency | SlamSelfLocator | `[static]`
goalZAngleMotionDependentVariance | SlamSelfLocator | `[static]`
goalZAngleTrust | SlamSelfLocator | `[static]`
goalZAngleVariance | SlamSelfLocator | `[static]`
gtCamWorldState | SelfLocatorInterfaces | `[protected]`
handleMessage(InMessage &message) | SlamSelfLocator | `[virtual]`
HEAD_HEIGHT_SMOOTHING_FRAMENUMBER enum value | SlamSelfLocator |
headHeight | SlamSelfLocator | `[static]`
headHeightBuffer | SlamSelfLocator | `[private]`
landmarksObservationUpdate(const LandmarksPercept &landmarksPercept) | SlamSelfLocator | `[private]`
landmarksPercept | SelfLocatorInterfaces | `[protected]`
landmarksState | SelfLocatorInterfaces | `[protected]`
lastModelCrossing | SlamSelfLocator | `[private]`
lastOdometry | SlamSelfLocator | `[private]`
lastOdometry2 | SlamSelfLocator | `[private]`
lastSeenCenterCircle | SlamSelfLocator | `[private]`
lastSeenCrossing | SlamSelfLocator | `[private]`
lastSeenCrossingClass | SlamSelfLocator | `[private]`
LEFT_SIDE_OF_FLAG enum value | SlamSelfLocator | `[private]`
lineCrossingsTable | SlamSelfLocator | `[private]`
lineObservationUpdate(const LinesPercept &linesPercept) | SlamSelfLocator | `[private]`
linePointWeight | SlamSelfLocator | `[static]`
linePointYAngleMotionDependency | SlamSelfLocator | `[static]`
linePointYAngleMotionDependentVariance | SlamSelfLocator | `[static]`
linePointYAngleTrust | SlamSelfLocator | `[static]`
linePointYAngleVariance | SlamSelfLocator | `[static]`
linePointZAngleMotionDependency | SlamSelfLocator | `[static]`
linePointZAngleMotionDependentVariance | SlamSelfLocator | `[static]`
linePointZAngleTrust | SlamSelfLocator | `[static]`
linePointZAngleVariance | SlamSelfLocator | `[static]`
linesPercept | SelfLocatorInterfaces | `[protected]`
LinesTables2004() | LinesTables2004 |
majorDirTransWeight | SlamSelfLocator | `[static]`
maximumTrust | SlamSelfLocator | `[static]`
minorDirTransWeight | SlamSelfLocator | `[static]`
motionUpdate(const Pose2D &odometry, const Pose2D &camera, bool noise) | SlamSelfLocator | `[private]`
movedAngleWeight | SlamSelfLocator | `[static]`
movedDistWeight | SlamSelfLocator | `[static]`
NUM_OF_CALCULATED_POSES enum value | SlamSelfLocator |
numberOfTypes | SlamSelfLocator | `[private]`
OBS_TABLE_X_FIELD_LINE enum value | SlamSelfLocator |
OBS_TABLE_Y_FIELD_LINE enum value | SlamSelfLocator |
observationTable | LinesTables2004 | `[static]`
observationUpdateDone | SlamSelfLocator | `[private]`
ObsTable typedef | LinesTables2004 |
obstaclesPercept | SelfLocatorInterfaces | `[protected]`
odometryData | SelfLocatorInterfaces | `[protected]`
odometryPose | SlamSelfLocator | `[private]`
odometryPoseResetted | SlamSelfLocator | `[private]`
POSE_SPACE_GRID enum value | SlamSelfLocator |
psdPercept | SelfLocatorInterfaces | `[protected]`
quasiZero | SlamSelfLocator | `[static]`
refCount | LinesTables2004 | `[static]`
resample() | SlamSelfLocator | `[private]`
RIGHT_SIDE_OF_FLAG enum value | SlamSelfLocator | `[private]`
robotPose | SelfLocatorInterfaces | `[protected]`
robotPoseCollection | SelfLocatorInterfaces | `[protected]`
robotState | SelfLocatorInterfaces | `[protected]`
rotationNoise | SlamSelfLocator | `[static]`
SAMPLES_MAX enum value | SlamSelfLocator |
sampleSet | SlamSelfLocator |
sampleTemplateGenerator | SlamSelfLocator | `[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]`
sigmoid(double d) const | SlamSelfLocator | `[inline, private]`
SlamSelfLocator(const SelfLocatorInterfaces &interfaces) | SlamSelfLocator |
specialPercept | SelfLocatorInterfaces | `[protected]`
speed | SlamSelfLocator | `[private]`
teamColorBlue | SlamSelfLocator |
templateTable | LinesTables2004 | `[static]`
TempTable typedef | LinesTables2004 |
testSample | SlamSelfLocator | `[private]`
timeStamp | SlamSelfLocator | `[private]`
translationNoise | SlamSelfLocator | `[static]`
types | SlamSelfLocator | `[private]`
updateByCenterCircle(const LinesPercept::CenterCircle &centerCircle) | SlamSelfLocator | `[private]`
updateByCrossing(const LinesPercept::LineCrossingPoint &point) | SlamSelfLocator | `[private]`
updateByEstimatedDirection() | SlamSelfLocator | `[private]`
updateByFlag(const Vector2< double > &flagFieldPosition, FlagSides sideOfFlag, double measuredBearing) | SlamSelfLocator | `[private]`
updateByGoalPost(const Vector2< double > &goalPost, double measuredBearing) | SlamSelfLocator | `[private]`
updateByNotSeenFlag(Flag::FlagType type) | SlamSelfLocator | `[private]`
updateByNotSeenGoal(colorClass goalColor) | SlamSelfLocator | `[private]`
updateByPoint(const LinesPercept::LinePoint &point, SlamSelfLocatorSample::PerceptType type) | SlamSelfLocator | `[private]`
updateVariancesBySpeed(double speed) | SlamSelfLocator | `[private]`
~LinesTables2004() | LinesTables2004 |
~Module() | Module | `[inline, virtual]`
~SelfLocator() | SelfLocator | `[inline, virtual]`