#include <pos_eff_opt_controller.h>
|
| typedef std::vector< hardware_interface::InterfaceResources > | ClaimedResources |
| |
| enum | ControllerState {
ControllerState::CONSTRUCTED,
ControllerState::INITIALIZED,
ControllerState::RUNNING,
ControllerState::STOPPED,
ControllerState::WAITING,
ControllerState::ABORTED
} |
| |
| ControllerState | state_ |
| |
| bool | initRequest (hardware_interface::RobotHW *robot_hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh, ClaimedResources &claimed_resources) override |
| |
| static void | clearClaims (hardware_interface::RobotHW *robot_hw) |
| |
| static void | extractInterfaceResources (hardware_interface::RobotHW *robot_hw_in, hardware_interface::RobotHW *robot_hw_out) |
| |
| static bool | hasRequiredInterfaces (hardware_interface::RobotHW *robot_hw) |
| |
| static void | populateClaimedResources (hardware_interface::RobotHW *robot_hw, ClaimedResources &claimed_resources) |
| |
| bool | allow_optional_interfaces_ |
| |
| hardware_interface::RobotHW | robot_hw_ctrl_ |
| |
Definition at line 38 of file pos_eff_opt_controller.h.
◆ PosEffOptController()
| controller_manager_tests::PosEffOptController::PosEffOptController |
( |
| ) |
|
|
inline |
◆ init()
◆ starting()
| void PosEffOptController::starting |
( |
const ros::Time & |
time | ) |
|
|
overridevirtual |
◆ stopping()
| void PosEffOptController::stopping |
( |
const ros::Time & |
time | ) |
|
|
overridevirtual |
◆ update()
◆ eff_cmd_
◆ pos_cmd_
The documentation for this class was generated from the following files: