#include <denso_robot_hw.h>
Definition at line 54 of file denso_robot_hw.h.
Definition at line 38 of file denso_robot_hw.cpp.
denso_robot_control::DensoRobotHW::~DensoRobotHW | ( | ) | [virtual] |
Definition at line 61 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::Callback_ChangeMode | ( | const Int32::ConstPtr & | msg | ) | [private] |
Definition at line 280 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::Callback_HandIO | ( | const Int32::ConstPtr & | msg | ) | [private] |
Definition at line 410 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::Callback_MiniIO | ( | const Int32::ConstPtr & | msg | ) | [private] |
Definition at line 405 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::Callback_RecvUserIO | ( | const UserIO::ConstPtr & | msg | ) | [private] |
Definition at line 420 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::Callback_SendUserIO | ( | const UserIO::ConstPtr & | msg | ) | [private] |
Definition at line 415 of file denso_robot_hw.cpp.
HRESULT denso_robot_control::DensoRobotHW::ChangeModeWithClearError | ( | int | mode | ) | [private] |
Definition at line 214 of file denso_robot_hw.cpp.
HRESULT denso_robot_control::DensoRobotHW::CheckRobotType | ( | ) | [private] |
Definition at line 291 of file denso_robot_hw.cpp.
ros::Duration denso_robot_control::DensoRobotHW::getPeriod | ( | ) | const [inline] |
Definition at line 67 of file denso_robot_hw.h.
ros::Time denso_robot_control::DensoRobotHW::getTime | ( | ) | const [inline] |
Definition at line 62 of file denso_robot_hw.h.
HRESULT denso_robot_control::DensoRobotHW::Initialize | ( | ) |
Definition at line 66 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::read | ( | ros::Time | time, |
ros::Duration | period | ||
) |
Definition at line 315 of file denso_robot_hw.cpp.
void denso_robot_control::DensoRobotHW::write | ( | ros::Time | time, |
ros::Duration | period | ||
) |
Definition at line 342 of file denso_robot_hw.cpp.
double denso_robot_control::DensoRobotHW::m_cmd[JOINT_MAX] [private] |
Definition at line 89 of file denso_robot_hw.h.
Definition at line 97 of file denso_robot_hw.h.
double denso_robot_control::DensoRobotHW::m_eff[JOINT_MAX] [private] |
Definition at line 92 of file denso_robot_hw.h.
Definition at line 96 of file denso_robot_hw.h.
hardware_interface::JointStateInterface denso_robot_control::DensoRobotHW::m_JntStInterface [private] |
Definition at line 87 of file denso_robot_hw.h.
std::vector<double> denso_robot_control::DensoRobotHW::m_joint [private] |
Definition at line 94 of file denso_robot_hw.h.
boost::mutex denso_robot_control::DensoRobotHW::m_mtxMode [private] |
Definition at line 118 of file denso_robot_hw.h.
double denso_robot_control::DensoRobotHW::m_pos[JOINT_MAX] [private] |
Definition at line 90 of file denso_robot_hw.h.
hardware_interface::PositionJointInterface denso_robot_control::DensoRobotHW::m_PosJntInterface [private] |
Definition at line 88 of file denso_robot_hw.h.
Definition at line 112 of file denso_robot_hw.h.
Definition at line 116 of file denso_robot_hw.h.
Definition at line 114 of file denso_robot_hw.h.
Definition at line 113 of file denso_robot_hw.h.
Definition at line 115 of file denso_robot_hw.h.
int denso_robot_control::DensoRobotHW::m_recvfmt [private] |
Definition at line 104 of file denso_robot_hw.h.
Definition at line 98 of file denso_robot_hw.h.
int denso_robot_control::DensoRobotHW::m_robJoints [private] |
Definition at line 102 of file denso_robot_hw.h.
std::string denso_robot_control::DensoRobotHW::m_robName [private] |
Definition at line 101 of file denso_robot_hw.h.
int denso_robot_control::DensoRobotHW::m_sendfmt [private] |
Definition at line 103 of file denso_robot_hw.h.
Definition at line 106 of file denso_robot_hw.h.
Definition at line 108 of file denso_robot_hw.h.
Definition at line 107 of file denso_robot_hw.h.
Definition at line 110 of file denso_robot_hw.h.
Definition at line 109 of file denso_robot_hw.h.
int denso_robot_control::DensoRobotHW::m_type[JOINT_MAX] [private] |
Definition at line 93 of file denso_robot_hw.h.
Definition at line 99 of file denso_robot_hw.h.
double denso_robot_control::DensoRobotHW::m_vel[JOINT_MAX] [private] |
Definition at line 91 of file denso_robot_hw.h.