#include <JointControlActualFinger.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 | |
| JointControlActualFinger (const std::string &, IoFunctions) | |
| Constructor for JointControlActualFsmFinger. | |
| 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 | ~JointControlActualFinger () |
Protected Member Functions | |
| void | setParameters () |
Protected Attributes | |
| const std::string | logCategory |
Private Attributes | |
| std::string | CalibrationModeLiveCoeffName |
| std::string | ClearFaultStateLiveCoeffName |
| std::string | CoeffStateLiveCoeffName |
| std::string | CommandModeLiveCoeffName |
| std::string | ControlModeLiveCoeffName |
Definition at line 13 of file JointControlActualFinger.h.
| JointControlActualFinger::JointControlActualFinger | ( | const std::string & | mechanism, |
| IoFunctions | ioFunctions | ||
| ) |
Constructor for JointControlActualFsmFinger.
| mechanism | |
| ioFunctions |
| invalid_argument | if any of the io file is empty |
Definition at line 15 of file JointControlActualFinger.cpp.
| JointControlActualFinger::~JointControlActualFinger | ( | ) | [virtual] |
Definition at line 31 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::getFaults | ( | diagnostic_msgs::DiagnosticStatus & | faultStatus | ) | [virtual] |
Implements JointControlActualInterface.
Definition at line 210 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::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 97 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::setParameters | ( | ) | [protected, virtual] |
Parse parameter file
Implements JointControlActualInterface.
Definition at line 36 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::updateCalibrationModeState | ( | void | ) | [virtual] |
Update the calibration mode state.
Implements JointControlActualInterface.
Definition at line 151 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::updateClearFaultModeState | ( | void | ) | [virtual] |
Update the clearFault mode state.
Implements JointControlActualInterface.
Definition at line 184 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::updateCoeffState | ( | void | ) | [virtual] |
Update the coefficient state.
Implements JointControlActualInterface.
Definition at line 199 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::updateCommandModeState | ( | void | ) | [virtual] |
Update the command mode state.
Implements JointControlActualInterface.
Definition at line 135 of file JointControlActualFinger.cpp.
| void JointControlActualFinger::updateControlModeState | ( | void | ) | [virtual] |
Update the control mode state.
Implements JointControlActualInterface.
Definition at line 111 of file JointControlActualFinger.cpp.
std::string JointControlActualFinger::CalibrationModeLiveCoeffName [private] |
Definition at line 35 of file JointControlActualFinger.h.
std::string JointControlActualFinger::ClearFaultStateLiveCoeffName [private] |
Definition at line 37 of file JointControlActualFinger.h.
std::string JointControlActualFinger::CoeffStateLiveCoeffName [private] |
Definition at line 36 of file JointControlActualFinger.h.
std::string JointControlActualFinger::CommandModeLiveCoeffName [private] |
Definition at line 34 of file JointControlActualFinger.h.
std::string JointControlActualFinger::ControlModeLiveCoeffName [private] |
Definition at line 33 of file JointControlActualFinger.h.
const std::string JointControlActualFinger::logCategory [protected] |
Definition at line 29 of file JointControlActualFinger.h.