teb_local_planner::HomotopyClassPlanner Member List
This is the complete list of members for teb_local_planner::HomotopyClassPlanner, including all inherited members.
addAndInitNewTeb(BidirIter path_start, BidirIter path_end, Fun fun_position, double start_orientation, double goal_orientation, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner
addAndInitNewTeb(const PoseSE2 &start, const PoseSE2 &goal, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner
addAndInitNewTeb(const std::vector< geometry_msgs::PoseStamped > &initial_plan, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner
addEquivalenceClassIfNew(const EquivalenceClassPtr &eq_class, bool lock=false)teb_local_planner::HomotopyClassPlanner [protected]
best_teb_teb_local_planner::HomotopyClassPlanner [protected]
bestTeb() const teb_local_planner::HomotopyClassPlanner [inline]
bestTebIdx() const teb_local_planner::HomotopyClassPlanner
calculateEquivalenceClass(BidirIter path_start, BidirIter path_end, Fun fun_cplx_point, const ObstContainer *obstacles=NULL)teb_local_planner::HomotopyClassPlanner
cfg_teb_local_planner::HomotopyClassPlanner [protected]
clearGraph()teb_local_planner::HomotopyClassPlanner [inline]
clearPlanner()teb_local_planner::HomotopyClassPlanner [inline, virtual]
computeCurrentCost(std::vector< double > &cost, double obst_cost_scale=1.0, double viapoint_cost_scale=1.0, bool alternative_time_cost=false)teb_local_planner::HomotopyClassPlanner [virtual]
teb_local_planner::PlannerInterface::computeCurrentCost(std::vector< double > &cost, double obst_cost_scale=1.0, bool alternative_time_cost=false)teb_local_planner::PlannerInterface [inline, virtual]
config() const teb_local_planner::HomotopyClassPlanner [inline]
createGraph(const PoseSE2 &start, const PoseSE2 &goal, double dist_to_obst, double obstacle_heading_threshold, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner [protected]
createProbRoadmapGraph(const PoseSE2 &start, const PoseSE2 &goal, double dist_to_obst, int no_samples, double obstacle_heading_threshold, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner [protected]
deleteTebDetours(double threshold=0.0)teb_local_planner::HomotopyClassPlanner
DepthFirst(HcGraph &g, std::vector< HcGraphVertexType > &visited, const HcGraphVertexType &goal, double start_orientation, double goal_orientation, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner [protected]
equivalence_classes_teb_local_planner::HomotopyClassPlanner [protected]
exploreEquivalenceClassesAndInitTebs(const PoseSE2 &start, const PoseSE2 &goal, double dist_to_obst, const geometry_msgs::Twist *start_vel)teb_local_planner::HomotopyClassPlanner
getInitialPlanTEB()teb_local_planner::HomotopyClassPlanner
getTrajectoryContainer() const teb_local_planner::HomotopyClassPlanner [inline]
getVelocityCommand(double &vx, double &vy, double &omega) const teb_local_planner::HomotopyClassPlanner [virtual]
graph_teb_local_planner::HomotopyClassPlanner [protected]
hasEquivalenceClass(const EquivalenceClassPtr &eq_class) const teb_local_planner::HomotopyClassPlanner [protected]
HomotopyClassPlanner()teb_local_planner::HomotopyClassPlanner
HomotopyClassPlanner(const TebConfig &cfg, ObstContainer *obstacles=NULL, RobotFootprintModelPtr robot_model=boost::make_shared< PointRobotFootprint >(), TebVisualizationPtr visualization=TebVisualizationPtr(), const ViaPointContainer *via_points=NULL)teb_local_planner::HomotopyClassPlanner
initial_plan_teb_local_planner::HomotopyClassPlanner [protected]
initial_plan_eq_class_teb_local_planner::HomotopyClassPlanner [protected]
initial_plan_teb_teb_local_planner::HomotopyClassPlanner [protected]
initialize(const TebConfig &cfg, ObstContainer *obstacles=NULL, RobotFootprintModelPtr robot_model=boost::make_shared< PointRobotFootprint >(), TebVisualizationPtr visualization=TebVisualizationPtr(), const ViaPointContainer *via_points=NULL)teb_local_planner::HomotopyClassPlanner
initialized_teb_local_planner::HomotopyClassPlanner [protected]
isHorizonReductionAppropriate(const std::vector< geometry_msgs::PoseStamped > &initial_plan) const teb_local_planner::HomotopyClassPlanner [virtual]
isHSignatureSimilar(const std::complex< long double > &h1, const std::complex< long double > &h2, double threshold)teb_local_planner::HomotopyClassPlanner [inline, static]
isInitialized() const teb_local_planner::HomotopyClassPlanner [inline]
isTrajectoryFeasible(base_local_planner::CostmapModel *costmap_model, const std::vector< geometry_msgs::Point > &footprint_spec, double inscribed_radius=0.0, double circumscribed_radius=0.0, int look_ahead_idx=-1)teb_local_planner::HomotopyClassPlanner [virtual]
obstacles() const teb_local_planner::HomotopyClassPlanner [inline]
obstacles_teb_local_planner::HomotopyClassPlanner [protected]
optimizeAllTEBs(int iter_innerloop, int iter_outerloop)teb_local_planner::HomotopyClassPlanner
plan(const std::vector< geometry_msgs::PoseStamped > &initial_plan, const geometry_msgs::Twist *start_vel=NULL, bool free_goal_vel=false)teb_local_planner::HomotopyClassPlanner [virtual]
plan(const tf::Pose &start, const tf::Pose &goal, const geometry_msgs::Twist *start_vel=NULL, bool free_goal_vel=false)teb_local_planner::HomotopyClassPlanner [virtual]
plan(const PoseSE2 &start, const PoseSE2 &goal, const geometry_msgs::Twist *start_vel=NULL, bool free_goal_vel=false)teb_local_planner::HomotopyClassPlanner [virtual]
PlannerInterface()teb_local_planner::PlannerInterface [inline]
renewAndAnalyzeOldTebs(bool delete_detours)teb_local_planner::HomotopyClassPlanner [protected]
rnd_generator_teb_local_planner::HomotopyClassPlanner [protected]
robot_model_teb_local_planner::HomotopyClassPlanner [protected]
selectBestTeb()teb_local_planner::HomotopyClassPlanner
setVisualization(TebVisualizationPtr visualization)teb_local_planner::HomotopyClassPlanner
tebs_teb_local_planner::HomotopyClassPlanner [protected]
updateAllTEBs(const PoseSE2 *start, const PoseSE2 *goal, const geometry_msgs::Twist *start_velocity)teb_local_planner::HomotopyClassPlanner
updateReferenceTrajectoryViaPoints(bool all_trajectories)teb_local_planner::HomotopyClassPlanner [protected]
via_points_teb_local_planner::HomotopyClassPlanner [protected]
visualization_teb_local_planner::HomotopyClassPlanner [protected]
visualize()teb_local_planner::HomotopyClassPlanner [virtual]
~HomotopyClassPlanner()teb_local_planner::HomotopyClassPlanner [virtual]
~PlannerInterface()teb_local_planner::PlannerInterface [inline, virtual]


teb_local_planner
Author(s): Christoph Rösmann
autogenerated on Sat Jun 8 2019 20:21:34