Public Member Functions | |
bool | reConnect (void) |
void | thread_run (void) |
XarmRTConnection (ros::NodeHandle &root_nh, char *server_ip, xarm_api::XARMDriver &drv) | |
Static Public Member Functions | |
static void * | thread_proc (void *arg) |
Public Attributes | |
SocketPort * | arm_report |
xarm_msgs::CIOState | cio_msg |
ros::Duration | elapsed |
char * | ip |
std::vector< std::string > | joint_name_ |
int | joint_num_ |
sensor_msgs::JointState | js_msg |
ros::Time | last_now |
ros::Time | now |
XArmReportData * | report_data_ptr |
std::string | report_type |
xarm_msgs::RobotMsg | rm_msg |
xarm_api::XARMDriver | xarm_driver |
Static Public Attributes | |
static constexpr const double | GET_FRAME_RATE_HZ = 1000 |
Definition at line 33 of file xarm_driver_node.cpp.
|
inline |
Definition at line 36 of file xarm_driver_node.cpp.
|
inline |
Definition at line 49 of file xarm_driver_node.cpp.
|
inlinestatic |
Definition at line 282 of file xarm_driver_node.cpp.
|
inline |
Definition at line 67 of file xarm_driver_node.cpp.
SocketPort* XarmRTConnection::arm_report |
Definition at line 294 of file xarm_driver_node.cpp.
xarm_msgs::CIOState XarmRTConnection::cio_msg |
Definition at line 300 of file xarm_driver_node.cpp.
ros::Duration XarmRTConnection::elapsed |
Definition at line 293 of file xarm_driver_node.cpp.
|
static |
Definition at line 304 of file xarm_driver_node.cpp.
char* XarmRTConnection::ip |
Definition at line 290 of file xarm_driver_node.cpp.
std::vector<std::string> XarmRTConnection::joint_name_ |
Definition at line 303 of file xarm_driver_node.cpp.
int XarmRTConnection::joint_num_ |
Definition at line 302 of file xarm_driver_node.cpp.
sensor_msgs::JointState XarmRTConnection::js_msg |
Definition at line 297 of file xarm_driver_node.cpp.
ros::Time XarmRTConnection::last_now |
Definition at line 292 of file xarm_driver_node.cpp.
ros::Time XarmRTConnection::now |
Definition at line 292 of file xarm_driver_node.cpp.
XArmReportData* XarmRTConnection::report_data_ptr |
Definition at line 296 of file xarm_driver_node.cpp.
std::string XarmRTConnection::report_type |
Definition at line 291 of file xarm_driver_node.cpp.
xarm_msgs::RobotMsg XarmRTConnection::rm_msg |
Definition at line 299 of file xarm_driver_node.cpp.
xarm_api::XARMDriver XarmRTConnection::xarm_driver |
Definition at line 298 of file xarm_driver_node.cpp.