Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages | Examples

ArRobot Member List

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

actionHandler(void)ArRobot
addAction(ArAction *action, int priority)ArRobot
addConnectCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addDisconnectNormallyCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addDisconnectOnErrorCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addFailedConnectCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addPacketHandler(ArRetFunctor1< bool, ArRobotPacket * > *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addRangeDevice(ArRangeDevice *device)ArRobot
addRunExitCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addSensorInterpTask(const char *name, int position, ArFunctor *functor, ArTaskState::State *state=NULL)ArRobot
addStabilizingCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArRobot
addUserTask(const char *name, int position, ArFunctor *functor, ArTaskState::State *state=NULL)ArRobot
applyTransform(ArTransform trans, bool doCumulative=true)ArRobot
areMotorsEnabled(void) const ArRobot [inline]
areSonarsEnabled(void) const ArRobot [inline]
ariaExitCallback(void)ArRobot
ArRobot(const char *name=NULL, bool ignored=true, bool doSigHandle=true, bool normalInit=true, bool addAriaExitCallback=true)ArRobot
asyncConnect(void)ArRobot
asyncConnectHandler(bool tryHarderToConnect)ArRobot
attachKeyHandler(ArKeyHandler *keyHandler, bool exitOnEscape=true, bool useExitNotShutdown=true)ArRobot
blockingConnect(void)ArRobot
cancelConnection(void)ArRobot
ChargeState enum name (defined in ArRobot)ArRobot
CHARGING_BULK enum value (defined in ArRobot)ArRobot
CHARGING_FLOAT enum value (defined in ArRobot)ArRobot
CHARGING_NOT enum value (defined in ArRobot)ArRobot
CHARGING_OVERCHARGE enum value (defined in ArRobot)ArRobot
CHARGING_UNKNOWN enum value (defined in ArRobot)ArRobot
checkRangeDevicesCumulativeBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const ArRobot
checkRangeDevicesCumulativePolar(double startAngle, double endAngle, double *angle=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const ArRobot
checkRangeDevicesCurrentBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const ArRobot
checkRangeDevicesCurrentPolar(double startAngle, double endAngle, double *angle=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const ArRobot
clearDirectMotion(void)ArRobot
com(unsigned char command)ArRobot
com2Bytes(unsigned char command, char high, char low)ArRobot
comDataN(unsigned char command, const char *data, int size)ArRobot
comInt(unsigned char command, short int argument)ArRobot
comStr(unsigned char command, const char *argument)ArRobot
comStrN(unsigned char command, const char *str, int size)ArRobot
deactivateActions(void)ArRobot
disableMotors()ArRobot
disableSonar()ArRobot
disconnect(void)ArRobot
dropConnection(void)ArRobot
enableMotors()ArRobot
enableSonar()ArRobot
failedConnect(void)ArRobot
findAction(const char *actionName)ArRobot
findAngleTo(const ArPose pose)ArRobot [inline]
findDeltaHeadingTo(const ArPose pose)ArRobot [inline]
findDistanceTo(const ArPose pose)ArRobot [inline]
findRangeDevice(const char *name) const ArRobot
findRangeDevice(const char *name)ArRobot
findTask(const char *name)ArRobot
findTask(ArFunctor *functor)ArRobot
findUserTask(const char *name)ArRobot
findUserTask(ArFunctor *functor)ArRobot
finishedConnection(void)ArRobot
forceTryingToMove(void)ArRobot [inline]
getAbsoluteMaxRotAccel(void) const ArRobot [inline]
getAbsoluteMaxRotDecel(void) const ArRobot [inline]
getAbsoluteMaxRotVel(void) const ArRobot [inline]
getAbsoluteMaxTransAccel(void) const ArRobot [inline]
getAbsoluteMaxTransDecel(void) const ArRobot [inline]
getAbsoluteMaxTransVel(void) const ArRobot [inline]
getActionMap(void)ArRobot
getAnalog(void) const ArRobot [inline]
getAnalogPortSelected(void) const ArRobot [inline]
getBatteryVoltage(void) const ArRobot [inline]
getBatteryVoltageAverageOfNum(void)ArRobot [inline]
getBatteryVoltageNow(void) const ArRobot [inline]
getChargeState(void) const ArRobot
getClosestSonarNumber(double startAngle, double endAngle) const ArRobot
getClosestSonarRange(double startAngle, double endAngle) const ArRobot
getCompass(void) const ArRobot [inline]
getConnectionCycleMultiplier(void) const ArRobot
getConnectionTimeoutTime(void) const ArRobot
getControl(void) const ArRobot [inline]
getCounter(void) const ArRobot [inline]
getCycleTime(void) const ArRobot
getCycleWarningTime(void) const ArRobot
getCycleWarningTime(void)ArRobot
getDeviceConnection(void) const ArRobot
getDigIn(void) const ArRobot [inline]
getDigOut(void) const ArRobot [inline]
getDirectMotionPrecedenceTime(void) const ArRobot
getEncoderCorrectionCallback(void) const ArRobot
getEncoderPose(void) const ArRobot [inline]
getEncoderPoseInterpNumReadings(void) const ArRobot [inline]
getEncoderPoseInterpPosition(ArTime timeStamp, ArPose *position)ArRobot [inline]
getEncoderTransform(void) const ArRobot
getEstop(void)ArRobot [inline]
getFaultFlags(void) const ArRobot [inline]
getFlags(void) const ArRobot [inline]
getHeadingDoneDiff(void) const ArRobot [inline]
getIOAnalog(int num) const ArRobot
getIOAnalogSize(void) const ArRobot [inline]
getIOAnalogVoltage(int num) const ArRobot
getIODigIn(int num) const ArRobot
getIODigInSize(void) const ArRobot [inline]
getIODigOut(int num) const ArRobot
getIODigOutSize(void) const ArRobot [inline]
getIOPacketTime(void) const ArRobot [inline]
getKeyHandler(void) const ArRobot
getLastPacketTime(void) const ArRobot
getLeftEncoder(void)ArRobot
getLeftVel(void) const ArRobot [inline]
getLogActions(void)ArRobot [inline]
getLogMovementReceived(void)ArRobot [inline]
getLogMovementSent(void)ArRobot [inline]
getLogVelocitiesReceived(void)ArRobot [inline]
getMotorPacCount(void) const ArRobot
getMoveDoneDist(void)ArRobot [inline]
getName(void) const ArRobot
getNoTimeWarningThisCycle(void)ArRobot [inline]
getNumFrontBumpers(void) const ArRobot [inline]
getNumRearBumpers(void) const ArRobot [inline]
getNumSonar(void) const ArRobot [inline]
getOdometerDegrees(void)ArRobot [inline]
getOdometerDistance(void)ArRobot [inline]
getOdometerTime(void)ArRobot [inline]
getOdometryDelay(void)ArRobot [inline]
getOrigRobotConfig(void) const ArRobot
getPacketsReceivedTracking(void)ArRobot [inline]
getPacketsSentTracking(void)ArRobot [inline]
getPose(void) const ArRobot [inline]
getPoseInterpNumReadings(void) const ArRobot [inline]
getPoseInterpPosition(ArTime timeStamp, ArPose *position)ArRobot [inline]
getPTZ(void)ArRobot [inline]
getRangeDeviceList(void)ArRobot
getRawEncoderPose(void) const ArRobot [inline]
getRealBatteryVoltage(void) const ArRobot [inline]
getRealBatteryVoltageAverageOfNum(void)ArRobot [inline]
getRealBatteryVoltageNow(void) const ArRobot [inline]
getResolver(void)ArRobot
getRightEncoder(void)ArRobot
getRightVel(void) const ArRobot [inline]
getRobotDiagonal(void) const ArRobot [inline]
getRobotLength(void) const ArRobot [inline]
getRobotLengthFront(void) const ArRobot [inline]
getRobotLengthRear(void) const ArRobot [inline]
getRobotName(void) const ArRobot [inline]
getRobotParams(void) const ArRobot
getRobotRadius(void) const ArRobot [inline]
getRobotSubType(void) const ArRobot [inline]
getRobotType(void) const ArRobot [inline]
getRobotWidth(void) const ArRobot [inline]
getRotAccel(void) const ArRobot
getRotDecel(void) const ArRobot
getRotVel(void) const ArRobot [inline]
getRotVelMax(void) const ArRobot
getRunExitListCopy()ArRobot
getSonarPacCount(void) const ArRobot
getSonarRange(int num) const ArRobot
getSonarReading(int num) const ArRobot
getStabilizingTime(void) const ArRobot
getStallValue(void) const ArRobot [inline]
getStateReflectionRefreshTime(void) const ArRobot
getSyncTaskRoot(void)ArRobot
getTh(void) const ArRobot [inline]
getToGlobalTransform(void) const ArRobot
getToLocalTransform(void) const ArRobot
getTransAccel(void) const ArRobot
getTransDecel(void) const ArRobot
getTransVelMax(void) const ArRobot
getVel(void) const ArRobot [inline]
getX(void) const ArRobot [inline]
getY(void) const ArRobot [inline]
handlePacket(ArRobotPacket *packet)ArRobot
hasFaultFlags(void) const ArRobot [inline]
hasFrontBumpers(void) const ArRobot [inline]
hasRangeDevice(ArRangeDevice *device) const ArRobot
hasRearBumpers(void) const ArRobot [inline]
hasSettableAccsDecs(void) const ArRobot [inline]
hasSettableVelMaxes(void) const ArRobot [inline]
hasTableSensingIR(void) const ArRobot [inline]
incCounter(void)ArRobot [inline]
init(void)ArRobot
isConnected(void) const ArRobot [inline]
isCycleChained(void) const ArRobot [inline]
isDirectMotion(void) const ArRobot
isEStopPressed(void) const ArRobot [inline]
isHeadingDone(double delta=0.0) const ArRobot
isLeftBreakBeamTriggered(void) const ArRobot
isLeftMotorStalled(void) const ArRobot [inline]
isLeftTableSensingIRTriggered(void) const ArRobot
isMoveDone(double delta=0.0)ArRobot
isRightBreakBeamTriggered(void) const ArRobot
isRightMotorStalled(void) const ArRobot [inline]
isRightTableSensingIRTriggered(void) const ArRobot
isRunning(void) const ArRobot
isSonarNew(int num) const ArRobot
isStabilizing(void)ArRobot [inline]
isTryingToMove(void)ArRobot [inline]
keyHandlerExit(void)ArRobot
loadParamFile(const char *file)ArRobot
lock()ArRobot [inline]
logActions(bool logDeactivated=false) const ArRobot
logAllTasks(void) const ArRobot
logUserTasks(void) const ArRobot
loopOnce(void)ArRobot
madeConnection(void)ArRobot
move(double distance)ArRobot
moveTo(ArPose pose, bool doCumulative=true)ArRobot
moveTo(ArPose to, ArPose from, bool doCumulative=true)ArRobot
myAbsoluteMaxRotAccel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxRotDecel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxRotVel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxTransAccel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxTransDecel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxTransVel (defined in ArRobot)ArRobot [protected]
myActionDesired (defined in ArRobot)ArRobot [protected]
myActionHandlerCB (defined in ArRobot)ArRobot
myActionRotSet (defined in ArRobot)ArRobot [protected]
myActions (defined in ArRobot)ArRobot [protected]
myActionTransSet (defined in ArRobot)ArRobot [protected]
myAddedAriaExitCB (defined in ArRobot)ArRobot [protected]
myAnalog (defined in ArRobot)ArRobot [protected]
myAnalogPortSelected (defined in ArRobot)ArRobot [protected]
myAriaExitCB (defined in ArRobot)ArRobot [protected]
myAsyncConnectFlag (defined in ArRobot)ArRobot [protected]
myAsyncConnectNoPacketCount (defined in ArRobot)ArRobot [protected]
myAsyncConnectSentChangeBaud (defined in ArRobot)ArRobot [protected]
myAsyncConnectStartBaud (defined in ArRobot)ArRobot [protected]
myAsyncConnectStartedChangeBaud (defined in ArRobot)ArRobot [protected]
myAsyncConnectState (defined in ArRobot)ArRobot [protected]
myAsyncConnectTimesTried (defined in ArRobot)ArRobot [protected]
myAsyncStartedConnection (defined in ArRobot)ArRobot [protected]
myBatteryAverager (defined in ArRobot)ArRobot [protected]
myBatteryVoltage (defined in ArRobot)ArRobot [protected]
myBlockingConnectRun (defined in ArRobot)ArRobot [protected]
myChargeState (defined in ArRobot)ArRobot [protected]
myCompass (defined in ArRobot)ArRobot [protected]
myConn (defined in ArRobot)ArRobot [protected]
myConnectCBList (defined in ArRobot)ArRobot [protected]
myConnectCond (defined in ArRobot)ArRobot [protected]
myConnectionCycleMultiplier (defined in ArRobot)ArRobot [protected]
myConnectWithNoParams (defined in ArRobot)ArRobot [protected]
myConnOrFailCond (defined in ArRobot)ArRobot [protected]
myControl (defined in ArRobot)ArRobot [protected]
myCounter (defined in ArRobot)ArRobot [protected]
myCycleChained (defined in ArRobot)ArRobot [protected]
myCycleTime (defined in ArRobot)ArRobot [protected]
myCycleWarningTime (defined in ArRobot)ArRobot [protected]
myDigIn (defined in ArRobot)ArRobot [protected]
myDigOut (defined in ArRobot)ArRobot [protected]
myDirectPrecedenceTime (defined in ArRobot)ArRobot [protected]
myDisconnectNormallyCBList (defined in ArRobot)ArRobot [protected]
myDisconnectOnErrorCBList (defined in ArRobot)ArRobot [protected]
myEncoderCorrectionCB (defined in ArRobot)ArRobot [protected]
myEncoderGlobalTrans (defined in ArRobot)ArRobot [protected]
myEncoderInterpolation (defined in ArRobot)ArRobot [protected]
myEncoderPacketCB (defined in ArRobot)ArRobot
myEncoderPose (defined in ArRobot)ArRobot [protected]
myEncoderPoseTaken (defined in ArRobot)ArRobot [protected]
myEncoderTransform (defined in ArRobot)ArRobot [protected]
myFailedConnectCBList (defined in ArRobot)ArRobot [protected]
myFaultFlags (defined in ArRobot)ArRobot [protected]
myFirstEncoderPose (defined in ArRobot)ArRobot [protected]
myFlags (defined in ArRobot)ArRobot [protected]
myGetCycleWarningTimeCB (defined in ArRobot)ArRobot
myGetNoTimeWarningThisCycleCB (defined in ArRobot)ArRobot
myGlobalPose (defined in ArRobot)ArRobot [protected]
myHasFaultFlags (defined in ArRobot)ArRobot [protected]
myHeadingDoneDiff (defined in ArRobot)ArRobot [protected]
myInterpolation (defined in ArRobot)ArRobot [protected]
myIOAnalog (defined in ArRobot)ArRobot [protected]
myIOAnalogSize (defined in ArRobot)ArRobot [protected]
myIODigIn (defined in ArRobot)ArRobot [protected]
myIODigInSize (defined in ArRobot)ArRobot [protected]
myIODigOut (defined in ArRobot)ArRobot [protected]
myIODigOutSize (defined in ArRobot)ArRobot [protected]
myIOPacketCB (defined in ArRobot)ArRobot
myIsConnected (defined in ArRobot)ArRobot [protected]
myIsStabilizing (defined in ArRobot)ArRobot [protected]
myKeyHandler (defined in ArRobot)ArRobot [protected]
myKeyHandlerCB (defined in ArRobot)ArRobot
myKeyHandlerExitCB (defined in ArRobot)ArRobot
myKeyHandlerUseExitNotShutdown (defined in ArRobot)ArRobot [protected]
myLastActionRotHeading (defined in ArRobot)ArRobot [protected]
myLastActionRotStopped (defined in ArRobot)ArRobot [protected]
myLastActionRotVal (defined in ArRobot)ArRobot [protected]
myLastActionTransVal (defined in ArRobot)ArRobot [protected]
myLastCalculatedRotVel (defined in ArRobot)ArRobot [protected]
myLastHeading (defined in ArRobot)ArRobot [protected]
myLastIOPacketReceivedTime (defined in ArRobot)ArRobot [protected]
myLastPacketReceivedTime (defined in ArRobot)ArRobot [protected]
myLastPulseSent (defined in ArRobot)ArRobot [protected]
myLastRotSent (defined in ArRobot)ArRobot [protected]
myLastRotType (defined in ArRobot)ArRobot [protected]
myLastRotVal (defined in ArRobot)ArRobot [protected]
myLastRotVel (defined in ArRobot)ArRobot [protected]
myLastSentRotAccel (defined in ArRobot)ArRobot [protected]
myLastSentRotDecel (defined in ArRobot)ArRobot [protected]
myLastSentRotVelMax (defined in ArRobot)ArRobot [protected]
myLastSentTransAccel (defined in ArRobot)ArRobot [protected]
myLastSentTransDecel (defined in ArRobot)ArRobot [protected]
myLastSentTransVelMax (defined in ArRobot)ArRobot [protected]
myLastTh (defined in ArRobot)ArRobot [protected]
myLastTransSent (defined in ArRobot)ArRobot [protected]
myLastTransType (defined in ArRobot)ArRobot [protected]
myLastTransVal (defined in ArRobot)ArRobot [protected]
myLastTransVal2 (defined in ArRobot)ArRobot [protected]
myLastVel (defined in ArRobot)ArRobot [protected]
myLastX (defined in ArRobot)ArRobot [protected]
myLastY (defined in ArRobot)ArRobot [protected]
myLeftEncoder (defined in ArRobot)ArRobot [protected]
myLeftVel (defined in ArRobot)ArRobot [protected]
myLogActions (defined in ArRobot)ArRobot [protected]
myLogMovementReceived (defined in ArRobot)ArRobot [protected]
myLogMovementSent (defined in ArRobot)ArRobot [protected]
myLogVelocitiesReceived (defined in ArRobot)ArRobot [protected]
myMotorPacCount (defined in ArRobot)ArRobot [protected]
myMotorPacCurrentCount (defined in ArRobot)ArRobot [protected]
myMotorPacketCB (defined in ArRobot)ArRobot
myMoveDoneDist (defined in ArRobot)ArRobot [protected]
myMutex (defined in ArRobot)ArRobot [protected]
myName (defined in ArRobot)ArRobot [protected]
myNoTimeWarningThisCycle (defined in ArRobot)ArRobot [protected]
myNumSonar (defined in ArRobot)ArRobot [protected]
myOdometerDegrees (defined in ArRobot)ArRobot [protected]
myOdometerDistance (defined in ArRobot)ArRobot [protected]
myOdometerStart (defined in ArRobot)ArRobot [protected]
myOdometryDelay (defined in ArRobot)ArRobot [protected]
myOrigRobotConfig (defined in ArRobot)ArRobot [protected]
myOwnTheResolver (defined in ArRobot)ArRobot [protected]
myPacketHandlerCB (defined in ArRobot)ArRobot
myPacketHandlerList (defined in ArRobot)ArRobot [protected]
myPacketsReceivedTracking (defined in ArRobot)ArRobot [protected]
myPacketsReceivedTrackingCount (defined in ArRobot)ArRobot [protected]
myPacketsReceivedTrackingStarted (defined in ArRobot)ArRobot [protected]
myPacketsSentTracking (defined in ArRobot)ArRobot [protected]
myParams (defined in ArRobot)ArRobot [protected]
myPtz (defined in ArRobot)ArRobot [protected]
myRangeDeviceList (defined in ArRobot)ArRobot [protected]
myRawEncoderPose (defined in ArRobot)ArRobot [protected]
myRealBatteryAverager (defined in ArRobot)ArRobot [protected]
myRealBatteryVoltage (defined in ArRobot)ArRobot [protected]
myReceiver (defined in ArRobot)ArRobot [protected]
myRequestedEncoderPackets (defined in ArRobot)ArRobot [protected]
myRequestedIOPackets (defined in ArRobot)ArRobot [protected]
myResolver (defined in ArRobot)ArRobot [protected]
myRightEncoder (defined in ArRobot)ArRobot [protected]
myRightVel (defined in ArRobot)ArRobot [protected]
myRobotLengthFront (defined in ArRobot)ArRobot [protected]
myRobotLengthRear (defined in ArRobot)ArRobot [protected]
myRobotLockerCB (defined in ArRobot)ArRobot
myRobotName (defined in ArRobot)ArRobot [protected]
myRobotSubType (defined in ArRobot)ArRobot [protected]
myRobotType (defined in ArRobot)ArRobot [protected]
myRobotUnlockerCB (defined in ArRobot)ArRobot
myRotAccel (defined in ArRobot)ArRobot [protected]
myRotDecel (defined in ArRobot)ArRobot [protected]
myRotSetTime (defined in ArRobot)ArRobot [protected]
myRotType (defined in ArRobot)ArRobot [protected]
myRotVal (defined in ArRobot)ArRobot [protected]
myRotVel (defined in ArRobot)ArRobot [protected]
myRotVelMax (defined in ArRobot)ArRobot [protected]
myRunExitCBList (defined in ArRobot)ArRobot [protected]
myRunExitCond (defined in ArRobot)ArRobot [protected]
mySender (defined in ArRobot)ArRobot [protected]
mySentPulse (defined in ArRobot)ArRobot [protected]
mySonarPacCount (defined in ArRobot)ArRobot [protected]
mySonarPacCurrentCount (defined in ArRobot)ArRobot [protected]
mySonars (defined in ArRobot)ArRobot [protected]
myStabilizingCBList (defined in ArRobot)ArRobot [protected]
myStabilizingTime (defined in ArRobot)ArRobot [protected]
myStallValue (defined in ArRobot)ArRobot [protected]
myStartedStabilizing (defined in ArRobot)ArRobot [protected]
myStateReflectionRefreshTime (defined in ArRobot)ArRobot [protected]
myStateReflectorCB (defined in ArRobot)ArRobot
mySyncLoop (defined in ArRobot)ArRobot [protected]
mySyncTaskRoot (defined in ArRobot)ArRobot [protected]
myTimeLastMotorPacket (defined in ArRobot)ArRobot [protected]
myTimeLastSonarPacket (defined in ArRobot)ArRobot [protected]
myTimeoutTime (defined in ArRobot)ArRobot [protected]
myTransAccel (defined in ArRobot)ArRobot [protected]
myTransDecel (defined in ArRobot)ArRobot [protected]
myTransDistStart (defined in ArRobot)ArRobot [protected]
myTransSetTime (defined in ArRobot)ArRobot [protected]
myTransType (defined in ArRobot)ArRobot [protected]
myTransVal (defined in ArRobot)ArRobot [protected]
myTransVal2 (defined in ArRobot)ArRobot [protected]
myTransVelMax (defined in ArRobot)ArRobot [protected]
myTryingToMove (defined in ArRobot)ArRobot [protected]
myVel (defined in ArRobot)ArRobot [protected]
myWarnedAboutExtraSonar (defined in ArRobot)ArRobot [protected]
packetHandler(void)ArRobot
processEncoderPacket(ArRobotPacket *packet)ArRobot
processIOPacket(ArRobotPacket *packet)ArRobot
processMotorPacket(ArRobotPacket *packet)ArRobot
processNewSonar(char number, int range, ArTime timeReceived)ArRobot
processParamFile(void)ArRobot
remAction(ArAction *action)ArRobot
remAction(const char *actionName)ArRobot
remConnectCB(ArFunctor *functor)ArRobot
remDisconnectNormallyCB(ArFunctor *functor)ArRobot
remDisconnectOnErrorCB(ArFunctor *functor)ArRobot
remFailedConnectCB(ArFunctor *functor)ArRobot
remPacketHandler(ArRetFunctor1< bool, ArRobotPacket * > *functor)ArRobot
remRangeDevice(const char *name)ArRobot
remRangeDevice(ArRangeDevice *device)ArRobot
remRunExitCB(ArFunctor *functor)ArRobot
remSensorInterpTask(const char *name)ArRobot
remSensorInterpTask(ArFunctor *functor)ArRobot
remStabilizingCB(ArFunctor *functor)ArRobot
remUserTask(const char *name)ArRobot
remUserTask(ArFunctor *functor)ArRobot
requestEncoderPackets(void)ArRobot
requestIOPackets(void)ArRobot
reset(void) (defined in ArRobot)ArRobot [protected]
resetOdometer(void)ArRobot
robotLocker(void)ArRobot
robotUnlocker(void)ArRobot
ROT_HEADING enum value (defined in ArRobot)ArRobot [protected]
ROT_IGNORE enum value (defined in ArRobot)ArRobot [protected]
ROT_NONE enum value (defined in ArRobot)ArRobot [protected]
ROT_VEL enum value (defined in ArRobot)ArRobot [protected]
RotDesired enum name (defined in ArRobot)ArRobot [protected]
run(bool stopRunIfNotConnected)ArRobot
runAsync(bool stopRunIfNotConnected)ArRobot
setAbsoluteMaxRotAccel(double maxAccel)ArRobot
setAbsoluteMaxRotDecel(double maxDecel)ArRobot
setAbsoluteMaxRotVel(double maxVel)ArRobot
setAbsoluteMaxTransAccel(double maxAccel)ArRobot
setAbsoluteMaxTransDecel(double maxDecel)ArRobot
setAbsoluteMaxTransVel(double maxVel)ArRobot
setBatteryVoltageAverageOfNum(size_t numToAverage)ArRobot [inline]
setConnectionCycleMultiplier(unsigned int multiplier)ArRobot
setConnectionTimeoutTime(int mSecs)ArRobot
setConnectWithNoParams(bool connectWithNoParams)ArRobot [inline]
setCycleChained(bool cycleChained)ArRobot [inline]
setCycleTime(unsigned int ms)ArRobot
setCycleWarningTime(unsigned int ms)ArRobot
setDeadReconPose(ArPose pose)ArRobot
setDeltaHeading(double deltaHeading)ArRobot
setDeviceConnection(ArDeviceConnection *connection)ArRobot
setDirectMotionPrecedenceTime(int mSec)ArRobot
setEncoderCorrectionCallback(ArRetFunctor1< double, ArPoseWithTime > *functor)ArRobot
setEncoderPoseInterpNumReadings(size_t numReadings)ArRobot [inline]
setEncoderTransform(ArPose deadReconPos, ArPose globalPos)ArRobot
setEncoderTransform(ArPose transformPos)ArRobot
setHeading(double heading)ArRobot
setHeadingDoneDiff(double degrees)ArRobot [inline]
setLogActions(bool logActions)ArRobot [inline]
setLogMovementReceived(bool logMovementReceived)ArRobot [inline]
setLogMovementSent(bool logMovementSent)ArRobot [inline]
setLogVelocitiesReceived(bool logVelocitiesReceived)ArRobot [inline]
setMoveDoneDist(double dist)ArRobot [inline]
setName(const char *name)ArRobot
setNoTimeWarningThisCycle(bool noTimeWarningThisCycle)ArRobot [inline]
setOdometryDelay(int msec)ArRobot [inline]
setPacketsReceivedTracking(bool packetsReceivedTracking)ArRobot
setPacketsSentTracking(bool packetsSentTracking)ArRobot [inline]
setPoseInterpNumReadings(size_t numReadings)ArRobot [inline]
setPTZ(ArPTZ *ptz)ArRobot [inline]
setRealBatteryVoltageAverageOfNum(size_t numToAverage)ArRobot [inline]
setResolver(ArResolver *resolver)ArRobot
setRotAccel(double acc)ArRobot
setRotDecel(double decel)ArRobot
setRotVel(double velocity)ArRobot
setRotVelMax(double vel)ArRobot
setStabilizingTime(int mSecs)ArRobot
setStateReflectionRefreshTime(int msec)ArRobot
setTransAccel(double acc)ArRobot
setTransDecel(double decel)ArRobot
setTransVelMax(double vel)ArRobot
setUpPacketHandlers(void)ArRobot
setUpSyncList(void)ArRobot
setVel(double velocity)ArRobot
setVel2(double leftVelocity, double rightVelocity)ArRobot
startStabilization(void)ArRobot
stateReflector(void)ArRobot
stop(void)ArRobot
stopEncoderPackets(void)ArRobot
stopIOPackets(void)ArRobot
stopRunning(bool doDisconnect=true)ArRobot
stopStateReflection(void)ArRobot
TRANS_DIST enum value (defined in ArRobot)ArRobot [protected]
TRANS_DIST_NEW enum value (defined in ArRobot)ArRobot [protected]
TRANS_IGNORE enum value (defined in ArRobot)ArRobot [protected]
TRANS_NONE enum value (defined in ArRobot)ArRobot [protected]
TRANS_VEL enum value (defined in ArRobot)ArRobot [protected]
TRANS_VEL2 enum value (defined in ArRobot)ArRobot [protected]
TransDesired enum name (defined in ArRobot)ArRobot [protected]
tryLock()ArRobot [inline]
unlock()ArRobot [inline]
WAIT_CONNECTED enum valueArRobot
WAIT_FAIL enum valueArRobot
WAIT_FAILED_CONN enum valueArRobot
WAIT_INTR enum valueArRobot
WAIT_RUN_EXIT enum valueArRobot
WAIT_TIMEDOUT enum valueArRobot
waitForConnect(unsigned int msecs=0)ArRobot
waitForConnectOrConnFail(unsigned int msecs=0)ArRobot
waitForRunExit(unsigned int msecs=0)ArRobot
WaitState enum nameArRobot
wakeAllConnOrFailWaitingThreads()ArRobot
wakeAllConnWaitingThreads()ArRobot
wakeAllRunExitWaitingThreads()ArRobot
wakeAllWaitingThreads()ArRobot
~ArRobot()ArRobot


Generated on Tue Feb 20 10:51:45 2007 for Aria by  doxygen 1.4.0