#include <mtsIntuitiveResearchKitConsole.h>
| Enumerator |
|---|
| ARM_UNDEFINED |
|
| ARM_MTM |
|
| ARM_PSM |
|
| ARM_ECM |
|
| ARM_SUJ |
|
| ARM_MTM_GENERIC |
|
| ARM_PSM_GENERIC |
|
| ARM_MTM_DERIVED |
|
| ARM_PSM_DERIVED |
|
| mtsIntuitiveResearchKitConsole::Arm::Arm |
( |
const std::string & |
name, |
|
|
const std::string & |
ioComponentName |
|
) |
| |
| void mtsIntuitiveResearchKitConsole::Arm::ConfigureArm |
( |
const ArmType |
armType, |
|
|
const std::string & |
configFile, |
|
|
const double & |
periodInSeconds = 0.5 *cmn_ms, |
|
|
mtsComponent * |
existingArm = 0 |
|
) |
| |
Create and configure the robot arm.
| void mtsIntuitiveResearchKitConsole::Arm::ConfigurePID |
( |
const std::string & |
configFile, |
|
|
const double & |
periodInSeconds = 0.0 *cmn_ms |
|
) |
| |
Create a new PID component and connect it to the proper RobotIO interface. If the period in seconds is zero, the PID will be tied to IO using the ExecIn/ExecOut interfaces.
| bool mtsIntuitiveResearchKitConsole::Arm::Connect |
( |
void |
| ) |
|
Connect all interfaces specific to this arm.
| const std::string& mtsIntuitiveResearchKitConsole::Arm::IOComponentName |
( |
void |
| ) |
const |
| const std::string& mtsIntuitiveResearchKitConsole::Arm::Name |
( |
void |
| ) |
const |
| const std::string& mtsIntuitiveResearchKitConsole::Arm::PIDComponentName |
( |
void |
| ) |
const |
| void mtsIntuitiveResearchKitConsole::Arm::SUJClutchEventHandlerFromIO |
( |
const prmEventButton & |
button | ) |
|
|
inlineprotected |
| friend class dvrk::console |
|
friend |
| std::string mtsIntuitiveResearchKitConsole::Arm::mArmConfigurationFile |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mBaseFrameComponentName |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mBaseFrameInterfaceName |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mIOComponentName |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mIOConfigurationFile |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mName |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mPIDComponentName |
|
protected |
| std::string mtsIntuitiveResearchKitConsole::Arm::mPIDConfigurationFile |
|
protected |
| ArmType mtsIntuitiveResearchKitConsole::Arm::mType |
|
protected |
The documentation for this class was generated from the following file: