#include <JointControlActualGripper.h>
Public Member Functions | |
void | getFaults (diagnostic_msgs::DiagnosticStatus &faultStatus) |
void | getStates (r2_msgs::JointControlData &actualStates) |
get the Command, Control, and Calibration Mode states, as well as the Coeff State | |
JointControlActualGripper (const std::string &, IoFunctions, NodeRegisterManagerPtr) | |
Constructor for JointControlActualFsmGripper. | |
void | updateCalibrationModeState (void) |
Update the calibration mode state. | |
void | updateClearFaultModeState (void) |
Update the clearFault mode state. | |
void | updateCoeffState (void) |
Update the coefficient state. | |
void | updateCommandModeState (void) |
Update the command mode state. | |
void | updateControlModeState (void) |
Update the control mode state. | |
virtual | ~JointControlActualGripper () |
Protected Member Functions | |
void | setParameters () |
Protected Attributes | |
const std::string | logCategory |
NodeRegisterManagerPtr | nodeRegisterManager |
Private Attributes | |
std::string | Aps1TolFaultStatusName |
std::string | Aps2TolFaultStatusName |
std::string | ApsFaultStatusName |
std::string | ATIStaticFaultStatusName |
std::string | BrakeReleaseStatusName |
std::string | BridgeEnableStatusName |
std::string | BridgeFaultStatusName |
std::string | BusVoltageFaultStatusName |
std::string | CalibrationModeStatusName |
std::string | ClearFaultStatusName |
std::string | CoeffsLoadedStatusName |
std::string | CommAliveStatusName |
std::string | ControlModeStatusName |
std::string | CurrentFaultStatusName |
std::string | EncDriftFaultStatusName |
std::string | JointFaultStatusName |
std::string | LimitFaultStatusName |
std::string | MotComSourceStatusName |
std::string | MotorEnableStatusName |
std::string | NotInBootloaderStatusName |
std::string | ProcAliveStatusName |
std::string | VelocityFaultStatusName |
Definition at line 14 of file JointControlActualGripper.h.
JointControlActualGripper::JointControlActualGripper | ( | const std::string & | mechanism, |
IoFunctions | ioFunctions, | ||
NodeRegisterManagerPtr | nodeRegisterManager | ||
) |
Constructor for JointControlActualFsmGripper.
Definition at line 11 of file JointControlActualGripper.cpp.
JointControlActualGripper::~JointControlActualGripper | ( | ) | [virtual] |
Definition at line 17 of file JointControlActualGripper.cpp.
void JointControlActualGripper::getFaults | ( | diagnostic_msgs::DiagnosticStatus & | faultStatus | ) | [virtual] |
Implements JointControlActualInterface.
Definition at line 375 of file JointControlActualGripper.cpp.
void JointControlActualGripper::getStates | ( | r2_msgs::JointControlData & | actualStates | ) | [virtual] |
get the Command, Control, and Calibration Mode states, as well as the Coeff State
Implements JointControlActualInterface.
Definition at line 92 of file JointControlActualGripper.cpp.
void JointControlActualGripper::setParameters | ( | ) | [protected, virtual] |
Parse parameter file
Implements JointControlActualInterface.
Definition at line 22 of file JointControlActualGripper.cpp.
void JointControlActualGripper::updateCalibrationModeState | ( | void | ) | [virtual] |
Update the calibration mode state.
Implements JointControlActualInterface.
Definition at line 301 of file JointControlActualGripper.cpp.
void JointControlActualGripper::updateClearFaultModeState | ( | void | ) | [virtual] |
Update the clearFault mode state.
Implements JointControlActualInterface.
Definition at line 327 of file JointControlActualGripper.cpp.
void JointControlActualGripper::updateCoeffState | ( | void | ) | [virtual] |
Update the coefficient state.
Implements JointControlActualInterface.
Definition at line 353 of file JointControlActualGripper.cpp.
void JointControlActualGripper::updateCommandModeState | ( | void | ) | [virtual] |
Update the command mode state.
Implements JointControlActualInterface.
Definition at line 238 of file JointControlActualGripper.cpp.
void JointControlActualGripper::updateControlModeState | ( | void | ) | [virtual] |
Update the control mode state.
Implements JointControlActualInterface.
Definition at line 106 of file JointControlActualGripper.cpp.
std::string JointControlActualGripper::Aps1TolFaultStatusName [private] |
Definition at line 50 of file JointControlActualGripper.h.
std::string JointControlActualGripper::Aps2TolFaultStatusName [private] |
Definition at line 51 of file JointControlActualGripper.h.
std::string JointControlActualGripper::ApsFaultStatusName [private] |
Definition at line 49 of file JointControlActualGripper.h.
std::string JointControlActualGripper::ATIStaticFaultStatusName [private] |
Definition at line 56 of file JointControlActualGripper.h.
std::string JointControlActualGripper::BrakeReleaseStatusName [private] |
Definition at line 40 of file JointControlActualGripper.h.
std::string JointControlActualGripper::BridgeEnableStatusName [private] |
Definition at line 41 of file JointControlActualGripper.h.
std::string JointControlActualGripper::BridgeFaultStatusName [private] |
Definition at line 47 of file JointControlActualGripper.h.
std::string JointControlActualGripper::BusVoltageFaultStatusName [private] |
Definition at line 48 of file JointControlActualGripper.h.
std::string JointControlActualGripper::CalibrationModeStatusName [private] |
Definition at line 44 of file JointControlActualGripper.h.
std::string JointControlActualGripper::ClearFaultStatusName [private] |
Definition at line 45 of file JointControlActualGripper.h.
std::string JointControlActualGripper::CoeffsLoadedStatusName [private] |
Definition at line 38 of file JointControlActualGripper.h.
std::string JointControlActualGripper::CommAliveStatusName [private] |
Definition at line 36 of file JointControlActualGripper.h.
std::string JointControlActualGripper::ControlModeStatusName [private] |
Definition at line 43 of file JointControlActualGripper.h.
std::string JointControlActualGripper::CurrentFaultStatusName [private] |
Definition at line 55 of file JointControlActualGripper.h.
std::string JointControlActualGripper::EncDriftFaultStatusName [private] |
Definition at line 52 of file JointControlActualGripper.h.
std::string JointControlActualGripper::JointFaultStatusName [private] |
Definition at line 37 of file JointControlActualGripper.h.
std::string JointControlActualGripper::LimitFaultStatusName [private] |
Definition at line 54 of file JointControlActualGripper.h.
const std::string JointControlActualGripper::logCategory [protected] |
Definition at line 31 of file JointControlActualGripper.h.
std::string JointControlActualGripper::MotComSourceStatusName [private] |
Definition at line 42 of file JointControlActualGripper.h.
std::string JointControlActualGripper::MotorEnableStatusName [private] |
Definition at line 39 of file JointControlActualGripper.h.
NodeRegisterManagerPtr JointControlActualGripper::nodeRegisterManager [protected] |
Definition at line 30 of file JointControlActualGripper.h.
std::string JointControlActualGripper::NotInBootloaderStatusName [private] |
Definition at line 46 of file JointControlActualGripper.h.
std::string JointControlActualGripper::ProcAliveStatusName [private] |
Definition at line 35 of file JointControlActualGripper.h.
std::string JointControlActualGripper::VelocityFaultStatusName [private] |
Definition at line 53 of file JointControlActualGripper.h.