Nav2 Navigation Stack - rolling  main
ROS 2 Navigation Stack
nav2_route::CollisionMonitor Member List

This is the complete list of members for nav2_route::CollisionMonitor, including all inherited members.

backoutValidEndPoint(const Coordinates &start, const Coordinates &end, const float dist)nav2_route::CollisionMonitorprotected
backoutValidEndPoint(const Coordinates &start, LineSegment &line)nav2_route::CollisionMonitorprotected
check_resolution_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
checking_duration_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
clock_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
CollisionMonitor()=defaultnav2_route::CollisionMonitor
configure(const nav2::LifecycleNode::SharedPtr node, std::shared_ptr< nav2_costmap_2d::CostmapSubscriber > costmap_subscriber, const std::string &name) overridenav2_route::CollisionMonitorvirtual
costmap_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
costmap_subscriber_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
getCostmap()nav2_route::CollisionMonitorprotected
getName() overridenav2_route::CollisionMonitorinlinevirtual
isInCollision(const LineSegment &line)nav2_route::CollisionMonitorprotected
last_check_time_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
lineToMap(const Coordinates &start, const Coordinates &end, LineSegment &line)nav2_route::CollisionMonitorprotected
logger_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
max_collision_dist_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
max_cost_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
name_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
perform(NodePtr, EdgePtr curr_edge, EdgePtr, const Route &route, const geometry_msgs::msg::PoseStamped &curr_pose, const Metadata *) overridenav2_route::CollisionMonitorvirtual
processType() overridenav2_route::CollisionMonitorinlinevirtual
Ptr typedef (defined in nav2_route::RouteOperation)nav2_route::RouteOperation
reroute_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
reroute_on_collision_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
RouteOperation()=defaultnav2_route::RouteOperation
topic_ (defined in nav2_route::CollisionMonitor)nav2_route::CollisionMonitorprotected
~CollisionMonitor()=defaultnav2_route::CollisionMonitorvirtual
~RouteOperation()=defaultnav2_route::RouteOperationvirtual