Main Page | Modules | Class Hierarchy | Class List | Class Members | Examples

ArLocalizationTask Member List

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

addFailedLocalizationCB(ArFunctor1< int > *functor)ArLocalizationTask
ArASyncTask()ArASyncTask
ArLocalizationTask(ArRobot *robot, ArSick *laser, char *mapName)ArLocalizationTask
ArLocalizationTask(ArRobot *robot, ArSick *laser, ArMap *ariaMap, bool noReflectors=false)ArLocalizationTask
ArThread(ArFunctor *func, bool joinable=true, bool blockAllSignals=true)ArThread
ArThread(ThreadType thread, bool joinable, bool blockAllSignals=true)ArThread
ArThread(bool blockAllSignals=true)ArThread
basicInitialization(ArRobot *robot, ArSick *laser)ArLocalizationTask [protected]
cancel(void)ArThread [virtual]
cancelAll(void)ArThread [static]
configureLaser(void)ArLocalizationTask [protected]
create(bool joinable=true, bool lowerPriority=true)ArASyncTask [virtual]
ArThread::create(ArFunctor *func, bool joinable=true, bool lowerPriority=true)ArThread [virtual]
detach(void)ArThread [virtual]
doJoin(void **ret=NULL)ArThread [protected, virtual]
drawRangePoints(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawReflectorRays(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawSampleBounds(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawSamplePoses(ArServerClient *client, ArNetPacket *packet)ArLocalizationTask
drawTriangulateRays(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
findAllStatistics(double &xMean, double &yMean, double &thMean, double &xStd, double &yStd, double &tStd)ArLocalizationTask [protected]
findBestPoses(ArRobotPoseSamples *mrsp, double factor)ArLocalizationTask [protected]
findPoseFromLandmarks(const std::vector< ArPose > &global, const std::vector< ArPose > &local, ArPose &rPose, ArPose &stdDev)ArLocalizationTask [protected]
forceUpdatePose(ArPose forcePose)ArLocalizationTask
fuseAllSensors(bool failedLocalization)ArLocalizationTask [protected]
getAdjustNumSamplesFlag(void)ArLocalizationTask
getBlockAllSignals(void)ArThread
getBufferPose(void)ArLocalizationTask [inline]
getBufferSize(void)ArLocalizationTask [inline]
getBypassMCLFlag(void)ArLocalizationTask
getCorrectRobotFlag(void)ArLocalizationTask [protected]
getCurrentLocaPose(void)ArLocalizationTask
getCurrentNumSamples(void)ArLocalizationTask
getCurrentSamplePoses(void)ArLocalizationTask
getForceUpdateParams(ArPose &forcePose, int &numSamples, double &xStd, double &yStd, double &tStd)ArLocalizationTask
getFunc(void) const ArThread [virtual]
getFuseAllSensorsFlag(void)ArLocalizationTask
getHomePose(void)ArLocalizationTask
getIdleFlag(void)ArLocalizationTask
getIgnoreIllegalPoseFlag(void)ArLocalizationTask
getInitializedFlag(void)ArLocalizationTask
getJoinable(void) const ArThread [virtual]
getLastLocaTime(void)ArLocalizationTask
getLocalizationScore(void)ArLocalizationTask
getLocalizedFlag(void)ArLocalizationTask [protected]
getLocalizingFlag(void)ArLocalizationTask [protected]
getLocaTime()ArLocalizationTask [inline, protected]
getLogLevel(void)ArThread [static]
getMCLocalizationScore(void)ArLocalizationTask
getMinNumSamples(void)ArLocalizationTask
getMotionErrorParam(int index)ArLocalizationTask [protected]
getNumBestPoses(ArRobotPoseSamples *mrsp)ArLocalizationTask [protected]
getNumSamples(void)ArLocalizationTask
getNumSamplesAngleFactor(void)ArLocalizationTask
getOccGridPtr(void)ArLocalizationTask [inline]
getPassThreshold(void)ArLocalizationTask
getQtt(void)ArLocalizationTask
getQxx(void)ArLocalizationTask
getQyy(void)ArLocalizationTask
getRecoverOnFailedFlag(void)ArLocalizationTask
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]
getReflectorMatchDist(void)ArLocalizationTask
getReflectorMaxAngle(void)ArLocalizationTask
getReflectorMaxRange(void)ArLocalizationTask
getReflectorVar(void)ArLocalizationTask
getRefLocalizationScore(void)ArLocalizationTask
getReloadingMapFlag(void)ArLocalizationTask
getRobotMaxProbPose(void)ArLocalizationTask
getRobotMovedFlag(void)ArLocalizationTask [protected]
getRunning(void) const ArThread [virtual]
getRunningWithLock(void)ArThread [virtual]
getSensorBelief(void)ArLocalizationTask
getSensorSetFlag(void)ArLocalizationTask
getState(void)ArLocalizationTask
getThread(void) const ArThread [virtual]
getThreadName(void)ArThread [virtual]
getTriangulateFlag(void)ArLocalizationTask
getTriangulateScoreThreshold(void)ArLocalizationTask
getTriggerDelR(void)ArLocalizationTask
getTriggerDelT(void)ArLocalizationTask
getTriggerTime(void)ArLocalizationTask
getTriggerTimeFlag(void)ArLocalizationTask
getTriggerTimeTh(void)ArLocalizationTask
getTriggerTimeX(void)ArLocalizationTask
getTriggerTimeY(void)ArLocalizationTask
getUseReflectorCenterFlag(void)ArLocalizationTask
getVerboseFlag(void)ArLocalizationTask
getXYBuffer(void)ArLocalizationTask [inline]
init(void)ArThread [static]
initializeOccGrid(double res, ArMap *ariaMap, bool lockMap=true)ArLocalizationTask [protected]
initializeSamples(int numSamples)ArLocalizationTask [protected]
INVALID enum valueArLocalizationTask
join(void **ret=NULL)ArThread [virtual]
joinAll(void)ArThread [static]
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_COMPUTING enum valueArLocalizationTask
LOCALIZATION_FAILED enum valueArLocalizationTask
LOCALIZATION_SUCCESS enum valueArLocalizationTask
LocalizationState enum nameArLocalizationTask
localizeRobotAtHomeBlocking(double distSpread, double angleSpread, double probThreshold)ArLocalizationTask [inline]
localizeRobotAtHomeBlocking(double spreadX, double spreadY, double angleSpread, double probThreshold)ArLocalizationTask
localizeRobotAtHomeBlocking()ArLocalizationTask [inline]
localizeRobotAtHomeNonBlocking(void)ArLocalizationTask
localizeRobotInMapInit(ArPose given, int numSamples, double stdX, double stdY, double stdT, double thresFactor, bool warn=true, bool setInitializedToFalse=true)ArLocalizationTask
localizeRobotInMapMoved(int numSamples, double distFactor, double angFactor, double thresFactor)ArLocalizationTask
lock(void)ArThread
logThreadInfo(void)ArThread [virtual]
mapChanged(void)ArLocalizationTask [protected]
MapType typedefArThread
myBlockAllSignalsArThread [protected]
myFuncArThread [protected]
myJoinableArThread [protected]
myNameArThread [protected]
myPIDArThread [protected]
myRunningArThread [protected]
myStrMapArThread [protected]
myThreadArThread [protected]
ourLogLevelArThread [protected, static]
ourThreadsArThread [protected, static]
ourThreadsMutexArThread [protected, static]
readAriaMap(ArMap *ariaMap)ArLocalizationTask
readMapFromFile(char *mapName)ArLocalizationTask
reconfigureLocalization(void)ArLocalizationTask [protected]
remFailedLocalizationCB(ArFunctor1< int > *functor)ArLocalizationTask
robotCallBack(void)ArLocalizationTask [protected]
run(void)ArASyncTask [virtual]
runAsync(void)ArASyncTask [virtual]
runInThisThread(void *arg=0)ArASyncTask [virtual]
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
self(void)ArThread [static]
setAdjustNumSamplesFlag(bool a)ArLocalizationTask
setAngleIncrement(double i)ArLocalizationTask
setBypassMCLFlag(bool f)ArLocalizationTask
setCorrectRobotFlag(bool a)ArLocalizationTask
setCurrentLocaPose(double x, double y, double th)ArLocalizationTask
setCurrentLocaPose(ArPose p)ArLocalizationTask
setCurrentNumSamples(int numSamples)ArLocalizationTask
setFailedCallBack(ArFunctor1< int > *fcb)ArLocalizationTask [inline]
setFlagsAndCallbacksOnFail(int ntimes)ArLocalizationTask [protected]
setForceUpdateParams(int numSamples, double xStd, double yStd, double tStd)ArLocalizationTask
setFuseAllSensorsFlag(bool f)ArLocalizationTask
setGridResolution(double res, ArMap *ariaMap)ArLocalizationTask
setIdleFlag(bool f)ArLocalizationTask
setIgnoreIllegalPoseFlag(bool a)ArLocalizationTask
setInitializedFlag(bool a)ArLocalizationTask [protected]
setLastLocaTimeToNow(void)ArLocalizationTask
setLocalizedFlag(bool a)ArLocalizationTask [protected]
setLocaParams(double xStd, double yStd, double tStd, double kMmPerMm, double kDegPerDeg, double kDegPerMm, double sensorBelief)ArLocalizationTask
setLogLevel(ArLog::LogLevel level)ArThread [static]
setMinNumSamples(int n)ArLocalizationTask
setMotionErrorParam(int index, double value)ArLocalizationTask [protected]
setNumSamples(int numSamples)ArLocalizationTask
setNumSamplesAngleFactor(double d)ArLocalizationTask
setPassThreshold(double r)ArLocalizationTask
setQtt(double f)ArLocalizationTask
setQxx(double f)ArLocalizationTask
setQyy(double f)ArLocalizationTask
setRecoverOnFailedFlag(bool f)ArLocalizationTask
setReflectorMatchDist(double f)ArLocalizationTask
setReflectorMaxAngle(double f)ArLocalizationTask
setReflectorMaxRange(double f)ArLocalizationTask
setReflectorVar(double f)ArLocalizationTask
setReloadingMapFlag(bool f)ArLocalizationTask
setRobotMovedFlag(bool a)ArLocalizationTask [protected]
setRunning(bool running)ArThread [virtual]
setSensorBelief(double sensorBelief)ArLocalizationTask
setSensorSetFlag(bool p)ArLocalizationTask
setThreadName(const char *name)ArThread [virtual]
setTriangulateFlag(bool f)ArLocalizationTask
setTriangulateScoreThreshold(double f)ArLocalizationTask
setTriggerDelR(double)ArLocalizationTask
setTriggerDelT(double)ArLocalizationTask
setTriggerTime(double)ArLocalizationTask
setTriggerTimeFlag(bool)ArLocalizationTask
setTriggerTimeTh(double)ArLocalizationTask
setTriggerTimeX(double)ArLocalizationTask
setTriggerTimeY(double)ArLocalizationTask
setupLocalizationParams(bool noReflectors=false)ArLocalizationTask [protected]
setUseReflectorCenterFlag(bool f)ArLocalizationTask
setVerboseFlag(bool a)ArLocalizationTask
Status enum nameArThread
STATUS_ALREADY_DETATCHEDArThread
STATUS_FAILEDArThread
STATUS_INVALIDArThread
STATUS_JOIN_SELFArThread
STATUS_NO_SUCH_THREADArThread
STATUS_NORESOURCEArThread
stopAll()ArThread [static]
stopRunning(void)ArASyncTask [virtual]
threadStarted(void)ArThread [virtual]
ThreadType typedefArThread
tryLock(void)ArThread
unlock(void)ArThread
yieldProcessor(void)ArThread [static]
~ArASyncTask()ArASyncTask [virtual]
~ArLocalizationTask(void)ArLocalizationTask
~ArThread()ArThread [virtual]


Generated on Tue Feb 20 10:56:29 2007 for Arnl by  doxygen 1.4.0