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.
averagePerceptTypeProbSlamSelfLocator [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]
cameraMatrixSelfLocatorInterfaces [protected]
candidatesSlamSelfLocator [private]
centerCircleOrientationAngleMotionDependencySlamSelfLocator [static]
centerCircleOrientationAngleMotionDependentVarianceSlamSelfLocator [static]
centerCircleOrientationAngleTrustSlamSelfLocator [static]
centerCircleOrientationAngleVarianceSlamSelfLocator [static]
centerCircleWeightSlamSelfLocator [static]
centerCircleYAngleMotionDependencySlamSelfLocator [static]
centerCircleYAngleMotionDependentVarianceSlamSelfLocator [static]
centerCircleYAngleTrustSlamSelfLocator [static]
centerCircleYAngleVarianceSlamSelfLocator [static]
centerCircleZAngleMotionDependencySlamSelfLocator [static]
centerCircleZAngleMotionDependentVarianceSlamSelfLocator [static]
centerCircleZAngleTrustSlamSelfLocator [static]
centerCircleZAngleVarianceSlamSelfLocator [static]
collisionPerceptSelfLocatorInterfaces [protected]
crossingWeightSlamSelfLocator [static]
crossingYAngleMotionDependencySlamSelfLocator [static]
crossingYAngleMotionDependentVarianceSlamSelfLocator [static]
crossingYAngleTrustSlamSelfLocator [static]
crossingYAngleVarianceSlamSelfLocator [static]
crossingZAngleMotionDependencySlamSelfLocator [static]
crossingZAngleMotionDependentVarianceSlamSelfLocator [static]
crossingZAngleTrustSlamSelfLocator [static]
crossingZAngleVarianceSlamSelfLocator [static]
draw(const Pose2D &pose, Drawings::Color color) const SlamSelfLocator [private]
draw(const Vector2< int > &point, LinesPercept::LineType type) const SlamSelfLocator [private]
edgesPerceptSelfLocatorInterfaces [protected]
entryTimeModule
execute()SlamSelfLocator [virtual]
fieldLinesTables2004 [static]
FlagSides enum nameSlamSelfLocator [private]
flagWeightSlamSelfLocator [static]
flagYAngleMotionDependencySlamSelfLocator [static]
flagYAngleMotionDependentVarianceSlamSelfLocator [static]
flagYAngleTrustSlamSelfLocator [static]
flagYAngleVarianceSlamSelfLocator [static]
flagZAngleMotionDependencySlamSelfLocator [static]
flagZAngleMotionDependentVarianceSlamSelfLocator [static]
flagZAngleTrustSlamSelfLocator [static]
flagZAngleVarianceSlamSelfLocator [static]
gameControlDataSelfLocatorInterfaces [protected]
getCrossingClassification(const LinesPercept::LineCrossingPoint &point)SlamSelfLocator [private]
goalWeightSlamSelfLocator [static]
goalYAngleMotionDependencySlamSelfLocator [static]
goalYAngleMotionDependentVarianceSlamSelfLocator [static]
goalYAngleTrustSlamSelfLocator [static]
goalYAngleVarianceSlamSelfLocator [static]
goalZAngleMotionDependencySlamSelfLocator [static]
goalZAngleMotionDependentVarianceSlamSelfLocator [static]
goalZAngleTrustSlamSelfLocator [static]
goalZAngleVarianceSlamSelfLocator [static]
gtCamWorldStateSelfLocatorInterfaces [protected]
handleMessage(InMessage &message)SlamSelfLocator [virtual]
HEAD_HEIGHT_SMOOTHING_FRAMENUMBER enum valueSlamSelfLocator
headHeightSlamSelfLocator [static]
headHeightBufferSlamSelfLocator [private]
landmarksObservationUpdate(const LandmarksPercept &landmarksPercept)SlamSelfLocator [private]
landmarksPerceptSelfLocatorInterfaces [protected]
landmarksStateSelfLocatorInterfaces [protected]
lastModelCrossingSlamSelfLocator [private]
lastOdometrySlamSelfLocator [private]
lastOdometry2SlamSelfLocator [private]
lastSeenCenterCircleSlamSelfLocator [private]
lastSeenCrossingSlamSelfLocator [private]
lastSeenCrossingClassSlamSelfLocator [private]
LEFT_SIDE_OF_FLAG enum valueSlamSelfLocator [private]
lineCrossingsTableSlamSelfLocator [private]
lineObservationUpdate(const LinesPercept &linesPercept)SlamSelfLocator [private]
linePointWeightSlamSelfLocator [static]
linePointYAngleMotionDependencySlamSelfLocator [static]
linePointYAngleMotionDependentVarianceSlamSelfLocator [static]
linePointYAngleTrustSlamSelfLocator [static]
linePointYAngleVarianceSlamSelfLocator [static]
linePointZAngleMotionDependencySlamSelfLocator [static]
linePointZAngleMotionDependentVarianceSlamSelfLocator [static]
linePointZAngleTrustSlamSelfLocator [static]
linePointZAngleVarianceSlamSelfLocator [static]
linesPerceptSelfLocatorInterfaces [protected]
LinesTables2004()LinesTables2004
majorDirTransWeightSlamSelfLocator [static]
maximumTrustSlamSelfLocator [static]
minorDirTransWeightSlamSelfLocator [static]
motionUpdate(const Pose2D &odometry, const Pose2D &camera, bool noise)SlamSelfLocator [private]
movedAngleWeightSlamSelfLocator [static]
movedDistWeightSlamSelfLocator [static]
NUM_OF_CALCULATED_POSES enum valueSlamSelfLocator
numberOfTypesSlamSelfLocator [private]
OBS_TABLE_X_FIELD_LINE enum valueSlamSelfLocator
OBS_TABLE_Y_FIELD_LINE enum valueSlamSelfLocator
observationTableLinesTables2004 [static]
observationUpdateDoneSlamSelfLocator [private]
ObsTable typedefLinesTables2004
obstaclesPerceptSelfLocatorInterfaces [protected]
odometryDataSelfLocatorInterfaces [protected]
odometryPoseSlamSelfLocator [private]
odometryPoseResettedSlamSelfLocator [private]
POSE_SPACE_GRID enum valueSlamSelfLocator
psdPerceptSelfLocatorInterfaces [protected]
quasiZeroSlamSelfLocator [static]
refCountLinesTables2004 [static]
resample()SlamSelfLocator [private]
RIGHT_SIDE_OF_FLAG enum valueSlamSelfLocator [private]
robotPoseSelfLocatorInterfaces [protected]
robotPoseCollectionSelfLocatorInterfaces [protected]
robotStateSelfLocatorInterfaces [protected]
rotationNoiseSlamSelfLocator [static]
SAMPLES_MAX enum valueSlamSelfLocator
sampleSetSlamSelfLocator
sampleTemplateGeneratorSlamSelfLocator [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]
selfLocatorSamplesSelfLocatorInterfaces [protected]
sigmoid(double d) const SlamSelfLocator [inline, private]
SlamSelfLocator(const SelfLocatorInterfaces &interfaces)SlamSelfLocator
specialPerceptSelfLocatorInterfaces [protected]
speedSlamSelfLocator [private]
teamColorBlueSlamSelfLocator
templateTableLinesTables2004 [static]
TempTable typedefLinesTables2004
testSampleSlamSelfLocator [private]
timeStampSlamSelfLocator [private]
translationNoiseSlamSelfLocator [static]
typesSlamSelfLocator [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]

Generated on Mon Mar 20 22:21:19 2006 for GT2005 by doxygen 1.3.6