act_ | planner_cspace::planner_3d::Planner3dNode | protected |
act_tolerant_ | planner_cspace::planner_3d::Planner3dNode | protected |
antialias_start_ | planner_cspace::planner_3d::Planner3dNode | protected |
applyCostmapUpdate(const costmap_cspace_msgs::CSpace3DUpdate::ConstPtr &msg) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
arrivable_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
as_ | planner_cspace::planner_3d::Planner3dNode | protected |
Astar typedef | planner_cspace::planner_3d::Planner3dNode | |
bbf_costmap_ | planner_cspace::planner_3d::Planner3dNode | protected |
buildStartPoses(const geometry_msgs::Pose &start_metric, const geometry_msgs::Pose &end_metric, std::vector< Astar::VecWithCost > &result_start_poses) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbAction() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbForget(std_srvs::EmptyRequest &req, std_srvs::EmptyResponse &res) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbGoal(const geometry_msgs::PoseStamped::ConstPtr &msg) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbMakePlan(nav_msgs::GetPlan::Request &req, nav_msgs::GetPlan::Response &res) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbMap(const costmap_cspace_msgs::CSpace3D::ConstPtr &msg) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbMapUpdate(const costmap_cspace_msgs::CSpace3DUpdate::ConstPtr &msg) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbNoMapUpdateTimer(const ros::TimerEvent &e) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbParameter(const Planner3DConfig &config, const uint32_t) | planner_cspace::planner_3d::Planner3dNode | inline |
cbPreempt() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbTemporaryEscape(const std_msgs::Empty::ConstPtr &) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cbTolerantAction() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cc_ | planner_cspace::planner_3d::Planner3dNode | protected |
clearHysteresis() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
cm_ | planner_cspace::planner_3d::Planner3dNode | protected |
cm_base_ | planner_cspace::planner_3d::Planner3dNode | protected |
cm_hyst_ | planner_cspace::planner_3d::Planner3dNode | protected |
cm_local_esc_ | planner_cspace::planner_3d::Planner3dNode | protected |
cm_rough_ | planner_cspace::planner_3d::Planner3dNode | protected |
cm_rough_base_ | planner_cspace::planner_3d::Planner3dNode | protected |
cm_updates_ | planner_cspace::planner_3d::Planner3dNode | protected |
cnt_stuck_ | planner_cspace::planner_3d::Planner3dNode | protected |
cost_estim_cache_ | planner_cspace::planner_3d::Planner3dNode | protected |
cost_estim_cache_created_ | planner_cspace::planner_3d::Planner3dNode | protected |
cost_estim_cache_static_ | planner_cspace::planner_3d::Planner3dNode | protected |
costmap_watchdog_ | planner_cspace::planner_3d::Planner3dNode | protected |
createCostEstimCache(const bool goal_changed=true) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
diag_updater_ | planner_cspace::planner_3d::Planner3dNode | protected |
diagnoseStatus(diagnostic_updater::DiagnosticStatusWrapper &stat) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
DiscretePoseStatus enum name | planner_cspace::planner_3d::Planner3dNode | protected |
ec_ | planner_cspace::planner_3d::Planner3dNode | protected |
enable_crowd_mode_ | planner_cspace::planner_3d::Planner3dNode | protected |
esc_angle_ | planner_cspace::planner_3d::Planner3dNode | protected |
esc_range_ | planner_cspace::planner_3d::Planner3dNode | protected |
esc_range_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
esc_range_min_ | planner_cspace::planner_3d::Planner3dNode | protected |
esc_range_min_ratio_ | planner_cspace::planner_3d::Planner3dNode | protected |
escaping_ | planner_cspace::planner_3d::Planner3dNode | protected |
fast_map_update_ | planner_cspace::planner_3d::Planner3dNode | protected |
find_best_ | planner_cspace::planner_3d::Planner3dNode | protected |
force_goal_orientation_ | planner_cspace::planner_3d::Planner3dNode | protected |
freq_ | planner_cspace::planner_3d::Planner3dNode | protected |
freq_min_ | planner_cspace::planner_3d::Planner3dNode | protected |
getSwitchIndex(const nav_msgs::Path &path) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
goal_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_original_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_raw_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_tolerance_ang_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_tolerance_ang_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_tolerance_ang_finish_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_tolerance_lin_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_tolerance_lin_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
goal_tolerant_ | planner_cspace::planner_3d::Planner3dNode | protected |
grid2MetricPoint(const Astar::Vec &grid) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
grid2MetricPose(const Astar::Vec &grid) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
grid_enumeration_resolution_ | planner_cspace::planner_3d::Planner3dNode | protected |
has_goal_ | planner_cspace::planner_3d::Planner3dNode | protected |
has_hysteresis_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
has_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
has_start_ | planner_cspace::planner_3d::Planner3dNode | protected |
hist_ignore_range_ | planner_cspace::planner_3d::Planner3dNode | protected |
hist_ignore_range_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
hist_ignore_range_max_ | planner_cspace::planner_3d::Planner3dNode | protected |
hist_ignore_range_max_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
hyst_updated_cells_ | planner_cspace::planner_3d::Planner3dNode | protected |
is_path_switchback_ | planner_cspace::planner_3d::Planner3dNode | protected |
is_start_occupied_ | planner_cspace::planner_3d::Planner3dNode | protected |
isPathFinishing(const Astar::Vec &start_grid, const Astar::Vec &end_grid) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
jump_ | planner_cspace::planner_3d::Planner3dNode | protected |
keep_a_part_of_previous_path_ | planner_cspace::planner_3d::Planner3dNode | protected |
last_costmap_ | planner_cspace::planner_3d::Planner3dNode | protected |
local_range_ | planner_cspace::planner_3d::Planner3dNode | protected |
local_range_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
longcut_range_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
makePlan(const geometry_msgs::Pose &start_metric, const geometry_msgs::Pose &end_metric, nav_msgs::Path &path, bool hyst) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
map_header_ | planner_cspace::planner_3d::Planner3dNode | protected |
map_info_ | planner_cspace::planner_3d::Planner3dNode | protected |
map_update_retained_ | planner_cspace::planner_3d::Planner3dNode | protected |
max_retry_num_ | planner_cspace::planner_3d::Planner3dNode | protected |
metric2Grid(const geometry_msgs::Pose &pose) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
metrics_ | planner_cspace::planner_3d::Planner3dNode | protected |
model_ | planner_cspace::planner_3d::Planner3dNode | protected |
nh_ | planner_cspace::planner_3d::Planner3dNode | protected |
no_map_update_timer_ | planner_cspace::planner_3d::Planner3dNode | protected |
num_cost_estim_task_ | planner_cspace::planner_3d::Planner3dNode | protected |
num_task_ | planner_cspace::planner_3d::Planner3dNode | protected |
overwrite_cost_ | planner_cspace::planner_3d::Planner3dNode | protected |
parameter_server_ | planner_cspace::planner_3d::Planner3dNode | protected |
path_interpolation_resolution_ | planner_cspace::planner_3d::Planner3dNode | protected |
Planner3DActionServer typedef | planner_cspace::planner_3d::Planner3dNode | protected |
Planner3dNode() | planner_cspace::planner_3d::Planner3dNode | inline |
Planner3DTolerantActionServer typedef | planner_cspace::planner_3d::Planner3dNode | protected |
planPath(const ros::Time &now) | planner_cspace::planner_3d::Planner3dNode | inline |
pnh_ | planner_cspace::planner_3d::Planner3dNode | protected |
prev_map_update_x_max_ | planner_cspace::planner_3d::Planner3dNode | protected |
prev_map_update_x_min_ | planner_cspace::planner_3d::Planner3dNode | protected |
prev_map_update_y_max_ | planner_cspace::planner_3d::Planner3dNode | protected |
prev_map_update_y_min_ | planner_cspace::planner_3d::Planner3dNode | protected |
previous_path_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_distance_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_end_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_goal_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_hysteresis_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_metrics_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_path_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_path_poses_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_path_velocity_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_preserved_path_poses_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_remembered_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_start_ | planner_cspace::planner_3d::Planner3dNode | protected |
pub_status_ | planner_cspace::planner_3d::Planner3dNode | protected |
publishCurrentGoal() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
publishDebug() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
publishEmptyPath() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
publishFinishPath() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
publishPath(const nav_msgs::Path &path) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
publishRememberedMap() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
publishStartAndGoalMarkers(const Astar::Vec &start_grid, const Astar::Vec &end_grid) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
range_ | planner_cspace::planner_3d::Planner3dNode | protected |
relocateDiscretePoseIfNeeded(Astar::Vec &pose_discrete, const int tolerance_range, const int tolerance_angle, bool use_cm_rough=false) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
relocateDiscretePoseIfNeededImpl(const T &cm, const int tolerance_range, const int tolerance_angle, Astar::Vec &pose_discrete) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
relocation_acceptable_cost_ | planner_cspace::planner_3d::Planner3dNode | protected |
remember_hit_odds_ | planner_cspace::planner_3d::Planner3dNode | protected |
remember_miss_odds_ | planner_cspace::planner_3d::Planner3dNode | protected |
remember_updates_ | planner_cspace::planner_3d::Planner3dNode | protected |
resetGridAstarModel(const bool force_reset) | planner_cspace::planner_3d::Planner3dNode | inline |
retain_last_error_status_ | planner_cspace::planner_3d::Planner3dNode | protected |
robot_frame_ | planner_cspace::planner_3d::Planner3dNode | protected |
rough_ | planner_cspace::planner_3d::Planner3dNode | protected |
search_list_ | planner_cspace::planner_3d::Planner3dNode | protected |
search_list_rough_ | planner_cspace::planner_3d::Planner3dNode | protected |
search_range_ | planner_cspace::planner_3d::Planner3dNode | protected |
search_timeout_abort_ | planner_cspace::planner_3d::Planner3dNode | protected |
searchAvailablePos(const T &cm, Astar::Vec &s, const int xy_range, const int angle_range, int cost_acceptable=-1, const int min_xy_range=0) const | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
setGoal(const geometry_msgs::PoseStamped &msg) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
spin() | planner_cspace::planner_3d::Planner3dNode | inline |
srs_forget_ | planner_cspace::planner_3d::Planner3dNode | protected |
srs_make_plan_ | planner_cspace::planner_3d::Planner3dNode | protected |
start_ | planner_cspace::planner_3d::Planner3dNode | protected |
start_pose_predictor_ | planner_cspace::planner_3d::Planner3dNode | protected |
StartPoseStatus enum name | planner_cspace::planner_3d::Planner3dNode | protected |
status_ | planner_cspace::planner_3d::Planner3dNode | protected |
sub_goal_ | planner_cspace::planner_3d::Planner3dNode | protected |
sub_map_ | planner_cspace::planner_3d::Planner3dNode | protected |
sub_map_update_ | planner_cspace::planner_3d::Planner3dNode | protected |
sub_temporary_escape_trigger_ | planner_cspace::planner_3d::Planner3dNode | protected |
sw_pos_ | planner_cspace::planner_3d::Planner3dNode | protected |
sw_wait_ | planner_cspace::planner_3d::Planner3dNode | protected |
temporary_escape_ | planner_cspace::planner_3d::Planner3dNode | protected |
temporary_escape_tolerance_ang_ | planner_cspace::planner_3d::Planner3dNode | protected |
temporary_escape_tolerance_ang_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
temporary_escape_tolerance_lin_ | planner_cspace::planner_3d::Planner3dNode | protected |
temporary_escape_tolerance_lin_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
tfbuf_ | planner_cspace::planner_3d::Planner3dNode | protected |
tfl_ | planner_cspace::planner_3d::Planner3dNode | protected |
tolerance_angle_ | planner_cspace::planner_3d::Planner3dNode | protected |
tolerance_angle_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
tolerance_range_ | planner_cspace::planner_3d::Planner3dNode | protected |
tolerance_range_f_ | planner_cspace::planner_3d::Planner3dNode | protected |
trigger_plan_by_costmap_update_ | planner_cspace::planner_3d::Planner3dNode | protected |
unknown_cost_ | planner_cspace::planner_3d::Planner3dNode | protected |
updateStart() | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
updateTemporaryEscapeGoal(const Astar::Vec &start_grid, const bool log_on_unready=true) | planner_cspace::planner_3d::Planner3dNode | inlineprotected |
use_path_with_velocity_ | planner_cspace::planner_3d::Planner3dNode | protected |
waitUntil(const ros::Time &next_replan_time) | planner_cspace::planner_3d::Planner3dNode | inline |