Public Member Functions | Private Member Functions | Private Attributes
YumiGripperNode Class Reference

#include <yumi_gripper_node.h>

List of all members.

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_

Detailed Description

Definition at line 183 of file yumi_gripper_node.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

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.

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.

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.


The documentation for this class was generated from the following file:


yumi_hw
Author(s):
autogenerated on Sat Jun 8 2019 20:47:40