Aria: Member List

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# 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 (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 |