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

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

backtracePath(CoordinateVector &path)nav2_smac_planner::NodeHybrid
CoordinateVector typedef (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybrid
costmap_ros (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
destroyStaticAssets()nav2_smac_planner::NodeHybridinlinestatic
dist_heuristic_lookup_table (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
getAccumulatedCost()nav2_smac_planner::NodeHybridinline
getCoords(const uint64_t &index, const unsigned int &width, const unsigned int &angle_quantization)nav2_smac_planner::NodeHybridinlinestatic
getCost()nav2_smac_planner::NodeHybridinline
getDistanceHeuristic(const Coordinates &node_coords, const Coordinates &goal_coords, const float &obstacle_heuristic)nav2_smac_planner::NodeHybridstatic
getHeuristicCost(const Coordinates &node_coords, const CoordinateVector &goals_coords)nav2_smac_planner::NodeHybridstatic
getIndex()nav2_smac_planner::NodeHybridinline
getIndex(const unsigned int &x, const unsigned int &y, const unsigned int &angle, const unsigned int &width, const unsigned int &angle_quantization)nav2_smac_planner::NodeHybridinlinestatic
getIndex(const unsigned int &x, const unsigned int &y, const unsigned int &angle)nav2_smac_planner::NodeHybridinlinestatic
getMotionPrimitiveIndex()nav2_smac_planner::NodeHybridinline
getNeighbors(std::function< bool(const uint64_t &, nav2_smac_planner::NodeHybrid *&)> &validity_checker, GridCollisionChecker *collision_checker, const bool &traverse_unknown, NodeVector &neighbors)nav2_smac_planner::NodeHybrid
getObstacleHeuristic(const Coordinates &node_coords, const Coordinates &goal_coords, const float &cost_penalty)nav2_smac_planner::NodeHybridstatic
getTraversalCost(const NodePtr &child)nav2_smac_planner::NodeHybrid
getTurnDirection()nav2_smac_planner::NodeHybridinline
Graph typedef (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybrid
initMotionModel(const MotionModel &motion_model, unsigned int &size_x, unsigned int &size_y, unsigned int &angle_quantization, SearchInfo &search_info)nav2_smac_planner::NodeHybridstatic
isNodeValid(const bool &traverse_unknown, GridCollisionChecker *collision_checker)nav2_smac_planner::NodeHybrid
motion_table (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
NodeHybrid(const uint64_t index)nav2_smac_planner::NodeHybridexplicit
NodePtr typedef (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybrid
NodeVector typedef (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybrid
obstacle_heuristic_lookup_table (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
obstacle_heuristic_queue (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
operator==(const NodeHybrid &rhs)nav2_smac_planner::NodeHybridinline
parent (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybrid
pose (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybrid
precomputeDistanceHeuristic(const float &lookup_table_dim, const MotionModel &motion_model, const unsigned int &dim_3_size, const SearchInfo &search_info)nav2_smac_planner::NodeHybridstatic
reset()nav2_smac_planner::NodeHybrid
resetObstacleHeuristic(std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros, const unsigned int &start_x, const unsigned int &start_y, const unsigned int &goal_x, const unsigned int &goal_y)nav2_smac_planner::NodeHybridstatic
setAccumulatedCost(const float &cost_in)nav2_smac_planner::NodeHybridinline
setMotionPrimitiveIndex(const unsigned int &idx, const TurnDirection &turn_dir)nav2_smac_planner::NodeHybridinline
setPose(const Coordinates &pose_in)nav2_smac_planner::NodeHybridinline
size_lookup (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
travel_distance_cost (defined in nav2_smac_planner::NodeHybrid)nav2_smac_planner::NodeHybridstatic
visited()nav2_smac_planner::NodeHybridinline
wasVisited()nav2_smac_planner::NodeHybridinline
~NodeHybrid()nav2_smac_planner::NodeHybrid