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

ArPathPlanningTask Member List

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

ABORTED_PATHPLAN enum valueArPathPlanningTask
addBlockedPathCB(ArFunctor1< const std::list< ArPose > * > *cb)ArPathPlanningTask
addGlobalReplanningRangeDevice(ArRangeDevice *device, RangeType type)ArPathPlanningTask
addGoalDoneCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
addGoalFailedCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
addGoalFinishedCB(ArFunctor *functor)ArPathPlanningTask
addGoalInterruptedCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
addNewGoalCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
addRangeDevice(ArRangeDevice *device, RangeType type)ArPathPlanningTask
addStateChangeCB(ArFunctor *cb)ArPathPlanningTask
ArASyncTask()ArASyncTask
ArPathPlanningTask(ArRobot *robot, ArSick *laser, ArRangeDevice *sonar, ArMap *m)ArPathPlanningTask
ArPathPlanningTask(ArRobot *robot, ArRangeDevice *sonar, ArMap *map)ArPathPlanningTask
ArThread(ArFunctor *func, bool joinable=true, bool blockAllSignals=true)ArThread
ArThread(ThreadType thread, bool joinable, bool blockAllSignals=true)ArThread
ArThread(bool blockAllSignals=true)ArThread
BOTH enum valueArPathPlanningTask
cancel(void)ArThread [virtual]
cancelAll(void)ArThread [static]
cancelPathPlan(void)ArPathPlanningTask
clearCumRangeDevices(unsigned int cyt)ArPathPlanningTask
clearGlobalReplanningCumRangeDevices(unsigned int cyt)ArPathPlanningTask
clearGlobalReplanningRangeDevices(void)ArPathPlanningTask
clearMapAndObsList(double cd, ArPose rp)ArPathPlanningTask [protected]
clearRangeDevices(void)ArPathPlanningTask
clearRangeMap(void)ArPathPlanningTask [protected]
COMPLETELY_BLOCKED enum valueArPathPlanningTask
computeLocalMotion(ArPose robotPose, ArPose goalPose, double &linVel, double &rotVel, double &heading, double searchFactor, bool replan)ArPathPlanningTask [protected]
computeProgress(ArPose robotPose)ArPathPlanningTask
configureLaser(void)ArPathPlanningTask [protected]
create(bool joinable=true, bool lowerPriority=true)ArASyncTask [virtual]
ArThread::create(ArFunctor *func, bool joinable=true, bool lowerPriority=true)ArThread [virtual]
CUMULATIVE enum valueArPathPlanningTask
CURRENT enum valueArPathPlanningTask
detach(void)ArThread [virtual]
doJoin(void **ret=NULL)ArThread [protected, virtual]
doSanityCheck(double width, double length, double robotVel, double robotRotVel, double robotRotAccel, double robotRotDecel, double robotAccel, double robotDecel)ArPathPlanningTask [protected]
drawGridPoints(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawNewPoints(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawObsPoints(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawPathPoints(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawRobotBounds(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawSearchRectangle(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawTangent(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
drawVelocityPath(ArServerClient *client, ArNetPacket *packet)ArPathPlanningTask
estimateDistanceToGoal(ArPose robotPose)ArPathPlanningTask
estimateTimeToGoal(ArPose robotPose)ArPathPlanningTask
FAILED_MOVE enum valueArPathPlanningTask
FAILED_PLAN enum valueArPathPlanningTask
fillLocalObstacleList(double lvel, double avel, ArPose robotPose)ArPathPlanningTask [protected]
findDistanceToCollision(double lvel, double avel, ArPose robotPose)ArPathPlanningTask [protected]
getActionFireFlag(void)ArPathPlanningTask [protected]
getAlignAngle(void) const ArPathPlanningTask [inline]
getAlignSpeed(void) const ArPathPlanningTask [inline]
getAriaMap(void)ArPathPlanningTask [inline]
getBlockAllSignals(void)ArThread
getClearOnFailFlag(void) const ArPathPlanningTask [inline]
getCollisionRange(void) const ArPathPlanningTask [inline]
getCost(void)ArPathPlanningTask
getCumRangeDeviceList(void)ArPathPlanningTask
getCurrentGoal()ArPathPlanningTask
getCurrentPath(ArPose from, bool local=false)ArPathPlanningTask
getDistanceWt(void) const ArPathPlanningTask [inline]
getDWAState(void)ArPathPlanningTask [inline]
getEmergencyMaxTransDecel(void) const ArPathPlanningTask [inline]
getFailureString(char *str, size_t len)ArPathPlanningTask
getFastSpeed(void) const ArPathPlanningTask [inline]
getFrontClearance(void) const ArPathPlanningTask [inline]
getFrontPaddingAtFastSpeed(void) const ArPathPlanningTask [inline]
getFrontPaddingAtSlowSpeed(void) const ArPathPlanningTask [inline]
getFunc(void) const ArThread [virtual]
getGlobalReplanningCumRangeDeviceList(void)ArPathPlanningTask
getGlobalReplanningRangeDeviceList(void)ArPathPlanningTask
getGoalAlteredFlag(void)ArPathPlanningTask [protected]
getGoalAngleTolerance(void) const ArPathPlanningTask [inline]
getGoalDistanceTolerance(void) const ArPathPlanningTask [inline]
getGoalHeadingFlag(void)ArPathPlanningTask [protected]
getGoalPlannedFlag(void)ArPathPlanningTask [protected]
getGoalReachedFlag(void)ArPathPlanningTask [protected]
getGoalRotAccel(void) const ArPathPlanningTask [inline]
getGoalRotDecel(void) const ArPathPlanningTask [inline]
getGoalRotSpeed(void) const ArPathPlanningTask [inline]
getGoalSetFlag(void)ArPathPlanningTask [protected]
getGoalSpeed(void) const ArPathPlanningTask [inline]
getGoalSwitchTime(void) const ArPathPlanningTask [inline]
getGoalTransAccel(void) const ArPathPlanningTask [inline]
getGoalTransDecel(void) const ArPathPlanningTask [inline]
getGoalUseEncoderFlag(void) const ArPathPlanningTask [inline]
getHeadingRotAccel(void) const ArPathPlanningTask [inline]
getHeadingRotDecel(void) const ArPathPlanningTask [inline]
getHeadingRotSpeed(void) const ArPathPlanningTask [inline]
getHeadingWt(void) const ArPathPlanningTask [inline]
getInitializedFlag(void)ArPathPlanningTask
getJoinable(void) const ArThread [virtual]
getLastLinearMoveTime(void)ArPathPlanningTask
getLastMoveTime(void)ArPathPlanningTask
getLastPlanTime(void)ArPathPlanningTask [protected]
getLength(void) const ArPathPlanningTask [inline]
getLinVelIncrements(void) const ArPathPlanningTask [inline]
getLocalPathState(void)ArPathPlanningTask [inline]
getLogLevel(void)ArThread [static]
getMapChangedFlag(void)ArPathPlanningTask
getMarkOldPathFactor(void)ArPathPlanningTask
getMaxExpansionFactor(void) const ArPathPlanningTask [inline]
getMaxLinDecel(void)ArPathPlanningTask [inline, protected]
getMaxRotSpeed(void) const ArPathPlanningTask [inline]
getMaxSpeed(void) const ArPathPlanningTask [inline]
getNumSplinePoints(void) const ArPathPlanningTask [inline]
getObsListPtr(void)ArPathPlanningTask
getObsThreshold(void) const ArPathPlanningTask [inline]
getPathFromTo(ArPose from, ArPose to)ArPathPlanningTask
getPathPlanAction(void)ArPathPlanningTask [inline]
getPathPlanActionGroup(void)ArPathPlanningTask [inline]
getPlanEverytimeFlag(void) const ArPathPlanningTask [inline]
getPlanFailedFlag(void)ArPathPlanningTask [protected]
getPlanFreeSpace(void) const ArPathPlanningTask [inline]
getPlanMapResolution(void) const ArPathPlanningTask [inline]
getProgress(void)ArPathPlanningTask [inline, protected]
getRangeDeviceList(void)ArPathPlanningTask
getReplanGlobalPathFlag(void)ArPathPlanningTask [protected]
getResistance(void)ArPathPlanningTask
getRotVelIncrements(void) const ArPathPlanningTask [inline]
getRunning(void) const ArThread [virtual]
getRunningWithLock(void)ArThread [virtual]
getSafeCollisionRange(void)ArPathPlanningTask
getSecsToFail(void) const ArPathPlanningTask [inline]
getSensorSetFlag(void)ArPathPlanningTask [protected]
getSideClearanceAtFastSpeed(void) const ArPathPlanningTask [inline]
getSideClearanceAtSlowSpeed(void) const ArPathPlanningTask [inline]
getSlowSpeed(void) const ArPathPlanningTask [inline]
getSmoothSize(void) const ArPathPlanningTask [inline]
getSplineDegree(void) const ArPathPlanningTask [inline]
getState(void)ArPathPlanningTask
getStatusString(char *str, size_t len)ArPathPlanningTask
getSuperMaxTransDecel(void) const ArPathPlanningTask [inline]
getThread(void) const ArThread [virtual]
getThreadName(void)ArThread [virtual]
getUseCollisionRangeForPlanningFlag(void) const ArPathPlanningTask [inline]
getUseEStopFlag(void) const ArPathPlanningTask [inline]
getUseLaserFlag(void)ArPathPlanningTask
getUseOneWaysFlag(void)ArPathPlanningTask
getUseResistanceFlag(void)ArPathPlanningTask
getUseSonarFlag(void)ArPathPlanningTask
getUtil(void)ArPathPlanningTask
getVelocityWt(void) const ArPathPlanningTask [inline]
getVerboseFlag(void)ArPathPlanningTask
getWaitingToFailFlag(void)ArPathPlanningTask
getWidth(void) const ArPathPlanningTask [inline]
GOAL_OCCUPIED enum valueArPathPlanningTask
goalDone(ArPose goal)ArPathPlanningTask [protected]
goalFailed(ArPose goal, const char *failureString="Failed going to goal", PathPlanningState state=FAILED_MOVE)ArPathPlanningTask
goalInterrupted(ArPose goal)ArPathPlanningTask [protected]
GOT_PLAN_AND_VEL_HEADING enum valueArPathPlanningTask
GOT_PLAN_AND_VELS enum valueArPathPlanningTask
hasGlobalReplanningRangeSensors(void)ArPathPlanningTask [protected]
incorporateGlobalReplanningRangeSensors(ArPose rp)ArPathPlanningTask [protected]
incorporateRangeIntoMap(ArRangeDevice *rangeDev, double rangeDist, ArPose robotPose, bool useSensorMap, bool notCumulative)ArPathPlanningTask [protected]
init(void)ArThread [static]
INVALID enum valueArPathPlanningTask
invokeBlockedPathCB(void)ArPathPlanningTask
join(void **ret=NULL)ArThread [virtual]
joinAll(void)ArThread [static]
loadParamFile(const char *file)ArPathPlanningTask
LocalPlanningState enum nameArPathPlanningTask
lock(void)ArThread
logThreadInfo(void)ArThread [virtual]
mapChanged(void)ArPathPlanningTask [protected]
MapType typedefArThread
MOVING_TO_GOAL enum valueArPathPlanningTask
myBlockAllSignalsArThread [protected]
myFuncArThread [protected]
myJoinableArThread [protected]
myNameArThread [protected]
myPIDArThread [protected]
myRunningArThread [protected]
myStrMapArThread [protected]
myThreadArThread [protected]
NEITHER enum valueArPathPlanningTask
NO_LOCAL_PLAN enum valueArPathPlanningTask
NO_MOVE enum valueArPathPlanningTask
NOT_INITIALIZED enum valueArPathPlanningTask
OBSTACLE_TOO_CLOSE enum valueArPathPlanningTask
ourLogLevelArThread [protected, static]
ourThreadsArThread [protected, static]
ourThreadsMutexArThread [protected, static]
pathEqualsStraightLine(void)ArPathPlanningTask [protected]
PathPlanningState enum nameArPathPlanningTask
pathPlanToGoal(const char *goalname, bool strictGoalTypeMatching=true)ArPathPlanningTask
pathPlanToPose(ArPose goal, bool headingFlag, bool printFlag=true)ArPathPlanningTask
planAndSetupAction(ArPose from, bool sensorSeesBlock=false)ArPathPlanningTask [protected]
PLANNING_PATH enum valueArPathPlanningTask
RangeType enum nameArPathPlanningTask
REACHED_GOAL enum valueArPathPlanningTask
reconfigurePathPlanning(void)ArPathPlanningTask [protected]
remBlockedPathCB(ArFunctor1< const std::list< ArPose > * > *cb)ArPathPlanningTask
remGlobalReplanningRangeDevice(const char *name, RangeType type)ArPathPlanningTask
remGlobalReplanningRangeDevice(ArRangeDevice *device, RangeType type)ArPathPlanningTask
remGoalDoneCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
remGoalFailedCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
remGoalFinishedCB(ArFunctor *functor)ArPathPlanningTask
remGoalInterruptedCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
remNewGoalCB(ArFunctor1< ArPose > *functor)ArPathPlanningTask
remRangeDevice(const char *name, RangeType type)ArPathPlanningTask
remRangeDevice(ArRangeDevice *device, RangeType type)ArPathPlanningTask
remStateChangeCB(ArFunctor *cb)ArPathPlanningTask
robotCallBack(void)ArPathPlanningTask [protected]
run(void)ArASyncTask [virtual]
runAsync(void)ArASyncTask [virtual]
runInThisThread(void *arg=0)ArASyncTask [virtual]
runThread(void *ptr)ArPathPlanningTask [protected, virtual]
saveParams(char *filename)ArPathPlanningTask
self(void)ArThread [static]
setActionFireFlag(bool f)ArPathPlanningTask [protected]
setAlignAngle(double f)ArPathPlanningTask
setAlignSpeed(double f)ArPathPlanningTask
setClearOnFailFlag(bool f)ArPathPlanningTask
setCollisionRange(double f)ArPathPlanningTask
setCurrentGoal(ArPose p)ArPathPlanningTask [protected]
setDistanceWt(double f)ArPathPlanningTask
setEmergencyMaxTransDecel(double f)ArPathPlanningTask
setFastSpeed(double f)ArPathPlanningTask
setFrontClearance(double f)ArPathPlanningTask
setFrontPaddingAtFastSpeed(double f)ArPathPlanningTask
setFrontPaddingAtSlowSpeed(double f)ArPathPlanningTask
setGoalAlteredFlag(bool f)ArPathPlanningTask [protected]
setGoalAngleTolerance(double f)ArPathPlanningTask
setGoalDistanceTolerance(double f)ArPathPlanningTask
setGoalHeadingFlag(bool f)ArPathPlanningTask [protected]
setGoalPlannedFlag(bool f)ArPathPlanningTask [protected]
setGoalReachedFlag(bool f)ArPathPlanningTask [protected]
setGoalRotAccel(double f)ArPathPlanningTask
setGoalRotDecel(double f)ArPathPlanningTask
setGoalRotSpeed(double f)ArPathPlanningTask
setGoalSetFlag(bool f)ArPathPlanningTask [protected]
setGoalSpeed(double f)ArPathPlanningTask
setGoalSwitchTime(double f)ArPathPlanningTask
setGoalTransAccel(double f)ArPathPlanningTask
setGoalTransDecel(double f)ArPathPlanningTask
setGoalUseEncoderFlag(bool f)ArPathPlanningTask
setHeadingRotAccel(double f)ArPathPlanningTask
setHeadingRotDecel(double f)ArPathPlanningTask
setHeadingRotSpeed(double f)ArPathPlanningTask
setHeadingWt(double f)ArPathPlanningTask
setInitializedFlag(bool f)ArPathPlanningTask [protected]
setLastLinearMoveTime(double t)ArPathPlanningTask
setLastMoveTime(double t)ArPathPlanningTask
setLastPlanTime(void)ArPathPlanningTask [protected]
setLength(double f)ArPathPlanningTask
setLinVelIncrements(int f)ArPathPlanningTask
setLogLevel(ArLog::LogLevel level)ArThread [static]
setMapChangedFlag(bool f)ArPathPlanningTask
setMarkOldPathFactor(double f)ArPathPlanningTask
setMaxExpansionFactor(double f)ArPathPlanningTask
setMaxRotSpeed(double f)ArPathPlanningTask
setMaxSpeed(double f)ArPathPlanningTask
setMovementParams(double maxLinAcc, double maxRotAcc, double maxLinDec, double maxRotDec, double maxLinVel, double maxRotVel)ArPathPlanningTask
setNumSplinePoints(int f)ArPathPlanningTask
setObsThreshold(double f)ArPathPlanningTask
setPathPlanActionGroup(ArActionGroup *group, bool takeOwnershipOfGroup=false)ArPathPlanningTask
setPlanDoneCallBack(ArFunctor *prcb)ArPathPlanningTask
setPlanEverytimeFlag(bool f)ArPathPlanningTask
setPlanFailedFlag(bool f)ArPathPlanningTask [protected]
setPlanFreeSpace(double f)ArPathPlanningTask
setPlanMapResolution(double f)ArPathPlanningTask
setPlanParams(double robotWidth, double robotLength, double frontClearance, double sideClearance, double obsThreshold, double maxLinAcc, double maxRotAcc, double maxLinDec, double maxRotDec, double maxLinVel, double maxRotVel, double headingWt, double distanceWt, double velocityWt, double gridRes, int nli, int nri, int sws, double maxObsDistance, double goalDistTol, double goalAngTol, double PlanFreeSpace, int secsToFail, double alignAngle, double alignSpeed, int splineDegree, int numSplinePoints, double goalOccupiedFailDistance, double curvatureSpeedFactor, bool useCollisionRangeForPlanningFlag, double oneWayCost, double centerAwayCost, double localPathFailDistance, short resistance, double markOldPathFactor)ArPathPlanningTask
setProgressNow(double p)ArPathPlanningTask [protected]
setReplanGlobalPathFlag(bool f)ArPathPlanningTask [protected]
setResistance(short f)ArPathPlanningTask
setRotVelIncrements(int f)ArPathPlanningTask
setRunning(bool running)ArThread [virtual]
setSecsToFail(int f)ArPathPlanningTask
setSensorSetFlag(bool f)ArPathPlanningTask [protected]
setSideClearanceAtFastSpeed(double f)ArPathPlanningTask
setSideClearanceAtSlowSpeed(double f)ArPathPlanningTask
setSlowSpeed(double f)ArPathPlanningTask
setSmoothWinSize(int f)ArPathPlanningTask
setSplineDegree(int f)ArPathPlanningTask
setState(PathPlanningState s, const char *failureString=NULL)ArPathPlanningTask [protected]
setSuperMaxTransDecel(double f)ArPathPlanningTask
setThreadName(const char *name)ArThread [virtual]
setupPathPlanningParams(void)ArPathPlanningTask [protected]
setUseCollisionRangeForPlanningFlag(bool f)ArPathPlanningTask
setUseEStopFlag(bool f)ArPathPlanningTask
setUseLaserFlag(bool f)ArPathPlanningTask
setUseOneWaysFlag(bool f)ArPathPlanningTask
setUseResistanceFlag(bool f)ArPathPlanningTask
setUseSonarFlag(bool f)ArPathPlanningTask
setVariableClearances(double lvel, double avel, double &front, double &side)ArPathPlanningTask [protected]
setVelocityWt(double f)ArPathPlanningTask
setVerboseFlag(bool f)ArPathPlanningTask
setWaitingToFailFlag(bool f)ArPathPlanningTask [protected]
setWidth(double f)ArPathPlanningTask
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
trackingFailed(int failedTimes)ArPathPlanningTask
tryLock(void)ArThread
unlock(void)ArThread
yieldProcessor(void)ArThread [static]
~ArASyncTask()ArASyncTask [virtual]
~ArPathPlanningTask(void)ArPathPlanningTask
~ArThread()ArThread [virtual]


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