Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File 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
addLaser(ArLaser *laser, int laserNumber, bool addAsRangeDevice=true)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]
findLaser(int laserNumber) const ArRobot
findLaser(int laserNumber)ArRobot
findRangeDevice(const char *name, bool ignoreCase=false) const ArRobot
findRangeDevice(const char *name, bool ignoreCase=false)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]
getAbsoluteMaxLatAccel(void) const ArRobot [inline]
getAbsoluteMaxLatDecel(void) const ArRobot [inline]
getAbsoluteMaxLatVel(void) const 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
getDoNotSwitchBaud(void)ArRobot [inline]
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
getLaserMap(void) const ArRobot
getLaserMap(void)ArRobot
getLastOdometryTime(void) const ArRobot
getLastPacketTime(void) const ArRobot
getLatAccel(void) const ArRobot
getLatDecel(void) const ArRobot
getLatVel(void) const ArRobot [inline]
getLatVelMax(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
getOSThread(void)ArRobot [inline]
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]
getStateOfCharge(void) const ArRobot [inline]
getStateOfChargeLow(void) const ArRobot [inline]
getStateOfChargeSetTime(void) const ArRobot [inline]
getStateOfChargeShutdown(void) const ArRobot [inline]
getStateReflectionRefreshTime(void) const ArRobot
getSyncTaskRoot(void)ArRobot
getTemperature(void)ArRobot [inline]
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
getTripOdometerDegrees(void)ArRobot [inline]
getTripOdometerDistance(void)ArRobot [inline]
getTripOdometerTime(void)ArRobot [inline]
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]
hasLaser(ArLaser *device) const ArRobot
hasLatVel(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]
hasTemperature(void)ArRobot [inline]
haveStateOfCharge(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
LAT_IGNORE enum value (defined in ArRobot)ArRobot [protected]
LAT_NONE enum value (defined in ArRobot)ArRobot [protected]
LAT_VEL enum value (defined in ArRobot)ArRobot [protected]
LatDesired enum name (defined in ArRobot)ArRobot [protected]
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
myAbsoluteMaxLatAccel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxLatDecel (defined in ArRobot)ArRobot [protected]
myAbsoluteMaxLatVel (defined in ArRobot)ArRobot [protected]
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
myActionLatSet (defined in ArRobot)ArRobot [protected]
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]
myDoNotSwitchBaud (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]
myHaveStateOfCharge (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]
myLaserMap (defined in ArRobot)ArRobot [protected]
myLastActionLatVal (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]
myLastLatSent (defined in ArRobot)ArRobot [protected]
myLastLatType (defined in ArRobot)ArRobot [protected]
myLastLatVal (defined in ArRobot)ArRobot [protected]
myLastLatVel (defined in ArRobot)ArRobot [protected]
myLastOdometryReceivedTime (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]
myLastSentLatAccel (defined in ArRobot)ArRobot [protected]
myLastSentLatDecel (defined in ArRobot)ArRobot [protected]
myLastSentLatVelMax (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]
myLatAccel (defined in ArRobot)ArRobot [protected]
myLatDecel (defined in ArRobot)ArRobot [protected]
myLatSetTime (defined in ArRobot)ArRobot [protected]
myLatType (defined in ArRobot)ArRobot [protected]
myLatVal (defined in ArRobot)ArRobot [protected]
myLatVel (defined in ArRobot)ArRobot [protected]
myLatVelMax (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]
myOverriddenChargeState (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]
myStateOfCharge (defined in ArRobot)ArRobot [protected]
myStateOfChargeLow (defined in ArRobot)ArRobot [protected]
myStateOfChargeSetTime (defined in ArRobot)ArRobot [protected]
myStateOfChargeShutdown (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]
myTemperature (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]
myTripOdometerDegrees (defined in ArRobot)ArRobot [protected]
myTripOdometerDistance (defined in ArRobot)ArRobot [protected]
myTripOdometerStart (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
remLaser(ArLaser *laser, bool removeAsRangeDevice=true)ArRobot
remLaser(int laserNumber, bool removeAsRangeDevice=true)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]
resetTripOdometer(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
setAbsoluteMaxLatAccel(double maxAccel)ArRobot
setAbsoluteMaxLatDecel(double maxDecel)ArRobot
setAbsoluteMaxLatVel(double maxVel)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]
setChargeState(ArRobot::ChargeState chargeState)ArRobot
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
setDoNotSwitchBaud(bool doNotSwitchBaud)ArRobot [inline]
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]
setLatAccel(double acc)ArRobot
setLatDecel(double decel)ArRobot
setLatVel(double latVelocity)ArRobot
setLatVelMax(double vel)ArRobot
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]
setMutexLockWarningTime(double sec)ArRobot [inline]
setMutexLogging(bool v)ArRobot [inline]
setMutexUnlockWarningTime(double sec)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
setRobotParams(ArRobotParams *params)ArRobot
setRotAccel(double acc)ArRobot
setRotDecel(double decel)ArRobot
setRotVel(double velocity)ArRobot
setRotVelMax(double vel)ArRobot
setStabilizingTime(int mSecs)ArRobot
setStateOfCharge(double stateOfCharge)ArRobot
setStateOfChargeLow(double stateOfChargeLow)ArRobot [inline]
setStateOfChargeShutdown(double stateOfChargeShutdown)ArRobot [inline]
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 Thu Jan 7 10:34:44 2010 for Aria by  doxygen 1.4.2