35 #ifndef KHI_ROBOT_HARDWARE_INTERFACE_ 36 #define KHI_ROBOT_HARDWARE_INTERFACE_ 54 bool open(
const std::string& robot_name,
const std::string& ip_address,
const double& period,
const bool in_simulation =
false );
76 #endif // KHI_ROBOT_HARDWARE_INTERFACE_
khi_robot_control::KhiRobotClient * client
joint_limits_interface::PositionJointSaturationInterface joint_limit_interface
void write(const ros::Time &time, const ros::Duration &period) override
bool getPeriodDiff(double &diff)
hardware_interface::PositionJointInterface joint_position_interface
hardware_interface::JointStateInterface joint_state_interface
~KhiRobotHardwareInterface()
KhiRobotHardwareInterface()
void read(const ros::Time &time, const ros::Duration &period) override
khi_robot_control::KhiRobotData data
bool open(const std::string &robot_name, const std::string &ip_address, const double &period, const bool in_simulation=false)