Class ControllerHandler

Class Documentation

class ControllerHandler

Public Functions

ControllerHandler(std::shared_ptr<as2_motion_controller_plugin_base::ControllerBase> controller, as2::Node *node)
inline virtual ~ControllerHandler()
rcl_interfaces::msg::SetParametersResult parametersCallback(const std::vector<rclcpp::Parameter> &parameters)
void getMode(as2_msgs::msg::ControlMode &mode_in, as2_msgs::msg::ControlMode &mode_out)
void setInputControlModesAvailables(const std::vector<uint8_t> &available_modes)
void setOutputControlModesAvailables(const std::vector<uint8_t> &available_modes)
void reset()

Protected Attributes

as2::Node *node_ptr_