1 #ifndef ROBOTIQ_2F_GRIPPER_ETHERCAT_CLIENT_H 2 #define ROBOTIQ_2F_GRIPPER_ETHERCAT_CLIENT_H 4 #include <robotiq_2f_gripper_control/Robotiq2FGripper_robot_output.h> 5 #include <robotiq_2f_gripper_control/Robotiq2FGripper_robot_input.h> 10 class EtherCatManager;
25 typedef robotiq_2f_gripper_control::Robotiq2FGripper_robot_output
GripperOutput;
26 typedef robotiq_2f_gripper_control::Robotiq2FGripper_robot_input
GripperInput;
45 void writeOutputs(
const GripperOutput& output);
51 GripperInput readInputs()
const;
57 GripperOutput readOutputs()
const;
This class provides a client for the EtherCAT manager object that can translate robot input/output me...
robotiq_ethercat::EtherCatManager & manager_
robotiq_2f_gripper_control::Robotiq2FGripper_robot_output GripperOutput
robotiq_2f_gripper_control::Robotiq2FGripper_robot_input GripperInput