| addLocalizationTask(ArBaseLocalizationTask *loca) | ArLocalizationManager | |
| ArLocalizationManager(ArRobot *robot, ArMapInterface *ariaMap) | ArLocalizationManager | |
| checkLocalizationIdle(void) | ArBaseLocalizationTask | [inline, virtual] |
| convertLLA2RobotCoords(double lat, double lon, double alt, double &ea, double &no, double &up) | ArBaseLocalizationTask | [inline, virtual] |
| convertRobot2LLACoords(double ea, double no, double up, double &lat, double &lon, double &alt) | ArBaseLocalizationTask | [inline, virtual] |
| findLocalizationMeanVar(ArPose &mean, ArMatrix &Var) | ArLocalizationManager | [virtual] |
| fuseTwoDistributions(ArPose m1, ArMatrix V1, double s1, double threshold1, ArPose m2, ArMatrix V2, double s2, double threshold2, ArPose &mean, ArMatrix &Var, double &s, double &threshold) | ArLocalizationManager | |
| getCurrentSamplePoses() | ArBaseLocalizationTask | [inline, virtual] |
| getEncoderToLocalizationTransform(void) | ArBaseLocalizationTask | [inline, virtual] |
| getHomePose() | ArBaseLocalizationTask | [inline] |
| getLightLocalizationPtr(void) | ArLocalizationManager | [inline, virtual] |
| getLocalizationScore(void) | ArLocalizationManager | [inline, virtual] |
| getLocalizationThreshold(void) | ArLocalizationManager | [inline, virtual] |
| getName(void) | ArBaseLocalizationTask | [inline] |
| getPoseInterpPosition(ArTime timeStamp, ArPose *position) | ArBaseLocalizationTask | [inline, virtual] |
| getPoseInterpPositionCallback(void) | ArBaseLocalizationTask | [inline] |
| getRobotHome() | ArBaseLocalizationTask | [inline, virtual] |
| getRobotHomeCallback() | ArBaseLocalizationTask | [inline] |
| getRobotIsLostFlag() | ArBaseLocalizationTask | [inline, virtual] |
| getState(void) | ArBaseLocalizationTask | [inline, virtual] |
| INVALID enum value | ArBaseLocalizationTask | |
| LOCALIZATION_FAILED enum value | ArBaseLocalizationTask | |
| LOCALIZATION_IDLE enum value | ArBaseLocalizationTask | |
| LOCALIZATION_INIT_COMPUTING enum value | ArBaseLocalizationTask | |
| LOCALIZATION_MOVE_COMPUTING enum value | ArBaseLocalizationTask | |
| LOCALIZATION_SUCCESS enum value | ArBaseLocalizationTask | |
| LocalizationState enum name | ArBaseLocalizationTask | |
| localizeRobotAtHomeBlocking(double distSpread, double angleSpread) | ArLocalizationManager | [virtual] |
| ArBaseLocalizationTask::localizeRobotAtHomeBlocking() | ArBaseLocalizationTask | [inline, virtual] |
| reconfigureLocalization(void) | ArLocalizationManager | [protected] |
| removeLocalizationTask(ArBaseLocalizationTask *loca) | ArLocalizationManager | |
| runThread(void *ptr) | ArLocalizationManager | [protected, virtual] |
| setCorrectRobotFlag(bool a) | ArLocalizationManager | [virtual] |
| setLocalizationIdle(bool f) | ArBaseLocalizationTask | [inline, virtual] |
| setLocalizationScore(double f) | ArLocalizationManager | [inline, virtual] |
| setLocalizationThreshold(double t) | ArLocalizationManager | [inline, virtual] |
| setRobotPose(ArPose pose, ArPose spread=ArPose(0, 0, 0), int nSam=0) | ArLocalizationManager | [virtual] |
| ~ArLocalizationManager(void) | ArLocalizationManager | [inline, virtual] |