#include <kuka_eki_hw_interface.h>
|
static void | eki_handle_receive (const boost::system::error_code &ec, size_t length, boost::system::error_code *out_ec, size_t *out_length) |
|
Definition at line 53 of file kuka_eki_hw_interface.h.
kuka_eki_hw_interface::KukaEkiHardwareInterface::KukaEkiHardwareInterface |
( |
| ) |
|
kuka_eki_hw_interface::KukaEkiHardwareInterface::~KukaEkiHardwareInterface |
( |
| ) |
|
void kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_check_read_state_deadline |
( |
| ) |
|
|
private |
void kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_handle_receive |
( |
const boost::system::error_code & |
ec, |
|
|
size_t |
length, |
|
|
boost::system::error_code * |
out_ec, |
|
|
size_t * |
out_length |
|
) |
| |
|
staticprivate |
bool kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_read_state |
( |
std::vector< double > & |
joint_position, |
|
|
std::vector< double > & |
joint_velocity, |
|
|
std::vector< double > & |
joint_effort, |
|
|
int & |
cmd_buff_len |
|
) |
| |
|
private |
bool kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_write_command |
( |
const std::vector< double > & |
joint_position | ) |
|
|
private |
void kuka_eki_hw_interface::KukaEkiHardwareInterface::init |
( |
| ) |
|
void kuka_eki_hw_interface::KukaEkiHardwareInterface::read |
( |
const ros::Time & |
time, |
|
|
const ros::Duration & |
period |
|
) |
| |
|
virtual |
void kuka_eki_hw_interface::KukaEkiHardwareInterface::start |
( |
| ) |
|
void kuka_eki_hw_interface::KukaEkiHardwareInterface::write |
( |
const ros::Time & |
time, |
|
|
const ros::Duration & |
period |
|
) |
| |
|
virtual |
ros::Duration kuka_eki_hw_interface::KukaEkiHardwareInterface::control_period_ |
|
private |
boost::asio::deadline_timer kuka_eki_hw_interface::KukaEkiHardwareInterface::deadline_ |
|
private |
int kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_cmd_buff_len_ |
|
private |
int kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_max_cmd_buff_len_ = 5 |
|
private |
int kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_read_state_timeout_ = 5 |
|
private |
std::string kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_server_address_ |
|
private |
boost::asio::ip::udp::endpoint kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_server_endpoint_ |
|
private |
std::string kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_server_port_ |
|
private |
boost::asio::ip::udp::socket kuka_eki_hw_interface::KukaEkiHardwareInterface::eki_server_socket_ |
|
private |
ros::Duration kuka_eki_hw_interface::KukaEkiHardwareInterface::elapsed_time_ |
|
private |
boost::asio::io_service kuka_eki_hw_interface::KukaEkiHardwareInterface::ios_ |
|
private |
std::vector<double> kuka_eki_hw_interface::KukaEkiHardwareInterface::joint_effort_ |
|
private |
std::vector<std::string> kuka_eki_hw_interface::KukaEkiHardwareInterface::joint_names_ |
|
private |
std::vector<double> kuka_eki_hw_interface::KukaEkiHardwareInterface::joint_position_ |
|
private |
std::vector<double> kuka_eki_hw_interface::KukaEkiHardwareInterface::joint_position_command_ |
|
private |
std::vector<double> kuka_eki_hw_interface::KukaEkiHardwareInterface::joint_velocity_ |
|
private |
double kuka_eki_hw_interface::KukaEkiHardwareInterface::loop_hz_ |
|
private |
const unsigned int kuka_eki_hw_interface::KukaEkiHardwareInterface::n_dof_ = 6 |
|
private |
The documentation for this class was generated from the following files: