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

ArSonarLocalizationTask Member List

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

addFailedLocalizationCB(ArFunctor1< int > *functor)ArSonarLocalizationTask
ArASyncTask()ArASyncTask
ArSonarLocalizationTask(ArRobot *robot, ArSonarDevice *sonar, char *mapName)ArSonarLocalizationTask
ArSonarLocalizationTask(ArRobot *robot, ArSonarDevice *sonar, ArMap *ariaMap)ArSonarLocalizationTask
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, ArSonarDevice *sonar)ArSonarLocalizationTask [protected]
cancel(void)ArThread [virtual]
cancelAll(void)ArThread [static]
configureSonar(void)ArSonarLocalizationTask [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]
drawBestPoses(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawBestRays(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawClosestLines(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawHistogram(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawIntersections(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawRangePoints(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawSamplePoses(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawSampleRays(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
drawSonarRays(ArServerClient *client, ArNetPacket *packet)ArSonarLocalizationTask
dynamicallyAdjustNumSamples(double dr, double dt)ArSonarLocalizationTask [protected]
failedLocalization(int times)ArSonarLocalizationTask [protected]
fillHistogram(double *&hist, double *&cumSum, int &numSamples)ArSonarLocalizationTask
findAllStatistics(double &xMean, double &yMean, double &thMean, double &xStd, double &yStd, double &tStd)ArSonarLocalizationTask [protected]
findBestPoses(ArRobotPoseSamples *mrsp, double factor)ArSonarLocalizationTask [protected]
findClosestLines(ArPose robotPose, double range)ArSonarLocalizationTask [protected]
forceUpdatePose(ArPose forcePose)ArSonarLocalizationTask
getAdjustNumSamplesFlag(void)ArSonarLocalizationTask
getBlockAllSignals(void)ArThread
getBufferPose(void)ArSonarLocalizationTask [inline]
getBufferSize(void)ArSonarLocalizationTask [inline]
getClosestLines(void)ArSonarLocalizationTask [protected]
getCorrectRobotFlag(void)ArSonarLocalizationTask [protected]
getCurrentLocaPose(void)ArSonarLocalizationTask
getCurrentNumSamples(void)ArSonarLocalizationTask
getCurrentSamplePoses(void)ArSonarLocalizationTask
getForceUpdateParams(ArPose &forcePose, int &numSamples, double &xStd, double &yStd, double &tStd)ArSonarLocalizationTask
getFunc(void) const ArThread [virtual]
getHomePose(void)ArSonarLocalizationTask
getIdleFlag(void)ArSonarLocalizationTask
getInitializedFlag(void)ArSonarLocalizationTask
getJoinable(void) const ArThread [virtual]
getLastLocaTime(void)ArSonarLocalizationTask
getLocalizationScore(void)ArSonarLocalizationTask
getLocalizedFlag(void)ArSonarLocalizationTask [protected]
getLocalizingFlag(void)ArSonarLocalizationTask [protected]
getLocaTime()ArSonarLocalizationTask [inline, protected]
getLogLevel(void)ArThread [static]
getMinNumSamples(void)ArSonarLocalizationTask
getMotionErrorParam(int index)ArSonarLocalizationTask [protected]
getNumBestPoses(ArRobotPoseSamples *mrsp)ArSonarLocalizationTask [protected]
getNumSamples(void)ArSonarLocalizationTask
getNumSamplesAngleFactor(void)ArSonarLocalizationTask
getPassThreshold(void)ArSonarLocalizationTask
getRecoverOnFailedFlag(void)ArSonarLocalizationTask
getReloadingMapFlag(void)ArSonarLocalizationTask
getRobotMaxProbPose(void)ArSonarLocalizationTask
getRobotMovedFlag(void)ArSonarLocalizationTask [protected]
getRunning(void) const ArThread [virtual]
getRunningWithLock(void)ArThread [virtual]
getSensorBelief(void)ArSonarLocalizationTask
getSonarMaxRange(void)ArSonarLocalizationTask
getSonarMinLineSize(void)ArSonarLocalizationTask
getState(void)ArSonarLocalizationTask
getThread(void) const ArThread [virtual]
getThreadName(void)ArThread [virtual]
getTriggerDelR(void)ArSonarLocalizationTask
getTriggerDelT(void)ArSonarLocalizationTask
getTriggerTime(void)ArSonarLocalizationTask
getTriggerTimeFlag(void)ArSonarLocalizationTask
getTriggerTimeTh(void)ArSonarLocalizationTask
getTriggerTimeX(void)ArSonarLocalizationTask
getTriggerTimeY(void)ArSonarLocalizationTask
getVerboseFlag(void)ArSonarLocalizationTask
getXYBuffer(void)ArSonarLocalizationTask [inline]
init(void)ArThread [static]
initializeSamples(int numSamples)ArSonarLocalizationTask [protected]
INVALID enum valueArSonarLocalizationTask
join(void **ret=NULL)ArThread [virtual]
joinAll(void)ArThread [static]
killBadSamples(double obsThreshold)ArSonarLocalizationTask [protected]
loadParamFile(const char *file)ArSonarLocalizationTask
LOCALIZATION_COMPUTING enum valueArSonarLocalizationTask
LOCALIZATION_FAILED enum valueArSonarLocalizationTask
LOCALIZATION_SUCCESS enum valueArSonarLocalizationTask
localizeRobotAtHomeBlocking(double distSpread, double angleSpread, double probThreshold)ArSonarLocalizationTask [inline]
localizeRobotAtHomeBlocking(double spreadX, double spreadY, double angleSpread, double probThreshold)ArSonarLocalizationTask
localizeRobotAtHomeBlocking()ArSonarLocalizationTask [inline]
localizeRobotAtHomeNonBlocking(void)ArSonarLocalizationTask
localizeRobotInMapInit(ArPose given, int numSamples, double stdX, double stdY, double stdT, double thresFactor, bool warn=true, bool setInitializedToFalse=true)ArSonarLocalizationTask
localizeRobotInMapMoved(int numSamples, double distFactor, double angFactor, double thresFactor)ArSonarLocalizationTask
lock(void)ArThread
logThreadInfo(void)ArThread [virtual]
mapChanged(void)ArSonarLocalizationTask [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)ArSonarLocalizationTask
readMapFromFile(char *mapName)ArSonarLocalizationTask
reconfigureLocalization(void)ArSonarLocalizationTask [protected]
remFailedLocalizationCB(ArFunctor1< int > *functor)ArSonarLocalizationTask
robotCallBack(void)ArSonarLocalizationTask [protected]
run(void)ArASyncTask [virtual]
runAsync(void)ArASyncTask [virtual]
runInThisThread(void *arg=0)ArASyncTask [virtual]
runThread(void *ptr)ArSonarLocalizationTask [protected, virtual]
saveParams(char *filename)ArSonarLocalizationTask
saveSamples(bool saveFile=false)ArSonarLocalizationTask [protected]
scanToGlobalCoords(ArPose robPose, std::vector< ArPose > &xyLrf)ArSonarLocalizationTask
self(void)ArThread [static]
setAdjustNumSamplesFlag(bool a)ArSonarLocalizationTask
setCorrectRobotFlag(bool a)ArSonarLocalizationTask
setCurrentLocaPose(double x, double y, double th)ArSonarLocalizationTask
setCurrentLocaPose(ArPose p)ArSonarLocalizationTask
setCurrentNumSamples(int numSamples)ArSonarLocalizationTask
setFailedCallBack(ArFunctor1< int > *fcb)ArSonarLocalizationTask [inline]
setFlagsAndCallbacksOnFail(int ntimes)ArSonarLocalizationTask [protected]
setForceUpdateParams(int numSamples, double xStd, double yStd, double tStd)ArSonarLocalizationTask
setIdleFlag(bool f)ArSonarLocalizationTask
setInitializedFlag(bool a)ArSonarLocalizationTask [protected]
setLastLocaTimeToNow(void)ArSonarLocalizationTask
setLocalizedFlag(bool a)ArSonarLocalizationTask [protected]
setLocaParams(double xStd, double yStd, double tStd, double kMmPerMm, double kDegPerDeg, double kDegPerMm, double sensorBelief)ArSonarLocalizationTask
setLogLevel(ArLog::LogLevel level)ArThread [static]
setMinNumSamples(int f)ArSonarLocalizationTask
setMotionErrorParam(int index, double value)ArSonarLocalizationTask [protected]
setNumSamples(int numSamples)ArSonarLocalizationTask
setNumSamplesAngleFactor(double f)ArSonarLocalizationTask
setPassThreshold(double r)ArSonarLocalizationTask
setRecoverOnFailedFlag(bool f)ArSonarLocalizationTask
setReloadingMapFlag(bool f)ArSonarLocalizationTask
setRobotMovedFlag(bool a)ArSonarLocalizationTask [protected]
setRunning(bool running)ArThread [virtual]
setSensorBelief(double sensorBelief)ArSonarLocalizationTask
setSonarMaxRange(double f)ArSonarLocalizationTask
setThreadName(const char *name)ArThread [virtual]
setTriggerDelR(double)ArSonarLocalizationTask
setTriggerDelT(double)ArSonarLocalizationTask
setTriggerTime(double)ArSonarLocalizationTask
setTriggerTimeFlag(bool)ArSonarLocalizationTask
setTriggerTimeTh(double)ArSonarLocalizationTask
setTriggerTimeX(double)ArSonarLocalizationTask
setTriggerTimeY(double)ArSonarLocalizationTask
setupLocalizationParams(void)ArSonarLocalizationTask [protected]
setVerboseFlag(bool a)ArSonarLocalizationTask
SonarLocalizationState enum nameArSonarLocalizationTask
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]
~ArSonarLocalizationTask(void)ArSonarLocalizationTask
~ArThread()ArThread [virtual]


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