| 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 | ArRobot | |
| checkRangeDevicesCumulativePolar(double startAngle, double endAngle, double *angle=NULL) const | ArRobot | |
| checkRangeDevicesCurrentBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) const | ArRobot | |
| checkRangeDevicesCurrentPolar(double startAngle, double endAngle, double *angle=NULL) const | ArRobot | |
| clearDirectMotion(void) | ArRobot | |
| com(unsigned char command) | ArRobot | |
| com2Bytes(unsigned char command, char high, char low) | 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 | |
| disconnect(void) | ArRobot | |
| dropConnection(void) | ArRobot | |
| enableMotors() | 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 | |
| getAbsoluteMaxRotVel(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] |
| 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] |
| 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] |
| 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] |
| 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 | |
| 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] |
| keyHandlerExit(void) | ArRobot | |
| loadParamFile(const char *file) | ArRobot | |
| lock() | ArRobot | [inline] |
| logActions(void) 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 | |
| myAbsoluteMaxRotVel (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] |
| 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] |
| 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] |
| 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] |
| 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] |
| 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] |
| myLastX (defined in ArRobot) | ArRobot | [protected] |
| myLastY (defined in ArRobot) | ArRobot | [protected] |
| myLeftEncoder (defined in ArRobot) | ArRobot | [protected] |
| myLeftVel (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] |
| 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] |
| 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] |
| 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] |
| 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 | |
| setAbsoluteMaxRotVel(double maxVel) | ArRobot | |
| setAbsoluteMaxTransVel(double maxVel) | ArRobot | |
| setBatteryVoltageAverageOfNum(size_t numToAverage) | ArRobot | [inline] |
| setConnectionCycleMultiplier(unsigned int multiplier) | ArRobot | |
| setConnectionTimeoutTime(int mSecs) | ArRobot | |
| 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] |
| 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] |
| 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 value | ArRobot | |
| WAIT_FAIL enum value | ArRobot | |
| WAIT_FAILED_CONN enum value | ArRobot | |
| WAIT_INTR enum value | ArRobot | |
| WAIT_RUN_EXIT enum value | ArRobot | |
| WAIT_TIMEDOUT enum value | ArRobot | |
| waitForConnect(unsigned int msecs=0) | ArRobot | |
| waitForConnectOrConnFail(unsigned int msecs=0) | ArRobot | |
| waitForRunExit(unsigned int msecs=0) | ArRobot | |
| WaitState enum name | ArRobot | |
| wakeAllConnOrFailWaitingThreads() | ArRobot | |
| wakeAllConnWaitingThreads() | ArRobot | |
| wakeAllRunExitWaitingThreads() | ArRobot | |
| wakeAllWaitingThreads() | ArRobot | |
| ~ArRobot() | ArRobot | |