act() | laelaps::LaeKinematics | protectedvirtual |
areMotorsPowered() | laelaps::LaeKinematics | inlinevirtual |
close() | laelaps::LaeKinematics | virtual |
configMotorCtlrBatteryCutoffs(const LaeTunes &tunes, int nCtlr, bool &bNvmSave) | laelaps::LaeKinematics | protectedvirtual |
configMotorCtlrEncoderModes(const LaeTunes &tunes, int nCtlr, bool &bNvmSave) | laelaps::LaeKinematics | protectedvirtual |
configMotorCtlrLogicCutoffs(const LaeTunes &tunes, int nCtlr, bool &bNvmSave) | laelaps::LaeKinematics | protectedvirtual |
configMotorMaxAmpLimit(const LaeTunes &tunes, LaePowertrain &powertrain, bool &bNvmSave) | laelaps::LaeKinematics | protectedvirtual |
configMotorVelocityPid(const LaeTunes &tunes, LaePowertrain &powertrain, bool &bNvmSave) | laelaps::LaeKinematics | protectedvirtual |
configure(const LaeDesc &desc) | laelaps::LaeKinematics | virtual |
configure(const LaeTunes &tunes) | laelaps::LaeKinematics | virtual |
configureMotorController(const LaeTunes &tunes, int nCtlr) | laelaps::LaeKinematics | protectedvirtual |
configurePtp(const LaeTunes &tunes, int nCtlr, bool &bNvSave) | laelaps::LaeKinematics | protectedvirtual |
disableMotorCtlrs() | laelaps::LaeKinematics | protectedvirtual |
enableMotorCtlrs() | laelaps::LaeKinematics | protectedvirtual |
estop() | laelaps::LaeKinematics | virtual |
exec() | laelaps::LaeKinematics | virtual |
freeze() | laelaps::LaeKinematics | inlinevirtual |
getMotorCtlr(const int nMotorCtlrId) | laelaps::LaeKinematics | |
getPlatform() | laelaps::LaeKinematics | inline |
getPowertrain(const std::string &strName) | laelaps::LaeKinematics | |
getPowertrain(int nCtlr, int nMotor) | laelaps::LaeKinematics | |
getPowertrain(int nMotorId) | laelaps::LaeKinematics | |
getPowertrainMap() | laelaps::LaeKinematics | inline |
getPowertrainState(const std::string &strName, LaePowertrainState &state) | laelaps::LaeKinematics | virtual |
isEnabled() | laelaps::LaeKinematics | inlinevirtual |
isOpen() | laelaps::LaeKinematics | inlinevirtual |
isStopped() | laelaps::LaeKinematics | virtual |
isStopped(const std::string &strName) | laelaps::LaeKinematics | virtual |
LaeKinematics() | laelaps::LaeKinematics | |
lock() | laelaps::LaeKinematics | inlineprotected |
m_bAreMotorsPowered | laelaps::LaeKinematics | protected |
m_bIsEnabled | laelaps::LaeKinematics | protected |
m_bIsStopped | laelaps::LaeKinematics | protected |
m_commMotorCtlrs | laelaps::LaeKinematics | protected |
m_fnEnableMotorCtlrs | laelaps::LaeKinematics | protected |
m_kinPlatform | laelaps::LaeKinematics | protected |
m_kinPowertrains | laelaps::LaeKinematics | protected |
m_mutex | laelaps::LaeKinematics | protected |
m_pAction | laelaps::LaeKinematics | protected |
m_pEnableArg | laelaps::LaeKinematics | protected |
m_pMotorCtlr | laelaps::LaeKinematics | protected |
monitorHealth() | laelaps::LaeKinematics | virtual |
open(const std::string &strDevMotorCtlrs, const int nBaudRate, int(*fnEnable)(void *, bool)=NULL, void *pEnableArg=NULL) | laelaps::LaeKinematics | |
plan() | laelaps::LaeKinematics | protectedvirtual |
react() | laelaps::LaeKinematics | protectedvirtual |
release() | laelaps::LaeKinematics | virtual |
reload(const LaeTunes &tunes) | laelaps::LaeKinematics | virtual |
resetEStop() | laelaps::LaeKinematics | virtual |
resetMotorCtlrEncoders(int nCtlr) | laelaps::LaeKinematics | protectedvirtual |
resetOdometers() | laelaps::LaeKinematics | virtual |
resyncComm() | laelaps::LaeKinematics | protected |
saveConfigToNvm(int nCtlr) | laelaps::LaeKinematics | protectedvirtual |
sense() | laelaps::LaeKinematics | protectedvirtual |
senseDynamics() | laelaps::LaeKinematics | protectedvirtual |
setGoalDutyCycles(const LaeMapDutyCycle &duty) | laelaps::LaeKinematics | virtual |
setGoalTwist(double fVelLinear, double fVelAngular) | laelaps::LaeKinematics | virtual |
setGoalVelocities(const LaeMapVelocity &velocity) | laelaps::LaeKinematics | virtual |
stop() | laelaps::LaeKinematics | virtual |
stop(const std::vector< std::string > &vecNames) | laelaps::LaeKinematics | virtual |
stop(const std::string &strName) | laelaps::LaeKinematics | virtual |
unlock() | laelaps::LaeKinematics | inlineprotected |
waitForAllStop(double fSeconds) | laelaps::LaeKinematics | virtual |
~LaeKinematics() | laelaps::LaeKinematics | virtual |