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 (defined in ArRobot) | 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 (defined in ArRobot) | 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 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 | |