Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes
JointControlActualFinger Class Reference

#include <JointControlActualFinger.h>

Inheritance diagram for JointControlActualFinger:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 13 of file JointControlActualFinger.h.


Constructor & Destructor Documentation

JointControlActualFinger::JointControlActualFinger ( const std::string &  mechanism,
IoFunctions  ioFunctions 
)

Constructor for JointControlActualFsmFinger.

Parameters:
mechanism
ioFunctions
Exceptions:
invalid_argumentif any of the io file is empty

Definition at line 15 of file JointControlActualFinger.cpp.

Definition at line 31 of file JointControlActualFinger.cpp.


Member Function Documentation

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

Returns:
The state information

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.

Update the calibration mode state.

Implements JointControlActualInterface.

Definition at line 151 of file JointControlActualFinger.cpp.

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.

Update the command mode state.

Implements JointControlActualInterface.

Definition at line 135 of file JointControlActualFinger.cpp.

Update the control mode state.

Implements JointControlActualInterface.

Definition at line 111 of file JointControlActualFinger.cpp.


Member Data Documentation

Definition at line 35 of file JointControlActualFinger.h.

Definition at line 37 of file JointControlActualFinger.h.

Definition at line 36 of file JointControlActualFinger.h.

Definition at line 34 of file JointControlActualFinger.h.

Definition at line 33 of file JointControlActualFinger.h.

const std::string JointControlActualFinger::logCategory [protected]

Definition at line 29 of file JointControlActualFinger.h.


The documentation for this class was generated from the following files:


robodyn_mechanisms
Author(s):
autogenerated on Thu Jun 6 2019 21:22:49