Executes the brake test for all joints. A brake test is triggered via service call.
More...
#include <canopen_braketest_adapter.h>
Executes the brake test for all joints. A brake test is triggered via service call.
Definition at line 37 of file canopen_braketest_adapter.h.
◆ BrakeTestStatus
◆ CANOpenBrakeTestAdapter()
prbt_hardware_support::CANOpenBrakeTestAdapter::CANOpenBrakeTestAdapter |
( |
ros::NodeHandle & |
nh | ) |
|
◆ checkBrakeTestResultForNode()
void prbt_hardware_support::CANOpenBrakeTestAdapter::checkBrakeTestResultForNode |
( |
const std::string & |
node_name | ) |
|
|
private |
◆ getBrakeTestDuration()
ros::Duration prbt_hardware_support::CANOpenBrakeTestAdapter::getBrakeTestDuration |
( |
const std::string & |
node_name | ) |
|
|
private |
◆ getBrakeTestStatusForNode()
◆ getMaximumBrakeTestDuration()
ros::Duration prbt_hardware_support::CANOpenBrakeTestAdapter::getMaximumBrakeTestDuration |
( |
const std::vector< std::string > & |
node_names | ) |
|
|
private |
◆ getNodeNames()
std::vector< std::string > prbt_hardware_support::CANOpenBrakeTestAdapter::getNodeNames |
( |
| ) |
|
|
private |
◆ triggerBrakeTestForNode()
void prbt_hardware_support::CANOpenBrakeTestAdapter::triggerBrakeTestForNode |
( |
const std::string & |
node_name | ) |
|
|
private |
◆ triggerBrakeTests()
bool prbt_hardware_support::CANOpenBrakeTestAdapter::triggerBrakeTests |
( |
BrakeTest::Request & |
req, |
|
|
BrakeTest::Response & |
response |
|
) |
| |
|
private |
◆ brake_test_srv_
◆ canopen_srv_get_client_
ros::ServiceClient prbt_hardware_support::CANOpenBrakeTestAdapter::canopen_srv_get_client_ |
|
private |
◆ canopen_srv_set_client_
ros::ServiceClient prbt_hardware_support::CANOpenBrakeTestAdapter::canopen_srv_set_client_ |
|
private |
◆ nh_
The documentation for this class was generated from the following files: