20 #ifndef _mtsIntuitiveResearchKitECM_h
21 #define _mtsIntuitiveResearchKitECM_h
65 void SetState(
const mtsIntuitiveResearchKitArmTypes::RobotStateType & newState);
89 #endif // _mtsIntuitiveResearchKitECM_h
size_t NumberOfJointsKinematics(void) const
Definition: mtsIntuitiveResearchKitECM.h:46
Definition: mtsFunctionRead.h:37
robManipulator::Errno InverseKinematics(vctDoubleVec &jointSet, const vctFrm4x4 &cartesianGoal)
CMN_DECLARE_SERVICES_INSTANTIATION(mtsIntuitiveResearchKitECM)
Definition: mtsIntuitiveResearchKitArm.h:36
size_t NumberOfJoints(void) const
Definition: mtsIntuitiveResearchKitECM.h:42
mtsIntuitiveResearchKitECM(const std::string &componentName, const double periodInSeconds)
void RunHomingCalibrateArm(void)
Definition: mtsTaskPeriodic.h:38
void EventHandlerManipClutch(const prmEventButton &button)
bool IsPressed
Definition: mtsIntuitiveResearchKitECM.h:77
Errno
Definition: robManipulator.h:43
void EventHandlerTrackingError(void)
const int CMN_DYNAMIC_CREATION_ONEARG
Definition: cmnClassRegisterMacros.h:333
~mtsIntuitiveResearchKitECM()
Definition: mtsIntuitiveResearchKitECM.h:33
Definition: mtsIntuitiveResearchKitECM.h:26
mtsIntuitiveResearchKitArmTypes::RobotStateType ManipClutchPreviousState
Definition: mtsIntuitiveResearchKitECM.h:83
void SetRobotControlState(const std::string &state)
bool UsePIDTrackingError(void) const
Definition: mtsIntuitiveResearchKitECM.h:54
mtsFunctionRead GetButton
Definition: mtsIntuitiveResearchKitECM.h:76
size_t NumberOfBrakes(void) const
Definition: mtsIntuitiveResearchKitECM.h:50
struct mtsIntuitiveResearchKitECM::@188 ClutchEvents
void SetState(const mtsIntuitiveResearchKitArmTypes::RobotStateType &newState)
Definition: mtsFunctionWrite.h:37
struct mtsIntuitiveResearchKitECM::@187 ManipClutch
size_t NumberOfAxes(void) const
Definition: mtsIntuitiveResearchKitECM.h:38
#define CMN_LOG_ALLOW_DEFAULT
Definition: cmnLogLoD.h:76
mtsFunctionWrite ManipClutch
Definition: mtsIntuitiveResearchKitECM.h:82