#include <yumi_gripper_node.h>
Public Member Functions | |
YumiGripperNode () | |
virtual | ~YumiGripperNode () |
Private Member Functions | |
void | publishState (const ros::TimerEvent &event) |
bool | request_grasp (yumi_hw::YumiGrasp::Request &req, yumi_hw::YumiGrasp::Response &res) |
bool | request_release (yumi_hw::YumiGrasp::Request &req, yumi_hw::YumiGrasp::Response &res) |
Private Attributes | |
int | default_force |
std::string | grasp_release_topic |
std::string | grasp_request_topic |
YumiGripperStateInterface | gripper_interface |
std::string | gripper_state_topic |
ros::Publisher | gripper_status_publisher_ |
ros::Timer | heartbeat_ |
std::string | ip |
double | js_rate |
ros::NodeHandle | nh_ |
int | port_c |
int | port_s |
ros::ServiceServer | request_grasp_ |
ros::ServiceServer | request_release_ |
Definition at line 183 of file yumi_gripper_node.h.
YumiGripperNode::YumiGripperNode | ( | ) | [inline] |
Definition at line 186 of file yumi_gripper_node.h.
virtual YumiGripperNode::~YumiGripperNode | ( | ) | [inline, virtual] |
Definition at line 212 of file yumi_gripper_node.h.
void YumiGripperNode::publishState | ( | const ros::TimerEvent & | event | ) | [inline, private] |
Definition at line 260 of file yumi_gripper_node.h.
bool YumiGripperNode::request_grasp | ( | yumi_hw::YumiGrasp::Request & | req, |
yumi_hw::YumiGrasp::Response & | res | ||
) | [inline, private] |
Definition at line 231 of file yumi_gripper_node.h.
bool YumiGripperNode::request_release | ( | yumi_hw::YumiGrasp::Request & | req, |
yumi_hw::YumiGrasp::Response & | res | ||
) | [inline, private] |
Definition at line 245 of file yumi_gripper_node.h.
int YumiGripperNode::default_force [private] |
Definition at line 227 of file yumi_gripper_node.h.
std::string YumiGripperNode::grasp_release_topic [private] |
Definition at line 224 of file yumi_gripper_node.h.
std::string YumiGripperNode::grasp_request_topic [private] |
Definition at line 224 of file yumi_gripper_node.h.
Definition at line 222 of file yumi_gripper_node.h.
std::string YumiGripperNode::gripper_state_topic [private] |
Definition at line 224 of file yumi_gripper_node.h.
Definition at line 219 of file yumi_gripper_node.h.
ros::Timer YumiGripperNode::heartbeat_ [private] |
Definition at line 229 of file yumi_gripper_node.h.
std::string YumiGripperNode::ip [private] |
Definition at line 224 of file yumi_gripper_node.h.
double YumiGripperNode::js_rate [private] |
Definition at line 226 of file yumi_gripper_node.h.
ros::NodeHandle YumiGripperNode::nh_ [private] |
Definition at line 217 of file yumi_gripper_node.h.
int YumiGripperNode::port_c [private] |
Definition at line 225 of file yumi_gripper_node.h.
int YumiGripperNode::port_s [private] |
Definition at line 225 of file yumi_gripper_node.h.
Definition at line 220 of file yumi_gripper_node.h.
Definition at line 221 of file yumi_gripper_node.h.