areMotorsPowered() | laelaps::LaeRobot | |
cancelAsyncJob() | laelaps::LaeRobot | |
canMove() | laelaps::LaeRobot | |
clearAlarms() | laelaps::LaeRobot | |
configDigitalPin(uint_t pin, uint_t dir) | laelaps::LaeRobot | virtual |
configForOperation() | laelaps::LaeRobot | protected |
connect() | laelaps::LaeRobot | |
connMotorControllers(const std::string &strDevMotorCtlrs, const int nBaudRate) | laelaps::LaeRobot | protected |
connSensors() | laelaps::LaeRobot | protected |
connWatchDog() | laelaps::LaeRobot | protected |
disconnect() | laelaps::LaeRobot | |
estop() | laelaps::LaeRobot | |
freeze() | laelaps::LaeRobot | |
getAmbientLight(const std::string &strKey, double &fAmbient) | laelaps::LaeRobot | virtual |
getAmbientLight(std::vector< std::string > &vecNames, std::vector< double > &vecAmbient) | laelaps::LaeRobot | virtual |
getAsyncJobRc() | laelaps::LaeRobot | |
getAsyncJobState() | laelaps::LaeRobot | |
getDynamics(LaeRptDynamics &rptDynamics) | laelaps::LaeRobot | |
getFullProdBrief() | laelaps::LaeRobot | |
getGovernor() | laelaps::LaeRobot | |
getImu(double accel[], double gyro[], double rpy[], sensor::imu::Quaternion &q) | laelaps::LaeRobot | virtual |
getLaelapsDesc() | laelaps::LaeRobot | |
getNavigationState(LaeSimplePathFeedback &pathFeedback) | laelaps::LaeRobot | |
getNavigationState(LaePathFeedback &pathFeedback) | laelaps::LaeRobot | |
getPowertrain(const std::string &strName) | laelaps::LaeRobot | |
getPowertrain(int nMotorId) | laelaps::LaeRobot | |
getProdId() | laelaps::LaeRobot | |
getProdName() | laelaps::LaeRobot | |
getRange(const std::string &strKey, double &fRange) | laelaps::LaeRobot | virtual |
getRange(std::vector< std::string > &vecNames, std::vector< double > &vecRanges) | laelaps::LaeRobot | virtual |
getRangeSensorProps(const std::string &strKey, std::string &strRadiationType, double &fFoV, double &fBeamDir, double &fMin, double &fMax) | laelaps::LaeRobot | virtual |
getRobotMode() | laelaps::LaeRobot | |
getRobotStatus(LaeRptRobotStatus &rptBotStatus) | laelaps::LaeRobot | |
getVersion(int &nVerMajor, int &nVerMinor, int &nRevision) | laelaps::LaeRobot | |
getVersionString() | laelaps::LaeRobot | |
GovernorDft | laelaps::LaeRobot | static |
incrementGovernor(double fDelta) | laelaps::LaeRobot | |
isAlarmed() | laelaps::LaeRobot | |
isConnected() | laelaps::LaeRobot | |
isDescribed() | laelaps::LaeRobot | |
isEStopped() | laelaps::LaeRobot | |
isInMotion() | laelaps::LaeRobot | |
LaeRobot(bool bNoExec=false) | laelaps::LaeRobot | |
LaeRptDynamics (defined in laelaps::LaeRobot) | laelaps::LaeRobot | friend |
LaeRptRobotStatus (defined in laelaps::LaeRobot) | laelaps::LaeRobot | friend |
m_bAlarmState | laelaps::LaeRobot | protected |
m_bIsConnected | laelaps::LaeRobot | protected |
m_bIsEStopped | laelaps::LaeRobot | protected |
m_bNoExec | laelaps::LaeRobot | protected |
m_descLaelaps | laelaps::LaeRobot | protected |
m_eRobotMode | laelaps::LaeRobot | protected |
m_fGovernor | laelaps::LaeRobot | protected |
m_i2cBus | laelaps::LaeRobot | protected |
m_imu | laelaps::LaeRobot | protected |
m_kin | laelaps::LaeRobot | protected |
m_pAsyncJob | laelaps::LaeRobot | protected |
m_range | laelaps::LaeRobot | protected |
m_threadAsync | laelaps::LaeRobot | protected |
m_threadImu | laelaps::LaeRobot | protected |
m_threadKin | laelaps::LaeRobot | protected |
m_threadRange | laelaps::LaeRobot | protected |
m_threadWatchDog | laelaps::LaeRobot | protected |
m_tunes | laelaps::LaeRobot | protected |
m_watchdog | laelaps::LaeRobot | protected |
move(const LaeMapVelocity &velocity) | laelaps::LaeRobot | |
move(double fVelLinear, double fVelAngular) | laelaps::LaeRobot | |
readAnalogPin(uint_t pin, uint_t &val) | laelaps::LaeRobot | virtual |
readDigitalPin(uint_t pin, uint_t &val) | laelaps::LaeRobot | virtual |
release() | laelaps::LaeRobot | |
reload() | laelaps::LaeRobot | |
resetEStop() | laelaps::LaeRobot | |
runAsyncJob() | laelaps::LaeRobot | |
setAuxPower(const std::string &strName, LaeTriState eState) | laelaps::LaeRobot | |
setDutyCycles(const LaeMapDutyCycle &duty) | laelaps::LaeRobot | |
setGovernor(double fGovernor) | laelaps::LaeRobot | |
setRobotMode(LaeRobotMode eRobotMode) | laelaps::LaeRobot | |
startCoreThreads() | laelaps::LaeRobot | protected |
startThread(LaeThread *pThread, int nPriority, double fHz) | laelaps::LaeRobot | protected |
stop() | laelaps::LaeRobot | |
syncDb() | laelaps::LaeRobot | protected |
writeDigitalPin(uint_t pin, uint_t val) | laelaps::LaeRobot | virtual |
~LaeRobot() | laelaps::LaeRobot | virtual |