#include <serial_proxy.h>
Definition at line 47 of file serial_proxy.h.
dynamixel_hardware_interface::SerialProxy::SerialProxy | ( | std::string | port_name, |
std::string | port_namespace, | ||
std::string | baud_rate, | ||
int | min_motor_id = 1 , |
||
int | max_motor_id = 25 , |
||
double | update_rate = 10 , |
||
double | diagnostics_rate = 1 , |
||
int | error_level_temp = 65 , |
||
int | warn_level_temp = 60 |
||
) |
Definition at line 31 of file serial_proxy.cpp.
Definition at line 57 of file serial_proxy.cpp.
Definition at line 82 of file serial_proxy.cpp.
void dynamixel_hardware_interface::SerialProxy::fillMotorParameters | ( | const DynamixelData * | motor_data | ) | [private] |
Definition at line 124 of file serial_proxy.cpp.
bool dynamixel_hardware_interface::SerialProxy::findMotors | ( | ) | [private] |
Definition at line 163 of file serial_proxy.cpp.
Definition at line 119 of file serial_proxy.cpp.
void dynamixel_hardware_interface::SerialProxy::publishDiagnosticInformation | ( | ) | [private] |
Definition at line 296 of file serial_proxy.cpp.
void dynamixel_hardware_interface::SerialProxy::updateMotorStates | ( | ) | [private] |
Definition at line 226 of file serial_proxy.cpp.
std::string dynamixel_hardware_interface::SerialProxy::baud_rate_ [private] |
Definition at line 72 of file serial_proxy.h.
Definition at line 80 of file serial_proxy.h.
Definition at line 83 of file serial_proxy.h.
double dynamixel_hardware_interface::SerialProxy::diagnostics_rate_ [private] |
Definition at line 76 of file serial_proxy.h.
boost::thread* dynamixel_hardware_interface::SerialProxy::diagnostics_thread_ [private] |
Definition at line 86 of file serial_proxy.h.
Definition at line 92 of file serial_proxy.h.
Definition at line 77 of file serial_proxy.h.
boost::thread* dynamixel_hardware_interface::SerialProxy::feedback_thread_ [private] |
Definition at line 85 of file serial_proxy.h.
diagnostic_updater::FrequencyStatus dynamixel_hardware_interface::SerialProxy::freq_status_ [private] |
Definition at line 101 of file serial_proxy.h.
int dynamixel_hardware_interface::SerialProxy::max_motor_id_ [private] |
Definition at line 74 of file serial_proxy.h.
int dynamixel_hardware_interface::SerialProxy::min_motor_id_ [private] |
Definition at line 73 of file serial_proxy.h.
Definition at line 82 of file serial_proxy.h.
std::map<int, const DynamixelData*> dynamixel_hardware_interface::SerialProxy::motor_static_info_ [private] |
Definition at line 94 of file serial_proxy.h.
std::vector<int> dynamixel_hardware_interface::SerialProxy::motors_ [private] |
Definition at line 93 of file serial_proxy.h.
Definition at line 68 of file serial_proxy.h.
std::string dynamixel_hardware_interface::SerialProxy::port_name_ [private] |
Definition at line 70 of file serial_proxy.h.
std::string dynamixel_hardware_interface::SerialProxy::port_namespace_ [private] |
Definition at line 71 of file serial_proxy.h.
Definition at line 90 of file serial_proxy.h.
Definition at line 89 of file serial_proxy.h.
boost::mutex dynamixel_hardware_interface::SerialProxy::terminate_mutex_ [private] |
Definition at line 88 of file serial_proxy.h.
double dynamixel_hardware_interface::SerialProxy::update_rate_ [private] |
Definition at line 75 of file serial_proxy.h.
Definition at line 78 of file serial_proxy.h.