Nav2 Navigation Stack - jazzy  jazzy
ROS 2 Navigation Stack
nav2_smac_planner::AStarAlgorithm< NodeT > Member List

This is the complete list of members for nav2_smac_planner::AStarAlgorithm< NodeT >, including all inherited members.

_best_heuristic_node (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_collision_checker (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_costmap (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_dim3_size (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_expander (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_goal (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_goal_coordinates (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_graph (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_is_initialized (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_max_iterations (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_max_on_approach_iterations (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_max_planning_time (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_motion_model (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_queue (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_search_info (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_start (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_terminal_checking_interval (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_tolerance (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_traverse_unknown (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_x_size (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
_y_size (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
addNode(const float &cost, NodePtr &node)nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
addToGraph(const uint64_t &index)nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
areInputsValid()nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
AStarAlgorithm(const MotionModel &motion_model, const SearchInfo &search_info)nav2_smac_planner::AStarAlgorithm< NodeT >explicit
clearGraph()nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
clearQueue()nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
Coordinates typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
CoordinateVector typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
createPath(CoordinateVector &path, int &num_iterations, const float &tolerance, std::function< bool()> cancel_checker, std::vector< std::tuple< float, float, float >> *expansions_log=nullptr)nav2_smac_planner::AStarAlgorithm< NodeT >
getGoal()nav2_smac_planner::AStarAlgorithm< NodeT >
getHeuristicCost(const NodePtr &node)nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
getMaxIterations()nav2_smac_planner::AStarAlgorithm< NodeT >
getNextNode()nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
getOnApproachMaxIterations()nav2_smac_planner::AStarAlgorithm< NodeT >
getSizeDim3()nav2_smac_planner::AStarAlgorithm< NodeT >
getSizeX()nav2_smac_planner::AStarAlgorithm< NodeT >
getSizeY()nav2_smac_planner::AStarAlgorithm< NodeT >
getStart()nav2_smac_planner::AStarAlgorithm< NodeT >
getToleranceHeuristic()nav2_smac_planner::AStarAlgorithm< NodeT >
Graph typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
initialize(const bool &allow_unknown, int &max_iterations, const int &max_on_approach_iterations, const int &terminal_checking_interval, const double &max_planning_time, const float &lookup_table_size, const unsigned int &dim_3_size)nav2_smac_planner::AStarAlgorithm< NodeT >
initialize(const bool &allow_unknown, int &max_iterations, const int &max_on_approach_iterations, const int &terminal_checking_interval, const double &max_planning_time, const float &, const unsigned int &dim_3_size) (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
isGoal(NodePtr &node)nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
NeighborIterator typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
NodeElement typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
NodeGetter typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
NodePtr typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
NodeQueue typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
NodeVector typedef (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
onVisitationCheckNode(const NodePtr &node) (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
populateExpansionsLog(const NodePtr &node, std::vector< std::tuple< float, float, float >> *expansions_log)nav2_smac_planner::AStarAlgorithm< NodeT >inlineprotected
populateExpansionsLog(const NodePtr &node, std::vector< std::tuple< float, float, float >> *expansions_log) (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >protected
setCollisionChecker(GridCollisionChecker *collision_checker)nav2_smac_planner::AStarAlgorithm< NodeT >
setGoal(const float &mx, const float &my, const unsigned int &dim_3)nav2_smac_planner::AStarAlgorithm< NodeT >
setGoal(const float &mx, const float &my, const unsigned int &dim_3) (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
setStart(const float &mx, const float &my, const unsigned int &dim_3)nav2_smac_planner::AStarAlgorithm< NodeT >
setStart(const float &mx, const float &my, const unsigned int &dim_3) (defined in nav2_smac_planner::AStarAlgorithm< NodeT >)nav2_smac_planner::AStarAlgorithm< NodeT >
~AStarAlgorithm()nav2_smac_planner::AStarAlgorithm< NodeT >