#include <kuka_hardware_interface.h>
|
void | configure () |
|
| KukaHardwareInterface () |
|
bool | read (const ros::Time time, const ros::Duration period) |
|
void | start () |
|
bool | write (const ros::Time time, const ros::Duration period) |
|
| ~KukaHardwareInterface () |
|
virtual bool | checkForConflict (const std::list< ControllerInfo > &info) const |
|
virtual bool | checkForConflict (const std::list< ControllerInfo > &info) const |
|
virtual void | doSwitch (const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) |
|
virtual void | doSwitch (const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) |
|
virtual bool | init (ros::NodeHandle &root_nh, ros::NodeHandle &robot_hw_nh) |
|
virtual bool | prepareSwitch (const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) |
|
virtual bool | prepareSwitch (const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) |
|
virtual void | read (const ros::Time &time, const ros::Duration &period) |
|
virtual void | read (const ros::Time &time, const ros::Duration &period) |
|
| RobotHW () |
|
virtual void | write (const ros::Time &time, const ros::Duration &period) |
|
virtual void | write (const ros::Time &time, const ros::Duration &period) |
|
virtual | ~RobotHW () |
|
T * | get () |
|
std::vector< std::string > | getInterfaceResources (std::string iface_type) const |
|
std::vector< std::string > | getNames () const |
|
void | registerInterface (T *iface) |
|
void | registerInterfaceManager (InterfaceManager *iface_man) |
|
Definition at line 75 of file kuka_hardware_interface.h.
kuka_rsi_hw_interface::KukaHardwareInterface::KukaHardwareInterface |
( |
| ) |
|
kuka_rsi_hw_interface::KukaHardwareInterface::~KukaHardwareInterface |
( |
| ) |
|
void kuka_rsi_hw_interface::KukaHardwareInterface::configure |
( |
| ) |
|
void kuka_rsi_hw_interface::KukaHardwareInterface::start |
( |
| ) |
|
ros::Duration kuka_rsi_hw_interface::KukaHardwareInterface::control_period_ |
|
private |
ros::Duration kuka_rsi_hw_interface::KukaHardwareInterface::elapsed_time_ |
|
private |
std::string kuka_rsi_hw_interface::KukaHardwareInterface::in_buffer_ |
|
private |
unsigned long long kuka_rsi_hw_interface::KukaHardwareInterface::ipoc_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::joint_effort_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::joint_effort_command_ |
|
private |
std::vector<std::string> kuka_rsi_hw_interface::KukaHardwareInterface::joint_names_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::joint_position_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::joint_position_command_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::joint_velocity_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::joint_velocity_command_ |
|
private |
std::string kuka_rsi_hw_interface::KukaHardwareInterface::local_host_ |
|
private |
int kuka_rsi_hw_interface::KukaHardwareInterface::local_port_ |
|
private |
double kuka_rsi_hw_interface::KukaHardwareInterface::loop_hz_ |
|
private |
unsigned int kuka_rsi_hw_interface::KukaHardwareInterface::n_dof_ |
|
private |
std::string kuka_rsi_hw_interface::KukaHardwareInterface::out_buffer_ |
|
private |
std::string kuka_rsi_hw_interface::KukaHardwareInterface::remote_host_ |
|
private |
std::string kuka_rsi_hw_interface::KukaHardwareInterface::remote_port_ |
|
private |
RSICommand kuka_rsi_hw_interface::KukaHardwareInterface::rsi_command_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::rsi_initial_joint_positions_ |
|
private |
std::vector<double> kuka_rsi_hw_interface::KukaHardwareInterface::rsi_joint_position_corrections_ |
|
private |
RSIState kuka_rsi_hw_interface::KukaHardwareInterface::rsi_state_ |
|
private |
std::unique_ptr<UDPServer> kuka_rsi_hw_interface::KukaHardwareInterface::server_ |
|
private |
The documentation for this class was generated from the following files: