#include <epos.h>
epos_hardware::Epos::Epos | ( | const std::string & | name, |
ros::NodeHandle & | nh, | ||
ros::NodeHandle & | config_nh, | ||
EposFactory * | epos_factory, | ||
hardware_interface::ActuatorStateInterface & | asi, | ||
hardware_interface::VelocityActuatorInterface & | avi, | ||
hardware_interface::PositionActuatorInterface & | api | ||
) |
std::string epos_hardware::Epos::actuator_name | ( | ) | [inline] |
void epos_hardware::Epos::buildMotorOutputStatus | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [private] |
void epos_hardware::Epos::buildMotorStatus | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [private] |
bool epos_hardware::Epos::init | ( | ) |
std::string epos_hardware::Epos::name | ( | ) | [inline] |
void epos_hardware::Epos::read | ( | ) |
void epos_hardware::Epos::write | ( | ) |
std::string epos_hardware::Epos::actuator_name_ [private] |
double epos_hardware::Epos::current_ [private] |
double epos_hardware::Epos::effort_ [private] |
EposFactory* epos_hardware::Epos::epos_factory_ [private] |
bool epos_hardware::Epos::halt_velocity_ [private] |
bool epos_hardware::Epos::has_init_ [private] |
double epos_hardware::Epos::max_current_ [private] |
int epos_hardware::Epos::max_profile_velocity_ [private] |
std::string epos_hardware::Epos::name_ [private] |
double epos_hardware::Epos::nominal_current_ [private] |
double epos_hardware::Epos::position_ [private] |
double epos_hardware::Epos::position_cmd_ [private] |
uint64_t epos_hardware::Epos::serial_number_ [private] |
uint16_t epos_hardware::Epos::statusword_ [private] |
double epos_hardware::Epos::torque_constant_ [private] |
bool epos_hardware::Epos::valid_ [private] |
double epos_hardware::Epos::velocity_ [private] |
double epos_hardware::Epos::velocity_cmd_ [private] |