Nav2 Navigation Stack - rolling  main
ROS 2 Navigation Stack
nav2_smac_planner::GridCollisionChecker Member List

This is the complete list of members for nav2_smac_planner::GridCollisionChecker, including all inherited members.

angles_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
center_cost_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
clock_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
costmap_ (defined in nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >)nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >protected
costmap_ros_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
footprint_is_radius_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
FootprintCollisionChecker()nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >
FootprintCollisionChecker(nav2_costmap_2d::Costmap2D * costmap)nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >explicit
footprintCost(const Footprint &footprint)nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >
footprintCostAtPose(double x, double y, double theta, const Footprint &footprint)nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >
getCost()nav2_smac_planner::GridCollisionChecker
getCostmap()nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >inline
getCostmapROS()nav2_smac_planner::GridCollisionCheckerinline
getPrecomputedAngles()nav2_smac_planner::GridCollisionCheckerinline
GridCollisionChecker(std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap, unsigned int num_quantizations, nav2::LifecycleNode::SharedPtr node)nav2_smac_planner::GridCollisionChecker
inCollision(const float &x, const float &y, const float &theta, const bool &traverse_unknown)nav2_smac_planner::GridCollisionChecker
inCollision(const unsigned int &i, const bool &traverse_unknown)nav2_smac_planner::GridCollisionChecker
lineCost(int x0, int x1, int y0, int y1) constnav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >
logger_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
oriented_footprints_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
outsideRange(const unsigned int &max, const float &value)nav2_smac_planner::GridCollisionChecker
pointCost(int x, int y) constnav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >
possible_collision_cost_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
setCostmap(nav2_costmap_2d::Costmap2D * costmap)nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >
setFootprint(const nav2_costmap_2d::Footprint &footprint, const bool &radius, const double &possible_collision_cost)nav2_smac_planner::GridCollisionChecker
unoriented_footprint_ (defined in nav2_smac_planner::GridCollisionChecker)nav2_smac_planner::GridCollisionCheckerprotected
worldToMap(double wx, double wy, unsigned int &mx, unsigned int &my)nav2_costmap_2d::FootprintCollisionChecker< nav2_costmap_2d::Costmap2D * >