15 #ifndef NAV2_BEHAVIOR_TREE__PLUGINS__CONDITION__WOULD_A_PLANNER_RECOVERY_HELP_CONDITION_HPP_
16 #define NAV2_BEHAVIOR_TREE__PLUGINS__CONDITION__WOULD_A_PLANNER_RECOVERY_HELP_CONDITION_HPP_
20 #include "nav2_msgs/action/compute_path_to_pose.hpp"
21 #include "nav2_msgs/action/compute_path_through_poses.hpp"
22 #include "nav2_behavior_tree/plugins/condition/are_error_codes_present_condition.hpp"
24 namespace nav2_behavior_tree
35 using Action = nav2_msgs::action::ComputePathToPose;
36 using ActionResult = Action::Result;
37 using ThroughAction = nav2_msgs::action::ComputePathThroughPoses;
38 using ThroughActionResult = ThroughAction::Result;
42 const std::string & condition_name,
43 const BT::NodeConfiguration & conf);