Provides easy access to system information which are of importance when analyzing bugs. More...
#include <system_info.h>
Public Member Functions | |
std::string | getFirmwareVersionOfJoint (const std::string &joint_name) |
FirmwareCont | getFirmwareVersions () |
SystemInfo (ros::NodeHandle &nh) | |
Static Private Member Functions | |
static std::vector< std::string > | getNodeNames (const ros::NodeHandle &nh) |
Private Attributes | |
ros::ServiceClient | canopen_srv_get_client_ |
const std::vector< std::string > | joint_names_ |
Provides easy access to system information which are of importance when analyzing bugs.
Definition at line 40 of file system_info.h.
prbt_hardware_support::SystemInfo::SystemInfo | ( | ros::NodeHandle & | nh | ) |
Definition at line 41 of file system_info.cpp.
std::string prbt_hardware_support::SystemInfo::getFirmwareVersionOfJoint | ( | const std::string & | joint_name | ) |
Definition at line 53 of file system_info.cpp.
FirmwareCont prbt_hardware_support::SystemInfo::getFirmwareVersions | ( | ) |
Definition at line 76 of file system_info.cpp.
|
staticprivate |
Definition at line 86 of file system_info.cpp.
|
private |
Definition at line 64 of file system_info.h.
|
private |
Definition at line 63 of file system_info.h.