Aria
2.8.0
|
This is the complete list of members for ArRobot, including all inherited members.
actionHandler(void) | ArRobot | |
addAction(ArAction *action, int priority) | ArRobot | |
addBattery(ArBatteryMTX *battery, int batteryNumber) | 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 | |
addLCD(ArLCDMTX *lcd, int lcdNumber) | 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 | |
addSetEncoderTransformCB(ArFunctor *functor, int position=50) | ArRobot | inline |
addSonar(ArSonarMTX *sonar, int sonarNumber) | ArRobot | |
addStabilizingCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArRobot | |
addUserTask(const char *name, int position, ArFunctor *functor, ArTaskState::State *state=NULL) | ArRobot | |
applyEncoderOffset(ArPoseWithTime from, ArTime to, ArPose *result) | ArRobot | |
applyTransform(ArTransform trans, bool doCumulative=true) | ArRobot | |
areAutonomousDrivingSonarsEnabled(void) const | ArRobot | inline |
areMotorsEnabled(void) const | ArRobot | inline |
areSonarsEnabled(void) const | ArRobot | inline |
areSonarsEnabledLegacy(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_BALANCE enum value (defined in ArRobot) | ArRobot | |
CHARGING_BULK enum value (defined in ArRobot) | ArRobot | |
CHARGING_FLOAT enum value (defined in ArRobot) | ArRobot | |
CHARGING_NOT enum value (defined in ArRobot) | ArRobot | |
CHARGING_OVERCHARGE enum value (defined in ArRobot) | ArRobot | |
CHARGING_UNKNOWN enum value (defined in ArRobot) | ArRobot | |
checkRangeDevicesCumulativeBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const | ArRobot | |
checkRangeDevicesCumulativePolar(double startAngle, double endAngle, double *angle=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const | ArRobot | |
checkRangeDevicesCurrentBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const | ArRobot | |
checkRangeDevicesCurrentPolar(double startAngle, double endAngle, double *angle=NULL, const ArRangeDevice **rangeDevice=NULL, bool useLocationDependentDevices=true) const | ArRobot | |
clearDirectMotion(void) | ArRobot | |
com(unsigned char command) | ArRobot | |
com2Bytes(unsigned char command, char high, char low) | ArRobot | |
comDataN(unsigned char command, const char *data, int size) | ArRobot | |
comInt(unsigned char command, short int argument) | ArRobot | |
comStr(unsigned char command, const char *argument) | ArRobot | |
comStrN(unsigned char command, const char *str, int size) | ArRobot | |
deactivateActions(void) | ArRobot | |
disableMotors() | ArRobot | |
disableSonar() | ArRobot | |
disconnect(void) | ArRobot | |
dropConnection(const char *reason="Lost connection to the robot because of undefined error.") | ArRobot | |
enableAutonomousDrivingSonar() | ArRobot | |
enableMotors() | ArRobot | |
enableSonar() | ArRobot | |
failedConnect(void) | ArRobot | |
findAction(const char *actionName) | ArRobot | |
findAngleTo(const ArPose pose) | ArRobot | inline |
findBattery(int batteryNumber) const | ArRobot | |
findBattery(int batteryNumber) | ArRobot | |
findDeltaHeadingTo(const ArPose pose) | ArRobot | inline |
findDistanceTo(const ArPose pose) | ArRobot | inline |
findLaser(int laserNumber) const | ArRobot | |
findLaser(int laserNumber) | ArRobot | |
findLCD(int lcdNumber=1) const | ArRobot | |
findLCD(int lcdNumber=1) | ArRobot | |
findRangeDevice(const char *name, bool ignoreCase=false) const | ArRobot | |
findRangeDevice(const char *name, bool ignoreCase=false) | ArRobot | |
findSonar(int sonarNumber) const | ArRobot | |
findSonar(int sonarNumber) | 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 |
getAbsoluteMaxTransNegVel(void) const | ArRobot | inline |
getAbsoluteMaxTransVel(void) const | ArRobot | inline |
getActionMap(void) | ArRobot | |
getAnalog(void) const | ArRobot | inline |
getAnalogPortSelected(void) const | ArRobot | inline |
getAsyncConnectState(void) (defined in ArRobot) | ArRobot | inline |
getBatteryMap(void) const | ArRobot | |
getBatteryMap(void) | ArRobot | |
getBatteryPacketReader(void) | 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 | |
getConnectionOpenedTime(void) const | ArRobot | inline |
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 |
getDropConnectionReason(void) | ArRobot | inline |
getEncoderCorrectionCallback(void) const | ArRobot | |
getEncoderPose(void) const | ArRobot | inline |
getEncoderPoseInterpNumReadings(void) const | ArRobot | inline |
getEncoderPoseInterpolation(void) (defined in ArRobot) | ArRobot | inline |
getEncoderPoseInterpPosition(ArTime timeStamp, ArPose *position, ArPoseWithTime *mostRecent=NULL) | ArRobot | inline |
getEncoderPoseInterpPositionCallback(void) | ArRobot | inline |
getEncoderTh(void) const | ArRobot | inline |
getEncoderTransform(void) const | ArRobot | |
getEncoderX(void) const | ArRobot | inline |
getEncoderY(void) const | ArRobot | inline |
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 |
getKeepControlRaw(void) | 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 | |
getLCDMap(void) const | ArRobot | |
getLCDMap(void) | ArRobot | |
getLeftEncoder(void) | ArRobot | |
getLeftVel(void) const | ArRobot | inline |
getLogActions(void) | ArRobot | inline |
getLogMovementReceived(void) | ArRobot | inline |
getLogMovementSent(void) | ArRobot | inline |
getLogSIPContents() | 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) (defined in ArRobot) | ArRobot | inline |
getPacketReceiver(void) | ArRobot | inline |
getPacketSender(void) | ArRobot | inline |
getPacketsReceivedTracking(void) | ArRobot | inline |
getPacketsSentTracking(void) | ArRobot | inline |
getPose(void) const | ArRobot | inline |
getPoseInterpNumReadings(void) const | ArRobot | inline |
getPoseInterpolation(void) | ArRobot | inline |
getPoseInterpPosition(ArTime timeStamp, ArPose *position, ArPoseWithTime *mostRecent=NULL) | ArRobot | inline |
getPoseInterpPositionCallback(void) | 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 | |
getRobotParamsInternal(void) | 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() (defined in ArRobot) | ArRobot | |
getSonarMap(void) const | ArRobot | |
getSonarMap(void) | 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) const | ArRobot | inline |
getTh(void) const | ArRobot | inline |
getToGlobalTransform(void) const | ArRobot | |
getToLocalTransform(void) const | ArRobot | |
getTransAccel(void) const | ArRobot | |
getTransDecel(void) const | ArRobot | |
getTransNegVelMax(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 | |
hasBattery(ArBatteryMTX *device) const | ArRobot | |
hasFaultFlags(void) const | ArRobot | inline |
hasFrontBumpers(void) const | ArRobot | inline |
hasLaser(ArLaser *device) const | ArRobot | |
hasLatVel(void) const | ArRobot | inline |
hasLCD(ArLCDMTX *device) const | ArRobot | |
hasRangeDevice(ArRangeDevice *device) const | ArRobot | |
hasRearBumpers(void) const | ArRobot | inline |
hasSettableAccsDecs(void) const | ArRobot | inline |
hasSettableVelMaxes(void) const | ArRobot | inline |
hasSonar(ArSonarMTX *device) const | ArRobot | |
hasStateOfCHarge() const | ArRobot | inline |
hasTableSensingIR(void) const | ArRobot | inline |
hasTemperature(void) | ArRobot | inline |
haveRequestedEncoderPackets(void) | ArRobot | |
haveRequestedIOPackets(void) | ArRobot | |
haveStateOfCharge(void) const | ArRobot | inline |
incCounter(void) | ArRobot | inline |
init(void) | ArRobot | |
internalIgnoreNextPacket(void) (defined in ArRobot) | ArRobot | |
internalSetFakeFirstEncoderPose(bool fakeFirstEncoderPose) (defined in ArRobot) | ArRobot | inline |
isChargerPowerGood(void) const | 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(bool resetConnectionTime=true) | 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 |
myAbsoluteMaxTransNegVel (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 |
myAutonomousDrivingSonarEnabled (defined in ArRobot) | ArRobot | protected |
myBatteryAverager (defined in ArRobot) | ArRobot | protected |
myBatteryMap (defined in ArRobot) | ArRobot | protected |
myBatteryPacketReader (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 |
myConnectionOpenedTime (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 |
myDropConnectionReason (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 |
myEncoderPoseInterpPositionCB (defined in ArRobot) | ArRobot | protected |
myEncoderPoseTaken (defined in ArRobot) | ArRobot | protected |
myEncoderTransform (defined in ArRobot) | ArRobot | protected |
myFailedConnectCBList (defined in ArRobot) | ArRobot | protected |
myFakeFirstEncoderPose (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 |
myIgnoreMicroControllerBatteryInfo (defined in ArRobot) | ArRobot | protected |
myIgnoreNextPacket (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 | |
myIsChargerPowerGood (defined in ArRobot) | ArRobot | protected |
myIsConnected (defined in ArRobot) | ArRobot | protected |
myIsStabilizing (defined in ArRobot) | ArRobot | protected |
myKeepControlRaw (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 |
myLastSentRotVelNegMax (defined in ArRobot) | ArRobot | protected |
myLastSentRotVelPosMax (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 |
myLCDMap (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 |
myLogSIPContents (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 |
myMTXTimeUSecCB (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 |
myOverriddenIsChargerPowerGood (defined in ArRobot) | ArRobot | protected |
myOwnTheResolver (defined in ArRobot) | ArRobot | protected |
myPacketHandlerCB (defined in ArRobot) | ArRobot | |
myPacketHandlerList (defined in ArRobot) | ArRobot | protected |
myPacketList (defined in ArRobot) | ArRobot | protected |
myPacketMutex (defined in ArRobot) | ArRobot | protected |
myPacketReader (defined in ArRobot) | ArRobot | protected |
myPacketReceivedCondition (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 |
myPoseInterpPositionCB (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 |
myRequireConfigPacket (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 |
myRunningNonThreaded (defined in ArRobot) | ArRobot | protected |
mySender (defined in ArRobot) | ArRobot | protected |
mySentPulse (defined in ArRobot) | ArRobot | protected |
mySetEncoderTransformCBList (defined in ArRobot) | ArRobot | protected |
mySonarEnabled (defined in ArRobot) | ArRobot | protected |
mySonarMap (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 |
myTransNegVelMax (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 | |
packetHandlerNonThreaded(void) | ArRobot | |
packetHandlerThreadedProcessor(void) | ArRobot | |
packetHandlerThreadedReader(void) | ArRobot | |
processEncoderPacket(ArRobotPacket *packet) | ArRobot | |
processIOPacket(ArRobotPacket *packet) | ArRobot | |
processMotorPacket(ArRobotPacket *packet) | ArRobot | |
processNewSonar(char number, int range, ArTime timeReceived) | ArRobot | |
processParamFile(void) (defined in ArRobot) | ArRobot | |
remAction(ArAction *action) | ArRobot | |
remAction(const char *actionName) | ArRobot | |
remBattery(ArBatteryMTX *battery) | ArRobot | |
remBattery(int batteryNumber) | 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 | |
remLCD(ArLCDMTX *lcd) | ArRobot | |
remLCD(int lcdNumber) | 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 | |
remSetEncoderTransformCB(ArFunctor *functor) | ArRobot | inline |
remSonar(ArSonarMTX *sonar) | ArRobot | |
remSonar(int sonarNumber) | 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, bool runNonThreaded=false) | ArRobot | |
runAsync(bool stopRunIfNotConnected, bool runNonThreadedPacketReader=false) | 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 | |
setAbsoluteMaxTransNegVel(double maxVel) | ArRobot | |
setAbsoluteMaxTransVel(double maxVel) | ArRobot | |
setBatteryInfo(double realBatteryVoltage, double normalizedBatteryVoltage, bool haveStateOfCharge, double stateOfCharge) | ArRobot | |
setBatteryVoltageAverageOfNum(size_t numToAverage) | ArRobot | inline |
setChargeState(ArRobot::ChargeState chargeState) | ArRobot | |
setConnectionCycleMultiplier(unsigned int multiplier) | ArRobot | |
setConnectionTimeoutTime(int mSecs) | ArRobot | |
setConnectWithNoParams(bool connectWithNoParams) (defined in ArRobot) | 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 | |
setEncoderPose(ArPose encoderPose) | ArRobot | inline |
setEncoderPoseInterpNumReadings(size_t numReadings) | ArRobot | inline |
setEncoderTransform(ArPose deadReconPos, ArPose globalPos) | ArRobot | |
setEncoderTransform(ArPose transformPos) | ArRobot | |
setEncoderTransform(ArTransform transform) | ArRobot | |
setHeading(double heading) | ArRobot | |
setHeadingDoneDiff(double degrees) | ArRobot | inline |
setIgnoreMicroControllerBatteryInfo(bool ignoreMicroControllerBatteryInfo) | ArRobot | |
setIsChargerPowerGood(bool onCharger) | ArRobot | |
setKeepControlRaw(bool keepControlRaw) | 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 |
setLogSIPContents(bool logSIP) | ArRobot | inline |
setLogVelocitiesReceived(bool logVelocitiesReceived) | ArRobot | inline |
setMoveDoneDist(double dist) | ArRobot | inline |
setMTXTimeUSecCB(ArRetFunctor1< bool, ArTypes::UByte4 *> *functor) | 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 |
setRawEncoderPose(ArPose rawEncoderPose) | ArRobot | inline |
setRealBatteryVoltageAverageOfNum(size_t numToAverage) | ArRobot | inline |
setRequireConfigPacket(bool requireConfigPacket) | 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 | |
setTransNegVelMax(double negVel) | 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 |