Class RecoveryAction

Inheritance Relationships

Base Type

Class Documentation

class RecoveryAction : public mbf_abstract_nav::AbstractActionBase<mbf_msgs::action::Recovery, AbstractRecoveryExecution>

Public Types

typedef std::shared_ptr<RecoveryAction> Ptr

Public Functions

RecoveryAction(const rclcpp::Node::SharedPtr &node, const std::string &name, const mbf_utility::RobotInformation::ConstPtr &robot_info)
virtual void runImpl(const GoalHandlePtr &goal_handle, AbstractRecoveryExecution &execution) override