nav2_theta_star_planner
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace nav2_core
Namespace nav2_theta_star_planner
Namespace theta_star
Classes and Structs
Struct comp
Struct coordsM
Struct coordsW
Struct tree_node
Class ThetaStarPlanner
Class ThetaStar
Variables
Variable INF_COST
Variable LETHAL_COST
Variable OBS_COST
Variable UNKNOWN_COST
Directories
Directory include
Directory nav2_theta_star_planner
Files
File theta_star.hpp
File theta_star_planner.hpp
Standard Documents
PACKAGE
README
Nav2 Theta Star Planner
Features
Metrics
Cost Function Details
Parameters
Usage Notes
Index
nav2_theta_star_planner
Index
Index
C
|
I
|
L
|
N
|
O
|
T
|
U
C
comp (C++ struct)
comp::operator() (C++ function)
coordsM (C++ struct)
coordsM::x (C++ member)
coordsM::y (C++ member)
coordsW (C++ struct)
coordsW::x (C++ member)
coordsW::y (C++ member)
I
INF_COST (C++ member)
L
LETHAL_COST (C++ member)
N
nav2_theta_star_planner::ThetaStarPlanner (C++ class)
nav2_theta_star_planner::ThetaStarPlanner::activate (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::cleanup (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::clock_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::configure (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::createPlan (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::deactivate (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::dyn_params_handler_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::dynamicParametersCallback (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::getPlan (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::global_frame_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::linearInterpolation (C++ function)
nav2_theta_star_planner::ThetaStarPlanner::logger_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::name_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::parent_node_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::planner_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::tf_ (C++ member)
nav2_theta_star_planner::ThetaStarPlanner::use_final_approach_orientation_ (C++ member)
O
OBS_COST (C++ member)
T
theta_star::ThetaStar (C++ class)
theta_star::ThetaStar::addIndex (C++ function)
theta_star::ThetaStar::addToNodesData (C++ function)
theta_star::ThetaStar::allow_unknown_ (C++ member)
theta_star::ThetaStar::backtrace (C++ function)
theta_star::ThetaStar::clearQueue (C++ function)
theta_star::ThetaStar::costmap_ (C++ member)
theta_star::ThetaStar::dst_ (C++ member)
theta_star::ThetaStar::exp_node (C++ member)
theta_star::ThetaStar::generatePath (C++ function)
theta_star::ThetaStar::getCost (C++ function)
theta_star::ThetaStar::getEuclideanCost (C++ function)
theta_star::ThetaStar::getHCost (C++ function)
theta_star::ThetaStar::getIndex (C++ function)
theta_star::ThetaStar::getTraversalCost (C++ function)
theta_star::ThetaStar::how_many_corners_ (C++ member)
theta_star::ThetaStar::index_generated_ (C++ member)
theta_star::ThetaStar::initializePosn (C++ function)
theta_star::ThetaStar::isGoal (C++ function)
theta_star::ThetaStar::isSafe (C++ function)
,
[1]
theta_star::ThetaStar::isUnsafeToPlan (C++ function)
theta_star::ThetaStar::losCheck (C++ function)
theta_star::ThetaStar::moves (C++ member)
theta_star::ThetaStar::node_position_ (C++ member)
theta_star::ThetaStar::nodes_data_ (C++ member)
theta_star::ThetaStar::nodes_opened (C++ member)
theta_star::ThetaStar::queue_ (C++ member)
theta_star::ThetaStar::resetContainers (C++ function)
theta_star::ThetaStar::resetParent (C++ function)
theta_star::ThetaStar::setNeighbors (C++ function)
theta_star::ThetaStar::setStartAndGoal (C++ function)
theta_star::ThetaStar::size_x_ (C++ member)
theta_star::ThetaStar::size_y_ (C++ member)
theta_star::ThetaStar::src_ (C++ member)
theta_star::ThetaStar::ThetaStar (C++ function)
theta_star::ThetaStar::w_euc_cost_ (C++ member)
theta_star::ThetaStar::w_heuristic_cost_ (C++ member)
theta_star::ThetaStar::w_traversal_cost_ (C++ member)
theta_star::ThetaStar::withinLimits (C++ function)
theta_star::ThetaStar::~ThetaStar (C++ function)
tree_node (C++ struct)
tree_node::f (C++ member)
tree_node::g (C++ member)
tree_node::h (C++ member)
tree_node::is_in_queue (C++ member)
tree_node::parent_id (C++ member)
tree_node::x (C++ member)
tree_node::y (C++ member)
U
UNKNOWN_COST (C++ member)