| addRobotJoint(HekSpecJoint_T *pSpecJoint, HekSpecServo_T *pSpecServo, MapRobotJoints &kin, IMapRobotJoints &imap) | hekateros::HekRobot | protected |
| adjustTuningFromSpecs() | hekateros::HekRobot | protected |
| areServosPowered() | hekateros::HekRobot | inline |
| AsyncTaskId enum name | hekateros::HekRobot | |
| AsyncTaskIdCalibrate enum value | hekateros::HekRobot | |
| AsyncTaskIdNone enum value | hekateros::HekRobot | |
| asyncThread(void *pArg) | hekateros::HekRobot | protectedstatic |
| calibrate(bool bForceRecalib=true) | hekateros::HekRobot | |
| calibrateAsync(bool bForceRecalib=true) | hekateros::HekRobot | |
| cancelAsyncTask() | hekateros::HekRobot | |
| cbWristRot(void *pUserArg) | hekateros::HekRobot | protectedstatic |
| clearAlarms() | hekateros::HekRobot | |
| closeGripper() | hekateros::HekRobot | |
| configEEPROMForAllServos(MapRobotJoints &kin) | hekateros::HekRobot | protected |
| configEEPROMForServo(int nServoId, HekRobotJoint &joint) | hekateros::HekRobot | protected |
| configRAMForAllServos(MapRobotJoints &kin) | hekateros::HekRobot | protected |
| configRAMForServo(int nServoId, HekRobotJoint &joint) | hekateros::HekRobot | protected |
| configServos() | hekateros::HekRobot | protected |
| connect(const std::string &strDevDynabus=HekDevDynabus, int nBaudRateDynabus=HekBaudRateDynabus, const std::string &strDevArduino=HekDevArduino, int nBaudRateArduino=HekBaudRateArduino) | hekateros::HekRobot | |
| convertSpecs() | hekateros::HekRobot | protected |
| createAsyncThread() | hekateros::HekRobot | protected |
| determineRobotOpState() | hekateros::HekRobot | protected |
| disconnect() | hekateros::HekRobot | |
| estop() | hekateros::HekRobot | |
| fauxcalibrate() | hekateros::HekRobot | protected |
| freeze() | hekateros::HekRobot | |
| getArmJoint(const std::string &strName) | hekateros::HekRobot | inline |
| getArmJoint(int nServoId) | hekateros::HekRobot | inline |
| getArmJointAt(int index) | hekateros::HekRobot | inline |
| getAsyncRc() | hekateros::HekRobot | |
| getAsyncState() | hekateros::HekRobot | |
| getDynaChain() | hekateros::HekRobot | inline |
| getFullProdBrief() | hekateros::HekRobot | inline |
| getHekDesc() | hekateros::HekRobot | inline |
| getJointState(HekJointStatePoint &jointStatePoint) | hekateros::HekRobot | |
| getMasterServo(HekRobotJoint &joint) | hekateros::HekRobot | inline |
| getProdId() | hekateros::HekRobot | inline |
| getProdName() | hekateros::HekRobot | inline |
| getRobotState(HekRobotState &robotState) | hekateros::HekRobot | |
| getTrajectoryParams(HekNorm &eNorm, double &fEpsilon) | hekateros::HekRobot | inline |
| getTrajectoryState(HekJointTrajectoryFeedback &trajectoryFeedback) | hekateros::HekRobot | |
| getVersion(int &nVerMajor, int &nVerMinor, int &nRevision) | hekateros::HekRobot | inline |
| getVersion() | hekateros::HekRobot | inline |
| getVersionNum() | hekateros::HekRobot | inline |
| gotoBalancedPos() | hekateros::HekRobot | |
| gotoParkedPos() | hekateros::HekRobot | |
| gotoZeroPtPos() | hekateros::HekRobot | |
| HekCalib (defined in hekateros::HekRobot) | hekateros::HekRobot | friend |
| HekCalibStretch (defined in hekateros::HekRobot) | hekateros::HekRobot | friend |
| HekRobot(bool bNoExec=false) | hekateros::HekRobot | |
| IMapRobotJoints typedef | hekateros::HekRobot | |
| isAlarmed() | hekateros::HekRobot | inline |
| isAtBalancedPos() | hekateros::HekRobot | inline |
| isAtParkedPos() | hekateros::HekRobot | inline |
| isCalibrated() | hekateros::HekRobot | inline |
| isConnected() | hekateros::HekRobot | inline |
| isDescribed() | hekateros::HekRobot | inline |
| isEStopped() | hekateros::HekRobot | inline |
| isInMotion() | hekateros::HekRobot | |
| lock() | hekateros::HekRobot | inlineprotected |
| m_bAlarmState | hekateros::HekRobot | protected |
| m_bAreServosPowered | hekateros::HekRobot | protected |
| m_bAtBalancedPos | hekateros::HekRobot | protected |
| m_bAtParkedPos | hekateros::HekRobot | protected |
| m_bIsEStopped | hekateros::HekRobot | protected |
| m_bNoExec | hekateros::HekRobot | protected |
| m_descHek | hekateros::HekRobot | protected |
| m_eAsyncTaskId | hekateros::HekRobot | protected |
| m_eAsyncTaskState | hekateros::HekRobot | protected |
| m_eOpState | hekateros::HekRobot | protected |
| m_eRobotMode | hekateros::HekRobot | protected |
| m_imapJoints | hekateros::HekRobot | protected |
| m_jointsArm | hekateros::HekRobot | protected |
| m_jointsAux | hekateros::HekRobot | protected |
| m_jointsEquipDeck | hekateros::HekRobot | protected |
| m_lastTrajArm | hekateros::HekRobot | protected |
| m_monitor | hekateros::HekRobot | protected |
| m_mutex | hekateros::HekRobot | protected |
| m_pAsyncTaskArg | hekateros::HekRobot | protected |
| m_pDynaBgThread | hekateros::HekRobot | protected |
| m_pDynaChain | hekateros::HekRobot | protected |
| m_pDynaComm | hekateros::HekRobot | protected |
| m_pKin | hekateros::HekRobot | protected |
| m_rcAsyncTask | hekateros::HekRobot | protected |
| m_threadAsync | hekateros::HekRobot | protected |
| m_tunes | hekateros::HekRobot | protected |
| MapDouble typedef | hekateros::HekRobot | |
| moveArm(HekJointTrajectoryPoint &trajectoryPoint) | hekateros::HekRobot | |
| moveWait(DynaServo *pServo, int nOdGoalPos, int nSpeed) | hekateros::HekRobot | protected |
| moveWristRot() | hekateros::HekRobot | protected |
| openGripper() | hekateros::HekRobot | |
| pctOfMaxJointVelocity(HekRobotJoint &joint, double fVelPct) | hekateros::HekRobot | inline |
| release() | hekateros::HekRobot | |
| reload() | hekateros::HekRobot | |
| resetCalibStateForAllJoints(bool bForceRecalib) | hekateros::HekRobot | protected |
| resetEStop() | hekateros::HekRobot | inline |
| scanDynaBus(int nMaxTries) | hekateros::HekRobot | protected |
| scanHw() | hekateros::HekRobot | protected |
| setAllJointGoalsToNull() | hekateros::HekRobot | protected |
| setJointGoalsToNull(const std::vector< std::string > &vecNames) | hekateros::HekRobot | protected |
| setJointGoalToNull(const std::string &strName) | hekateros::HekRobot | protected |
| setRobotMode(HekRobotMode eRobotMode) | hekateros::HekRobot | inline |
| stop(const std::vector< std::string > &vecNames) | hekateros::HekRobot | |
| stopWait(const std::vector< std::string > &vecNames, int nMaxTries=10) | hekateros::HekRobot | protected |
| trylock() | hekateros::HekRobot | inlineprotected |
| unlock() | hekateros::HekRobot | inlineprotected |
| ~HekRobot() | hekateros::HekRobot | virtual |