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

#include <JointControlCommandGripper.h>

Inheritance diagram for JointControlCommandGripper:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void actuator (void)
void bootLoader (void)
 Transition command to JointControlMode::BOOTLOADER for the joint.
void disableCalibrationMode (void)
 Transition command to JointControlCalibrationMode::DISABLE for the joint.
void disableClearFaultMode (void)
 Transition command to JointControlClearFaultMode::DISABLE for the joint.
void drive (void)
 Transition command to JointControlMode::DRIVE for the joint.
void enableCalibrationMode (void)
 Transition command to JointControlCalibrationMode::ENABLE for the joint.
void enableClearFaultMode (void)
 Transition command to JointControlClearFaultMode::ENABLE for the joint.
void getStates (r2_msgs::JointControlData &commandStates)
 Retrieve state information.
 JointControlCommandGripper (const std::string &, IoFunctions, NodeRegisterManagerPtr)
 Constructor for JointControlCommandFsmGripper.
void motCom (void)
 Transition command to JointControlMode::MOTCOM for the joint.
void multiLoopSmooth (void)
 Transition command to JointControlMode::MULTILOOPSMOOTH for the joint.
void multiLoopStep (void)
 Transition command to JointControlMode::MULTILOOPSTEP for the joint.
void neutral (void)
 Transition command to JointControlMode::NEUTRAL for the joint.
void off (void)
 Transition command to JointControlMode::OFF for the joint.
void park (void)
 Transition command to JointControlMode::PARK for the joint.
void resetCalibrationMode (void)
 Transition command to JointControlCalibrationMode::DISABLE for the joint.
void stallMode (void)
 Transition command to JointControlCommandMode::STALLMODE for the joint.
virtual ~JointControlCommandGripper ()

Protected Member Functions

void setParameters ()
void updateParameters ()

Protected Attributes

const std::string logCategory
NodeRegisterManagerPtr nodeRegisterManager

Private Attributes

int atiEnable
std::string AtiEnableControlName
std::string AtiEnableName
std::string BootEnableControlName
std::string BrakeReleaseControlName
std::string BridgeEnableControlName
std::string CalibrationModeControlName
int cbnEnable
std::string CBNEnableControlName
std::string CBNEnableName
std::string ClearFaultControlName
std::string ControlModeControlName
std::string CrabEnableControlName
int flea3Enable
std::string Flea3EnableControlName
std::string Flea3EnableName
int led2Enable
std::string Led2EnableControlName
std::string Led2EnableName
std::string MotComSourceControlName
std::string MotorEnableControlName

Detailed Description

Definition at line 14 of file JointControlCommandGripper.h.


Constructor & Destructor Documentation

JointControlCommandGripper::JointControlCommandGripper ( const std::string &  mechanism,
IoFunctions  ioFunctions,
NodeRegisterManagerPtr  nodeRegisterManager 
)

Constructor for JointControlCommandFsmGripper.

Definition at line 11 of file JointControlCommandGripper.cpp.

Definition at line 22 of file JointControlCommandGripper.cpp.


Member Function Documentation

void JointControlCommandGripper::actuator ( void  ) [virtual]

Implements JointControlCommandInterface.

Definition at line 281 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::bootLoader ( void  ) [virtual]

Transition command to JointControlMode::BOOTLOADER for the joint.

Implements JointControlCommandInterface.

Definition at line 164 of file JointControlCommandGripper.cpp.

Transition command to JointControlCalibrationMode::DISABLE for the joint.

Implements JointControlCommandInterface.

Definition at line 293 of file JointControlCommandGripper.cpp.

Transition command to JointControlClearFaultMode::DISABLE for the joint.

Implements JointControlCommandInterface.

Definition at line 327 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::drive ( void  ) [virtual]

Transition command to JointControlMode::DRIVE for the joint.

Implements JointControlCommandInterface.

Definition at line 218 of file JointControlCommandGripper.cpp.

Transition command to JointControlCalibrationMode::ENABLE for the joint.

Implements JointControlCommandInterface.

Definition at line 304 of file JointControlCommandGripper.cpp.

Transition command to JointControlClearFaultMode::ENABLE for the joint.

Implements JointControlCommandInterface.

Definition at line 338 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::getStates ( r2_msgs::JointControlData &  commandStates) [virtual]

Retrieve state information.

Returns:
The state information

Implements JointControlCommandInterface.

Definition at line 124 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::motCom ( void  ) [virtual]

Transition command to JointControlMode::MOTCOM for the joint.

Implements JointControlCommandInterface.

Definition at line 232 of file JointControlCommandGripper.cpp.

Transition command to JointControlMode::MULTILOOPSMOOTH for the joint.

Implements JointControlCommandInterface.

Definition at line 275 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::multiLoopStep ( void  ) [virtual]

Transition command to JointControlMode::MULTILOOPSTEP for the joint.

Implements JointControlCommandInterface.

Definition at line 259 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::neutral ( void  ) [virtual]

Transition command to JointControlMode::NEUTRAL for the joint.

Implements JointControlCommandInterface.

Definition at line 205 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::off ( void  ) [virtual]

Transition command to JointControlMode::OFF for the joint.

Implements JointControlCommandInterface.

Definition at line 178 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::park ( void  ) [virtual]

Transition command to JointControlMode::PARK for the joint.

Implements JointControlCommandInterface.

Definition at line 192 of file JointControlCommandGripper.cpp.

Transition command to JointControlCalibrationMode::DISABLE for the joint.

Implements JointControlCommandInterface.

Definition at line 315 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::setParameters ( ) [protected, virtual]

Parse parameter file

Implements JointControlCommandInterface.

Definition at line 26 of file JointControlCommandGripper.cpp.

void JointControlCommandGripper::stallMode ( void  ) [virtual]

Transition command to JointControlCommandMode::STALLMODE for the joint.

Implements JointControlCommandInterface.

Definition at line 244 of file JointControlCommandGripper.cpp.

Definition at line 130 of file JointControlCommandGripper.cpp.


Member Data Documentation

Definition at line 75 of file JointControlCommandGripper.h.

Definition at line 62 of file JointControlCommandGripper.h.

Definition at line 67 of file JointControlCommandGripper.h.

Definition at line 53 of file JointControlCommandGripper.h.

Definition at line 55 of file JointControlCommandGripper.h.

Definition at line 54 of file JointControlCommandGripper.h.

Definition at line 59 of file JointControlCommandGripper.h.

Definition at line 73 of file JointControlCommandGripper.h.

Definition at line 64 of file JointControlCommandGripper.h.

Definition at line 69 of file JointControlCommandGripper.h.

Definition at line 60 of file JointControlCommandGripper.h.

Definition at line 58 of file JointControlCommandGripper.h.

Definition at line 61 of file JointControlCommandGripper.h.

Definition at line 72 of file JointControlCommandGripper.h.

Definition at line 63 of file JointControlCommandGripper.h.

Definition at line 68 of file JointControlCommandGripper.h.

Definition at line 74 of file JointControlCommandGripper.h.

Definition at line 65 of file JointControlCommandGripper.h.

Definition at line 70 of file JointControlCommandGripper.h.

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

Definition at line 49 of file JointControlCommandGripper.h.

Definition at line 57 of file JointControlCommandGripper.h.

Definition at line 56 of file JointControlCommandGripper.h.

NodeRegisterManagerPtr JointControlCommandGripper::nodeRegisterManager [protected]

Definition at line 48 of file JointControlCommandGripper.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