|
| void | Initialize (ros::NodeHandle *nh) |
| |
| int16_t | CnvTo (ConversionType type, double value) |
| |
| double | CnvFrom (ConversionType type, int32_t value) |
| |
| void | SleepCallback (uint32_t ms) |
| |
| void | DataCallback (PerchingArmRaw const &raw) |
| |
| void | GoalCallback (sensor_msgs::JointState const &msg) |
| |
| bool | EnableArmCallback (ff_hw_msgs::SetEnabled::Request &req, ff_hw_msgs::SetEnabled::Response &res) |
| |
| bool | SetDistVelCallback (ff_hw_msgs::SetJointMaxVelocity::Request &req, ff_hw_msgs::SetJointMaxVelocity::Response &res) |
| |
| bool | SetProxVelCallback (ff_hw_msgs::SetJointMaxVelocity::Request &req, ff_hw_msgs::SetJointMaxVelocity::Response &res) |
| |
| bool | EnableProximalServoCallback (ff_hw_msgs::SetEnabled::Request &req, ff_hw_msgs::SetEnabled::Response &res) |
| |
| bool | EnableDistalServoCallback (ff_hw_msgs::SetEnabled::Request &req, ff_hw_msgs::SetEnabled::Response &res) |
| |
| bool | EnableGripperServoCallback (ff_hw_msgs::SetEnabled::Request &req, ff_hw_msgs::SetEnabled::Response &res) |
| |
| bool | CalibrateGripperCallback (ff_hw_msgs::CalibrateGripper::Request &req, ff_hw_msgs::CalibrateGripper::Response &res) |
| |
| virtual void | Reset () |
| |
| virtual void | Sleep () |
| |
| virtual void | Wakeup () |
| |
| void | StopHeartbeat () |
| |
| void | SendDiagnostics (const std::vector< diagnostic_msgs::KeyValue > &keyval) |
| |
| void | Setup (ros::NodeHandle &nh, ros::NodeHandle &nh_mt, std::string plugin_name) |
| |
◆ ConversionType
| Enumerator |
|---|
| POSITION | |
| VELOCITY | |
| PERCENTAGE | |
| POWER | |
| GRIPPER_L_PROX | |
| GRIPPER_L_DIST | |
| GRIPPER_R_PROX | |
| GRIPPER_R_DIST | |
◆ PerchingArmNode()
| perching_arm::PerchingArmNode::PerchingArmNode |
( |
| ) |
|
|
inline |
◆ ~PerchingArmNode()
| perching_arm::PerchingArmNode::~PerchingArmNode |
( |
| ) |
|
|
inline |
◆ CalibrateGripperCallback()
| bool perching_arm::PerchingArmNode::CalibrateGripperCallback |
( |
ff_hw_msgs::CalibrateGripper::Request & |
req, |
|
|
ff_hw_msgs::CalibrateGripper::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ CnvFrom()
| double perching_arm::PerchingArmNode::CnvFrom |
( |
ConversionType |
type, |
|
|
int32_t |
value |
|
) |
| |
|
inlineprotected |
◆ CnvTo()
| int16_t perching_arm::PerchingArmNode::CnvTo |
( |
ConversionType |
type, |
|
|
double |
value |
|
) |
| |
|
inlineprotected |
◆ DataCallback()
| void perching_arm::PerchingArmNode::DataCallback |
( |
PerchingArmRaw const & |
raw | ) |
|
|
inlineprotected |
◆ EnableArmCallback()
| bool perching_arm::PerchingArmNode::EnableArmCallback |
( |
ff_hw_msgs::SetEnabled::Request & |
req, |
|
|
ff_hw_msgs::SetEnabled::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ EnableDistalServoCallback()
| bool perching_arm::PerchingArmNode::EnableDistalServoCallback |
( |
ff_hw_msgs::SetEnabled::Request & |
req, |
|
|
ff_hw_msgs::SetEnabled::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ EnableGripperServoCallback()
| bool perching_arm::PerchingArmNode::EnableGripperServoCallback |
( |
ff_hw_msgs::SetEnabled::Request & |
req, |
|
|
ff_hw_msgs::SetEnabled::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ EnableProximalServoCallback()
| bool perching_arm::PerchingArmNode::EnableProximalServoCallback |
( |
ff_hw_msgs::SetEnabled::Request & |
req, |
|
|
ff_hw_msgs::SetEnabled::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ GoalCallback()
| void perching_arm::PerchingArmNode::GoalCallback |
( |
sensor_msgs::JointState const & |
msg | ) |
|
|
inlineprotected |
◆ Initialize()
| void perching_arm::PerchingArmNode::Initialize |
( |
ros::NodeHandle * |
nh | ) |
|
|
inlineprotectedvirtual |
◆ SetDistVelCallback()
| bool perching_arm::PerchingArmNode::SetDistVelCallback |
( |
ff_hw_msgs::SetJointMaxVelocity::Request & |
req, |
|
|
ff_hw_msgs::SetJointMaxVelocity::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ SetProxVelCallback()
| bool perching_arm::PerchingArmNode::SetProxVelCallback |
( |
ff_hw_msgs::SetJointMaxVelocity::Request & |
req, |
|
|
ff_hw_msgs::SetJointMaxVelocity::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ SleepCallback()
| void perching_arm::PerchingArmNode::SleepCallback |
( |
uint32_t |
ms | ) |
|
|
inlineprotected |
The documentation for this class was generated from the following file: