#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.