ArLocalizationTask Member List

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

addFailedLocalizationCB(ArFunctor1< int > *functor)ArLocalizationTask
ArLocalizationTask(ArRobot *robot, ArRangeDevice *laser, char *mapName)ArLocalizationTask
ArLocalizationTask(ArRobot *robot, ArRangeDevice *laser, ArMapInterface *ariaMap, bool noReflectors=false)ArLocalizationTask
basicInitialization(ArRobot *robot, ArRangeDevice *laser)ArLocalizationTask [protected]
checkLocalizationIdle(void)ArBaseLocalizationTask [virtual]
clearTempPassThreshold(void)ArLocalizationTask [inline]
computeLastLocaMeanVar(ArPose &mean, ArMatrix &Var)ArLocalizationTask
configureLaser(void)ArLocalizationTask [protected]
convertLLA2RobotCoords(double lat, double lon, double alt, double &ea, double &no, double &up)ArBaseLocalizationTask [virtual]
convertRobot2LLACoords(double ea, double no, double up, double &lat, double &lon, double &alt)ArBaseLocalizationTask [virtual]
correctPoseFromSensor(double increment, bool rayTrace, bool ignoreBadProb)ArLocalizationTask [protected]
drawKalmanVariance(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawMCLVariance(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawRangePoints(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawReflectorRays(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawSampleBounds(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawSamplePoses(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
dynamicallyAdjustNumSamples(double dr, double dt)ArLocalizationTask [protected]
failedLocalization(int times)ArLocalizationTask [protected]
fillHistogram(double *&hist, double *&cumSum, int &numSamples)ArLocalizationTask
findBestPoses(ArRobotPoseSamples *mrsp, double factor)ArLocalizationTask [protected]
findKalmanMeanVar(ArPose &mean, ArMatrix &var)ArLocalizationTask [protected]
findLocalizationMeanVar(ArPose &mean, ArMatrix &Var)ArLocalizationTask [virtual]
findMCLMeanVar(ArPose &mean, ArMatrix &Var)ArLocalizationTask
findPoseFromLandmarks(const std::vector< ArPose > &global, const std::vector< ArPose > &local, ArPose &rPose, ArMatrix &Var)ArLocalizationTask [protected]
findSamplesStatistics(double &xMean, double &yMean, double &thMean, double &xStd, double &yStd, double &tStd)ArLocalizationTask [protected]
forceUpdatePose(ArPose forcePose, bool rayTrace=true)ArLocalizationTask
fuseSensorWithOdometry(bool failedLocalization)ArLocalizationTask [protected]
fuseTwoDistributions(ArPose m1, ArMatrix V1, ArPose m2, ArMatrix V2, ArPose &mean, ArMatrix &Var)ArLocalizationTask [protected]
getAdjustNumSamplesFlag(void)ArLocalizationTask [inline]
getBadReflectorFactor(void)ArLocalizationTask [inline]
getBufferPose(void)ArLocalizationTask [inline]
getBufferSize(void)ArLocalizationTask [inline]
getBypassMCLFlag(void)ArLocalizationTask [inline]
getCorrectRobotFlag(void)ArLocalizationTask [inline, protected]
getCurrentLocaPose(void)ArLocalizationTask [inline]
getCurrentNumSamples(void)ArLocalizationTask [inline]
getCurrentSamplePoses(void)ArLocalizationTask [virtual]
getEnableReflectorLocalizationFlag(void)ArLocalizationTask [inline]
getEncoderToLocalizationTransform(void)ArLocalizationTask [inline, virtual]
getForceUpdateParams(ArPose &forcePose, int &numSamples, double &xStd, double &yStd, double &tStd)ArLocalizationTask
getHomePose()ArBaseLocalizationTask
getIdleFlag(void)ArLocalizationTask [inline]
getIgnoreIllegalPoseFlag(void)ArLocalizationTask [inline]
getInitializedFlag(void)ArLocalizationTask [inline]
getLastLocaTime(void)ArLocalizationTask [inline]
getLocalizationScore(void)ArLocalizationTask [virtual]
getLocalizationThreshold(void)ArLocalizationTask [virtual]
getLocalizedFlag(void)ArLocalizationTask [inline, protected]
getLocalizingFlag(void)ArLocalizationTask [inline, protected]
getLocaTime()ArLocalizationTask [inline, protected]
getLogFlag(void)ArLocalizationTask [inline, protected]
getMCLocalizationScore(void)ArLocalizationTask
getMinNumSamples(void)ArLocalizationTask [inline]
getMotionErrorParam(int index)ArLocalizationTask [protected]
getName(void)ArBaseLocalizationTask
getNumBestPoses(ArRobotPoseSamples *mrsp)ArLocalizationTask [inline, protected]
getNumSamples(void)ArLocalizationTask [inline]
getNumSamplesAngleFactor(void)ArLocalizationTask [inline]
getNumSamplesAtInit(void)ArLocalizationTask [inline]
getOccGridPtr(void)ArLocalizationTask [inline]
getPassThreshold(void)ArLocalizationTask [inline]
getPoseInterpPosition(ArTime timeStamp, ArPose *position)ArLocalizationTask [inline, virtual]
getPoseInterpPositionCallback(void)ArBaseLocalizationTask
getQParams(void)ArLocalizationTask
getRayTraceAtInit(void)ArLocalizationTask [inline]
getRecoverOnFailedFlag(void)ArLocalizationTask [inline]
getReflectanceThreshold(void)ArLocalizationTask [inline]
getReflectionCoords(ArPose &poseTaken, ArPose &rPose, std::vector< ArPose > &gList, std::vector< ArPose > &lList)ArLocalizationTask [protected]
getReflectorCenterCoords(ArPose &poseTaken, ArPose &rPose, std::vector< ArPose > &gList, std::vector< ArPose > &lList)ArLocalizationTask [protected]
getReflectorMatchAngle(void)ArLocalizationTask [inline]
getReflectorMatchDist(void)ArLocalizationTask [inline]
getReflectorMaxAngle(void)ArLocalizationTask [inline]
getReflectorMaxRange(void)ArLocalizationTask [inline]
getReflectorSize(void)ArLocalizationTask [inline]
getReflectorTriAngLimit(void)ArLocalizationTask [inline]
getReflectorTriDistLimit(void)ArLocalizationTask [inline]
getReflectorVar(void)ArLocalizationTask [inline]
getRefLocalizationScore(void)ArLocalizationTask
getReloadingMapFlag(void)ArLocalizationTask [inline]
getRobotHome(void)ArLocalizationTask [virtual]
getRobotHomeCallback()ArBaseLocalizationTask
getRobotIsLostFlag(void)ArLocalizationTask [inline, virtual]
getRobotMaxProbPose(void)ArLocalizationTask
getRobotMovedFlag(void)ArLocalizationTask [inline, protected]
getSensorBelief(void)ArLocalizationTask [inline]
getSensorSetFlag(void)ArLocalizationTask [inline]
getState(void)ArLocalizationTask [inline, virtual]
getTempPassThreshold(void)ArLocalizationTask [inline]
getTriggerDelR(void)ArLocalizationTask [inline]
getTriggerDelT(void)ArLocalizationTask [inline]
getTriggerTime(void)ArLocalizationTask [inline]
getTriggerTimeFlag(void)ArLocalizationTask [inline]
getTriggerTimeTh(void)ArLocalizationTask [inline]
getTriggerTimeX(void)ArLocalizationTask [inline]
getTriggerTimeY(void)ArLocalizationTask [inline]
getUsingPassThreshold(void)ArLocalizationTask [inline]
getVerboseFlag(void)ArLocalizationTask [inline]
getXYBuffer(void)ArLocalizationTask [inline]
initializeOccGrid(double res, ArMapInterface *ariaMap, bool lockMap=true)ArLocalizationTask [protected]
initializeSamples(int numSamples)ArLocalizationTask [protected]
INVALIDArBaseLocalizationTask
kalmanFilter(const std::vector< ArPose > &global, const std::vector< ArPose > &local, ArPose &pose, ArPose &deltaPose, ArPose &delta, bool failedLocalization, ArPose &mean, ArPose &stdDev, ArPose &maxInnov, double &refScore)ArLocalizationTask [protected]
killBadSamples(double obsThreshold)ArLocalizationTask [protected]
loadParamFile(const char *file)ArLocalizationTask
LOCALIZATION_FAILEDArBaseLocalizationTask
LOCALIZATION_IDLEArBaseLocalizationTask
LOCALIZATION_INIT_COMPUTINGArBaseLocalizationTask
LOCALIZATION_MOVE_COMPUTINGArBaseLocalizationTask
LOCALIZATION_SUCCESSArBaseLocalizationTask
LocalizationState enum nameArBaseLocalizationTask
localizeRobotAtHomeBlocking(double distSpread, double angleSpread, double probThreshold)ArLocalizationTask [inline]
localizeRobotAtHomeBlocking(double spreadX, double spreadY, double angleSpread, double probThreshold)ArLocalizationTask
localizeRobotAtHomeBlocking(double distSpread, double angleSpread)ArLocalizationTask [inline, virtual]
localizeRobotAtHomeBlocking()ArLocalizationTask [inline, virtual]
localizeRobotAtHomeNonBlocking(void)ArLocalizationTask
localizeRobotInMapInit(ArPose given, int numSamples, double stdX, double stdY, double stdT, double thresFactor, bool warn=true, bool setInitializedToFalse=true, bool rayTrace=true)ArLocalizationTask
localizeRobotInMapMoved(int numSamples, double distFactor, double angFactor, double thresFactor)ArLocalizationTask
mapChanged(void)ArLocalizationTask [protected]
readAriaMap(ArMapInterface *ariaMap)ArLocalizationTask
readMapFromFile(char *mapName)ArLocalizationTask
reconfigureLocalization(void)ArLocalizationTask [protected]
remFailedLocalizationCB(ArFunctor1< int > *functor)ArLocalizationTask
robotCallBack(void)ArLocalizationTask [protected]
runThread(void *ptr)ArLocalizationTask [protected, virtual]
saveParams(char *filename)ArLocalizationTask
saveSamples(bool saveFile=false)ArLocalizationTask [protected]
scanLaserIntoArray(void)ArLocalizationTask [protected]
scanToGlobalCoords(ArPose robPose, std::vector< ArPose > &xyLrf)ArLocalizationTask
setAdjustNumSamplesFlag(bool f)ArLocalizationTask [inline]
setAngleIncrement(double f)ArLocalizationTask [inline]
setBypassMCLFlag(bool f)ArLocalizationTask [inline]
setCorrectRobotFlag(bool f)ArLocalizationTask [inline, virtual]
setCurrentLocaPose(double x, double y, double th)ArLocalizationTask [inline]
setCurrentLocaPose(ArPose p)ArLocalizationTask [inline]
setCurrentNumSamples(int n)ArLocalizationTask [inline]
setEnableReflectorLocalizationFlag(bool f)ArLocalizationTask [inline]
setFailedCallBack(ArFunctor1< int > *fcb)ArLocalizationTask [inline]
setFlagsAndCallbacksOnFail(int ntimes)ArLocalizationTask [protected]
setForceUpdateParams(int numSamples, double xStd, double yStd, double tStd)ArLocalizationTask
setGridResolution(double res, ArMapInterface *ariaMap)ArLocalizationTask [inline]
setIdleFlag(bool f)ArLocalizationTask
setIgnoreIllegalPoseFlag(bool f)ArLocalizationTask [inline]
setInitializedFlag(bool a)ArLocalizationTask [inline, protected]
setLastLocaTimeToNow(void)ArLocalizationTask [inline]
setLocalizationIdle(bool f)ArLocalizationTask [inline, virtual]
setLocalizationThreshold(double t)ArBaseLocalizationTask [virtual]
setLocalizedFlag(bool a)ArLocalizationTask [inline, protected]
setLocaParams(double xStd, double yStd, double tStd, double kMmPerMm, double kDegPerDeg, double kDegPerMm, double sensorBelief)ArLocalizationTask
setMinNumSamples(int n)ArLocalizationTask [inline]
setMotionErrorParam(int index, double value)ArLocalizationTask [protected]
setMultiRobotCallback(ArRetFunctor< std::list< ArMultiRobotPoseAndRadius > > *func)ArLocalizationTask [inline]
setNumSamples(int n)ArLocalizationTask [inline]
setNumSamplesAngleFactor(double f)ArLocalizationTask [inline]
setNumSamplesAtInit(int n)ArLocalizationTask [inline]
setPassThreshold(double f)ArLocalizationTask [inline]
setRayTraceAtInit(bool f)ArLocalizationTask [inline]
setRecoverOnFailedFlag(bool f)ArLocalizationTask [inline]
setReflectanceThreshold(int f)ArLocalizationTask [inline]
setReflectorMatchAngle(double f)ArLocalizationTask [inline]
setReflectorMatchDist(double f)ArLocalizationTask [inline]
setReflectorMaxAngle(double f)ArLocalizationTask [inline]
setReflectorMaxRange(double f)ArLocalizationTask [inline]
setReflectorSize(double f)ArLocalizationTask [inline]
setReflectorVar(double f)ArLocalizationTask [inline]
setReloadingMapFlag(bool f)ArLocalizationTask [inline]
setRobotMovedFlag(bool a)ArLocalizationTask [inline, protected]
setRobotPose(ArPose pose, ArPose spread=ArPose(0, 0, 0), int nSam=0)ArLocalizationTask [virtual]
setSensorBelief(double sensorBelief)ArLocalizationTask [inline]
setSensorSetFlag(bool p)ArLocalizationTask [inline]
setTempPassThreshold(double passThreshold)ArLocalizationTask [inline]
setTriggerDelR(double tr)ArLocalizationTask [inline]
setTriggerDelT(double tt)ArLocalizationTask [inline]
setTriggerTime(double tt)ArLocalizationTask [inline]
setTriggerTimeFlag(bool tt)ArLocalizationTask [inline]
setTriggerTimeTh(double tt)ArLocalizationTask [inline]
setTriggerTimeX(double tt)ArLocalizationTask [inline]
setTriggerTimeY(double tt)ArLocalizationTask [inline]
setupLocalizationParams(bool noReflectors=false)ArLocalizationTask [protected]
setVerboseFlag(bool a)ArLocalizationTask [inline]
~ArLocalizationTask(void)ArLocalizationTask [virtual]


Generated on Thu Apr 23 10:19:34 2009 for ARNL by  doxygen 1.5.1