#include <yumi_gripper_node.h>
Public Member Functions | |
void | getCurrentJointStates (float &left, float &right) |
bool | init (std::string ip="", int port=DEFAULT_STATE_PORT, int port_command=DEFAULT_COMMAND_PORT) |
void | setGripperEfforts (float left, float right) |
void | startThreads () |
void | stopThreads () |
YumiGripperStateInterface () | |
~YumiGripperStateInterface () | |
Private Member Functions | |
virtual void | RapidCommThreadCallback () |
Private Attributes | |
industrial::smpl_msg_connection::SmplMsgConnection * | connection_ |
industrial::smpl_msg_connection::SmplMsgConnection * | connection_command |
industrial::tcp_client::TcpClient | default_tcp_connection_ |
industrial connection | |
industrial::tcp_client::TcpClient | default_tcp_connection_command |
YumiGripperStateHandler | gripper_handler |
industrial::message_manager::MessageManager | manager_ |
boost::thread | RapidCommThread_ |
bool | stopComm_ |
Keep a connection to the robot and send and receive joint states
Definition at line 88 of file yumi_gripper_node.h.
YumiGripperStateInterface::YumiGripperStateInterface | ( | ) | [inline] |
Definition at line 113 of file yumi_gripper_node.h.
Definition at line 118 of file yumi_gripper_node.h.
void YumiGripperStateInterface::getCurrentJointStates | ( | float & | left, |
float & | right | ||
) | [inline] |
Definition at line 133 of file yumi_gripper_node.h.
bool YumiGripperStateInterface::init | ( | std::string | ip = "" , |
int | port = DEFAULT_STATE_PORT , |
||
int | port_command = DEFAULT_COMMAND_PORT |
||
) | [inline] |
Definition at line 155 of file yumi_gripper_node.h.
virtual void YumiGripperStateInterface::RapidCommThreadCallback | ( | ) | [inline, private, virtual] |
Definition at line 104 of file yumi_gripper_node.h.
void YumiGripperStateInterface::setGripperEfforts | ( | float | left, |
float | right | ||
) | [inline] |
Definition at line 137 of file yumi_gripper_node.h.
void YumiGripperStateInterface::startThreads | ( | ) | [inline] |
Definition at line 127 of file yumi_gripper_node.h.
void YumiGripperStateInterface::stopThreads | ( | ) | [inline] |
Definition at line 122 of file yumi_gripper_node.h.
industrial::smpl_msg_connection::SmplMsgConnection* YumiGripperStateInterface::connection_ [private] |
Definition at line 94 of file yumi_gripper_node.h.
industrial::smpl_msg_connection::SmplMsgConnection* YumiGripperStateInterface::connection_command [private] |
Definition at line 97 of file yumi_gripper_node.h.
industrial connection
Definition at line 93 of file yumi_gripper_node.h.
industrial::tcp_client::TcpClient YumiGripperStateInterface::default_tcp_connection_command [private] |
Definition at line 96 of file yumi_gripper_node.h.
Definition at line 100 of file yumi_gripper_node.h.
Definition at line 99 of file yumi_gripper_node.h.
boost::thread YumiGripperStateInterface::RapidCommThread_ [private] |
Definition at line 90 of file yumi_gripper_node.h.
bool YumiGripperStateInterface::stopComm_ [private] |
Definition at line 102 of file yumi_gripper_node.h.