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

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

act()hekateros::HekKinJointvirtual
addServoMsgEntries(SyncMoveMsgs &msg, int nServoGoalSpeed, int nServoGoalPos)hekateros::HekKinJointprotected
applyTorqueControl()hekateros::HekKinJointvirtual
averageDt(double fDtAvg, double fDt)hekateros::HekKinJointprotected
canMoveInGoalDir()hekateros::HekKinJointprotected
canMoveInPlannedDir(int nServoTgtSpeed)hekateros::HekKinJointprotected
canStopNow()hekateros::HekKinJointinline
coupleJoint(HekKinJoint *)hekateros::HekKinJointinlinevirtual
dejitterServoPos(int nServoCurPos, int nServoPrevPos)hekateros::HekKinJointprotected
delta_t()hekateros::HekKinJointprotected
DT_WIN_SIZEhekateros::HekKinJointstatic
estimateServoTgtSpeed(double fJointTgtVel)hekateros::HekKinJointprotectedvirtual
estimateServoTgtSpeedSimple(double fJointTgtVel)hekateros::HekKinJointprotectedvirtual
filterPositions(double fPosAvg, double fJointPos)hekateros::HekKinJointprotected
filterTorques(double fTorqueAvg, int nServoLoad)hekateros::HekKinJointprotected
filterVelocities(double fVelAvg, double fJointVel)hekateros::HekKinJointprotected
getFilteredJointCurPosVel(double &fCurPos, double &fCurVel) const hekateros::HekKinJointinline
getGoalDir()hekateros::HekKinJointprotected
getJointCurPosVel(double &fCurPos, double &fCurVel) const hekateros::HekKinJointinline
getMoveState()hekateros::HekKinJointinline
getPidKParams(double &fKp, double &fKi, double &fKd) const hekateros::HekKinJointinline
getPidMaxDeltaVParam() const hekateros::HekKinJointinline
getPlannedDir(int nServoTgtSpeed)hekateros::HekKinJointprotected
getServoCurPosSpeed(int &nServoCurPos, int &nServoCurSpeed) const hekateros::HekKinJointinline
getTgtVelSpeed(double &fTgtVel, int &nTgtSpeed) const hekateros::HekKinJointinline
getToleranceParams(double &fTolPos, double &fTolVel) const hekateros::HekKinJointinline
hasOverTorqueCondition()hekateros::HekKinJointinlinevirtual
HekKinJoint()hekateros::HekKinJoint
HekKinJoint(HekRobotJoint *pJoint, DynaServo *pServo, const HekTunes &tunes)hekateros::HekKinJoint
isMoving()hekateros::HekKinJointinline
isMovingToGoal()hekateros::HekKinJointinline
isStopped()hekateros::HekKinJointinlinevirtual
isStopping()hekateros::HekKinJointinline
jointPosToServoPos(const double fPos)hekateros::HekKinJointvirtual
jointVelocity(double fPos1, double fPos0, double fDt)hekateros::HekKinJointprotectedvirtual
lock()hekateros::HekKinJointinlineprotected
m_bOverTorqueCondhekateros::HekKinJointprotected
m_eStatehekateros::HekKinJointprotected
m_fClearTorqueThhekateros::HekKinJointprotected
m_fDthekateros::HekKinJointprotected
m_fDtAvghekateros::HekKinJointprotected
m_fJointCurPoshekateros::HekKinJointprotected
m_fJointCurVelhekateros::HekKinJointprotected
m_fJointGoalPoshekateros::HekKinJointprotected
m_fJointGoalVelhekateros::HekKinJointprotected
m_fJointPosOuthekateros::HekKinJointprotected
m_fJointPrevPoshekateros::HekKinJointprotected
m_fJointRadPerTickhekateros::HekKinJointprotected
m_fJointTgtVelhekateros::HekKinJointprotected
m_fJointVelOuthekateros::HekKinJointprotected
m_fOverTorqueThhekateros::HekKinJointprotected
m_fStopVelThhekateros::HekKinJointprotected
m_fTolPoshekateros::HekKinJointprotected
m_fTolVelhekateros::HekKinJointprotected
m_fTorqueOuthekateros::HekKinJointprotected
m_fVelDeratehekateros::HekKinJointprotected
m_histDtInhekateros::HekKinJointprotected
m_histPosInhekateros::HekKinJointprotected
m_histTorqueInhekateros::HekKinJointprotected
m_histVelInhekateros::HekKinJointprotected
m_mutexSynchekateros::HekKinJointprotected
m_nServoCurLoadhekateros::HekKinJointprotected
m_nServoCurPoshekateros::HekKinJointprotected
m_nServoCurSpeedhekateros::HekKinJointprotected
m_nServoGoalPoshekateros::HekKinJointprotected
m_nServoPrevPoshekateros::HekKinJointprotected
m_nServoTgtSpeedhekateros::HekKinJointprotected
m_pidhekateros::HekKinJointprotected
m_pJointhekateros::HekKinJointprotected
m_pServohekateros::HekKinJointprotected
m_tblVelSpeedhekateros::HekKinJointprotected
m_tsPrevhekateros::HekKinJointprotected
move()hekateros::HekKinJointvirtual
moveServo(int nServoGoalSpeed, int nServoGoalPos)hekateros::HekKinJointprotected
MoveState enum namehekateros::HekKinJoint
MoveStateIdle enum valuehekateros::HekKinJoint
MoveStateMoving enum valuehekateros::HekKinJoint
MoveStateNewMove enum valuehekateros::HekKinJoint
MoveStateStopping enum valuehekateros::HekKinJoint
nlapplyTorqueControl()hekateros::HekKinJointprotectedvirtual
nlmove()hekateros::HekKinJointprotectedvirtual
nlslowToStop(SyncMoveMsgs &msg)hekateros::HekKinJointprotectedvirtual
nlspecifyMove(const double fGoalPos, const double fGoalVel)hekateros::HekKinJointprotectedvirtual
nlstop()hekateros::HekKinJointprotectedvirtual
operator=(const HekKinJoint &rhs)hekateros::HekKinJoint
planMotion(bool bIsControlling, SyncMoveMsgs &msgs)hekateros::HekKinJointvirtual
POS_WIN_SIZEhekateros::HekKinJointstatic
react(bool bIsControlling, SyncMoveMsgs &msgs)hekateros::HekKinJointvirtual
reload(const HekTunes &tunes)hekateros::HekKinJointvirtual
resetServoOdometer()hekateros::HekKinJointvirtual
senseDynamics(bool bIsControlling)hekateros::HekKinJointvirtual
servoPosToJointPos(const int nOdPos)hekateros::HekKinJointvirtual
setPidKParams(const double fKp, const double fKi, const double fKd)hekateros::HekKinJointinline
setPidMaxDeltaVParam(const double fMaxDeltaV)hekateros::HekKinJointinline
setToleranceParams(const double fTolPos, const double fTolVel)hekateros::HekKinJointinline
SLOW_DERATE_DELTA_Vhekateros::HekKinJointstatic
specifyMove(const double fGoalPos, const double fGoalVel)hekateros::HekKinJoint
stop()hekateros::HekKinJointvirtual
TORQUE_CTL_BACKOFF_POShekateros::HekKinJointstatic
TORQUE_CTL_BACKOFF_SPEEDhekateros::HekKinJointstatic
TORQUE_WIN_SIZEhekateros::HekKinJointstatic
unlock()hekateros::HekKinJointinlineprotected
updateAssoc(double fJointVel, int nServoSpeed)hekateros::HekKinJointprotectedvirtual
VEL_WIN_SIZEhekateros::HekKinJointstatic
~HekKinJoint()hekateros::HekKinJointinlinevirtual