15 #ifndef NAV2_BEHAVIOR_TREE__PLUGINS__CONDITION__WOULD_A_ROUTE_RECOVERY_HELP_CONDITION_HPP_
16 #define NAV2_BEHAVIOR_TREE__PLUGINS__CONDITION__WOULD_A_ROUTE_RECOVERY_HELP_CONDITION_HPP_
20 #include "nav2_msgs/action/compute_route.hpp"
21 #include "nav2_msgs/action/compute_and_track_route.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::ComputeRoute;
30 using ActionResult = Action::Result;
31 using TrackAction = nav2_msgs::action::ComputeAndTrackRoute;
32 using TrackActionResult = TrackAction::Result;
36 const std::string & condition_name,
37 const BT::NodeConfiguration & conf);