#include <JointControlCommandGripper.h>
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 |
Definition at line 14 of file JointControlCommandGripper.h.
JointControlCommandGripper::JointControlCommandGripper | ( | const std::string & | mechanism, |
IoFunctions | ioFunctions, | ||
NodeRegisterManagerPtr | nodeRegisterManager | ||
) |
Constructor for JointControlCommandFsmGripper.
Definition at line 11 of file JointControlCommandGripper.cpp.
JointControlCommandGripper::~JointControlCommandGripper | ( | ) | [virtual] |
Definition at line 22 of file JointControlCommandGripper.cpp.
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.
void JointControlCommandGripper::disableCalibrationMode | ( | void | ) | [virtual] |
Transition command to JointControlCalibrationMode::DISABLE for the joint.
Implements JointControlCommandInterface.
Definition at line 293 of file JointControlCommandGripper.cpp.
void JointControlCommandGripper::disableClearFaultMode | ( | void | ) | [virtual] |
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.
void JointControlCommandGripper::enableCalibrationMode | ( | void | ) | [virtual] |
Transition command to JointControlCalibrationMode::ENABLE for the joint.
Implements JointControlCommandInterface.
Definition at line 304 of file JointControlCommandGripper.cpp.
void JointControlCommandGripper::enableClearFaultMode | ( | void | ) | [virtual] |
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.
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.
void JointControlCommandGripper::multiLoopSmooth | ( | void | ) | [virtual] |
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.
void JointControlCommandGripper::resetCalibrationMode | ( | void | ) | [virtual] |
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.
void JointControlCommandGripper::updateParameters | ( | ) | [protected] |
Definition at line 130 of file JointControlCommandGripper.cpp.
int JointControlCommandGripper::atiEnable [private] |
Definition at line 75 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::AtiEnableControlName [private] |
Definition at line 62 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::AtiEnableName [private] |
Definition at line 67 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::BootEnableControlName [private] |
Definition at line 53 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::BrakeReleaseControlName [private] |
Definition at line 55 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::BridgeEnableControlName [private] |
Definition at line 54 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::CalibrationModeControlName [private] |
Definition at line 59 of file JointControlCommandGripper.h.
int JointControlCommandGripper::cbnEnable [private] |
Definition at line 73 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::CBNEnableControlName [private] |
Definition at line 64 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::CBNEnableName [private] |
Definition at line 69 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::ClearFaultControlName [private] |
Definition at line 60 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::ControlModeControlName [private] |
Definition at line 58 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::CrabEnableControlName [private] |
Definition at line 61 of file JointControlCommandGripper.h.
int JointControlCommandGripper::flea3Enable [private] |
Definition at line 72 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::Flea3EnableControlName [private] |
Definition at line 63 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::Flea3EnableName [private] |
Definition at line 68 of file JointControlCommandGripper.h.
int JointControlCommandGripper::led2Enable [private] |
Definition at line 74 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::Led2EnableControlName [private] |
Definition at line 65 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::Led2EnableName [private] |
Definition at line 70 of file JointControlCommandGripper.h.
const std::string JointControlCommandGripper::logCategory [protected] |
Definition at line 49 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::MotComSourceControlName [private] |
Definition at line 57 of file JointControlCommandGripper.h.
std::string JointControlCommandGripper::MotorEnableControlName [private] |
Definition at line 56 of file JointControlCommandGripper.h.
NodeRegisterManagerPtr JointControlCommandGripper::nodeRegisterManager [protected] |
Definition at line 48 of file JointControlCommandGripper.h.