Nav2 Navigation Stack - kilted
kilted
ROS 2 Navigation Stack
|
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::NodeHybrid | static |
destroyStaticAssets() | nav2_smac_planner::NodeHybrid | inlinestatic |
dist_heuristic_lookup_table (defined in nav2_smac_planner::NodeHybrid) | nav2_smac_planner::NodeHybrid | static |
getAccumulatedCost() | nav2_smac_planner::NodeHybrid | inline |
getCoords(const uint64_t &index, const unsigned int &width, const unsigned int &angle_quantization) | nav2_smac_planner::NodeHybrid | inlinestatic |
getCost() | nav2_smac_planner::NodeHybrid | inline |
getDistanceHeuristic(const Coordinates &node_coords, const Coordinates &goal_coords, const float &obstacle_heuristic) | nav2_smac_planner::NodeHybrid | static |
getHeuristicCost(const Coordinates &node_coords, const CoordinateVector &goals_coords) | nav2_smac_planner::NodeHybrid | static |
getIndex() | nav2_smac_planner::NodeHybrid | inline |
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::NodeHybrid | inlinestatic |
getIndex(const unsigned int &x, const unsigned int &y, const unsigned int &angle) | nav2_smac_planner::NodeHybrid | inlinestatic |
getMotionPrimitiveIndex() | nav2_smac_planner::NodeHybrid | inline |
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::NodeHybrid | static |
getTraversalCost(const NodePtr &child) | nav2_smac_planner::NodeHybrid | |
getTurnDirection() | nav2_smac_planner::NodeHybrid | inline |
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::NodeHybrid | static |
isNodeValid(const bool &traverse_unknown, GridCollisionChecker *collision_checker) | nav2_smac_planner::NodeHybrid | |
motion_table (defined in nav2_smac_planner::NodeHybrid) | nav2_smac_planner::NodeHybrid | static |
NodeHybrid(const uint64_t index) | nav2_smac_planner::NodeHybrid | explicit |
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::NodeHybrid | static |
obstacle_heuristic_queue (defined in nav2_smac_planner::NodeHybrid) | nav2_smac_planner::NodeHybrid | static |
operator==(const NodeHybrid &rhs) | nav2_smac_planner::NodeHybrid | inline |
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::NodeHybrid | static |
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::NodeHybrid | static |
setAccumulatedCost(const float &cost_in) | nav2_smac_planner::NodeHybrid | inline |
setMotionPrimitiveIndex(const unsigned int &idx, const TurnDirection &turn_dir) | nav2_smac_planner::NodeHybrid | inline |
setPose(const Coordinates &pose_in) | nav2_smac_planner::NodeHybrid | inline |
size_lookup (defined in nav2_smac_planner::NodeHybrid) | nav2_smac_planner::NodeHybrid | static |
travel_distance_cost (defined in nav2_smac_planner::NodeHybrid) | nav2_smac_planner::NodeHybrid | static |
visited() | nav2_smac_planner::NodeHybrid | inline |
wasVisited() | nav2_smac_planner::NodeHybrid | inline |
~NodeHybrid() | nav2_smac_planner::NodeHybrid |