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
29 using Action = nav2_msgs::action::ComputePathToPose;
30 using ActionResult = Action::Result;
31 using ThroughAction = nav2_msgs::action::ComputePathThroughPoses;
32 using ThroughActionResult = Action::Result;
36 const std::string & condition_name,
37 const BT::NodeConfiguration & conf);