Hekateros  3.4.3
RoadNarrows Robotics Robot Arm Project
hekateros::HekKinematics Member List

This is the complete list of members for hekateros::HekKinematics, including all inherited members.

act()hekateros::HekKinematicsprotectedvirtual
buildTaskList()hekateros::HekKinematicsvirtual
changeState(ThreadState eNewState)hekateros::HekKinematicsinlineprotected
createThread()hekateros::HekKinematicsprotected
estop()hekateros::HekKinematicsvirtual
exec()hekateros::HekKinematicsprotectedvirtual
freeze()hekateros::HekKinematicsvirtual
getFilteredJointCurPosVel(const std::string &strJointName, double &fJointCurPos, double &fJointCurVel)hekateros::HekKinematicsvirtual
getJointCurPosVel(const std::string &strJointName, double &fJointCurPos, double &fJointCurVel)hekateros::HekKinematicsvirtual
getServoCurPosSpeed(const std::string &strJointName, int &nServoCurPos, int &nServoCurSpeed)hekateros::HekKinematics
hasOverTorqueCondition(const std::string &strJointName)hekateros::HekKinematicsvirtual
HekKinematics(DynaChain &dynaChain, MapRobotJoints &kinJointDesc, const HekTunes &tunes)hekateros::HekKinematics
isStopped(const std::string &strJointName)hekateros::HekKinematicsvirtual
jointPosToServoPos(const std::string &strJointName, const double fPos)hekateros::HekKinematics
KinChain typedefhekateros::HekKinematics
lock()hekateros::HekKinematicsinlineprotected
m_bIsControllinghekateros::HekKinematicsprotected
m_condSynchekateros::HekKinematicsprotected
m_dynaChainhekateros::HekKinematicsprotected
m_eStatehekateros::HekKinematicsprotected
m_fHzhekateros::HekKinematicsprotected
m_fTExechekateros::HekKinematicsprotected
m_iterHealthhekateros::HekKinematicsprotected
m_iterTaskhekateros::HekKinematicsprotected
m_kinChainhekateros::HekKinematicsprotected
m_mutexSynchekateros::HekKinematicsprotected
m_nHealthServoIdhekateros::HekKinematicsprotected
m_nNumJointshekateros::HekKinematicsprotected
m_nNumServoshekateros::HekKinematicsprotected
m_strTaskOneCyclehekateros::HekKinematicsprotected
m_taskListhekateros::HekKinematicsprotected
m_threadhekateros::HekKinematicsprotected
m_tsExecPeriodhekateros::HekKinematicsprotected
m_tsSchedhekateros::HekKinematicsprotected
monitorHealth()hekateros::HekKinematicsprotectedvirtual
move(HekJointTrajectoryPoint &trajectoryPoint)hekateros::HekKinematicsvirtual
move(const std::string &strJointName, const double fJointGoalPos, const double fJointGoalVel)hekateros::HekKinematicsvirtual
plan()hekateros::HekKinematicsprotectedvirtual
react()hekateros::HekKinematicsprotectedvirtual
readyWait()hekateros::HekKinematicsprotected
release()hekateros::HekKinematicsvirtual
reload(const HekTunes &tunes)hekateros::HekKinematicsvirtual
resetServoOdometer(const std::string &strJointName)hekateros::HekKinematicsvirtual
resetServoOdometersForAllJoints()hekateros::HekKinematicsvirtual
runThread(const double fHz=HekTuneKinHzDft)hekateros::HekKinematics
schedWait()hekateros::HekKinematicsprotected
sense()hekateros::HekKinematicsprotectedvirtual
sense_react()hekateros::HekKinematicsprotectedvirtual
servoPosToJointPos(const std::string &strJointName, const int nOdPos)hekateros::HekKinematics
setHz(const double fHz)hekateros::HekKinematicsvirtual
stop()hekateros::HekKinematicsvirtual
stop(const std::vector< std::string > &vecJointNames)hekateros::HekKinematicsvirtual
stop(const std::string &strJointName)hekateros::HekKinematicsvirtual
TaskList typedefhekateros::HekKinematics
terminateThread()hekateros::HekKinematicsprotected
thread(void *pArg)hekateros::HekKinematicsprotectedstatic
ThreadState enum namehekateros::HekKinematics
ThreadStateExit enum valuehekateros::HekKinematics
ThreadStateReady enum valuehekateros::HekKinematics
ThreadStateRunning enum valuehekateros::HekKinematics
ThreadStateUninit enum valuehekateros::HekKinematics
timedWait(const struct timespec &tsTimeout)hekateros::HekKinematicsprotected
unlock()hekateros::HekKinematicsinlineprotected
waitForAllStop(double fSeconds)hekateros::HekKinematicsvirtual
waitOneCycle()hekateros::HekKinematics
~HekKinematics()hekateros::HekKinematicsvirtual