Nav2 Navigation Stack - lyrical  lyrical
ROS 2 Navigation Stack
Public Member Functions | List of all members
nav2_planner::IsPathValidService Class Reference

Service to determine if a path is still valid given the current costmap state. More...

#include <nav2_planner/include/nav2_planner/is_path_valid_service.hpp>

Public Member Functions

 IsPathValidService (nav2::LifecycleNode::WeakPtr node, std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros, const rclcpp::Duration &costmap_update_timeout)
 Constructor for IsPathValidService. More...
 
void initialize ()
 Initialize the service.
 
void reset ()
 Reset the service.
 

Detailed Description

Service to determine if a path is still valid given the current costmap state.

Definition at line 40 of file is_path_valid_service.hpp.

Constructor & Destructor Documentation

◆ IsPathValidService()

nav2_planner::IsPathValidService::IsPathValidService ( nav2::LifecycleNode::WeakPtr  node,
std::shared_ptr< nav2_costmap_2d::Costmap2DROS costmap_ros,
const rclcpp::Duration &  costmap_update_timeout 
)
inline

Constructor for IsPathValidService.

Parameters
nodeLifecycle node pointer
costmap_rosCostmap ROS wrapper
costmap_update_timeoutTimeout for waiting for costmap updates

Definition at line 49 of file is_path_valid_service.hpp.


The documentation for this class was generated from the following file: