41 #ifndef MBF_ABSTRACT_NAV__RECOVERY_ACTION_H_ 42 #define MBF_ABSTRACT_NAV__RECOVERY_ACTION_H_ 44 #include <boost/thread/condition_variable.hpp> 47 #include <mbf_msgs/RecoveryAction.h> 50 #include "mbf_abstract_nav/abstract_action_base.hpp" 56 class RecoveryAction :
public AbstractActionBase<mbf_msgs::RecoveryAction, AbstractRecoveryExecution>
RecoveryAction(const std::string &name, const mbf_utility::RobotInformation &robot_info)
boost::shared_ptr< RecoveryAction > Ptr
The AbstractRecoveryExecution class loads and binds the recovery behavior plugin. It contains a threa...
void runImpl(GoalHandle &goal_handle, AbstractRecoveryExecution &execution)