Apollo 9.0
自动驾驶开放平台
apollo::planning::PathBoundsDeciderUtil 成员列表

成员的完整列表,这些成员属于 apollo::planning::PathBoundsDeciderUtil,包括所有继承而来的类成员

AddAdcVertexBounds(PathBoundary *const path_boundary)apollo::planning::PathBoundsDeciderUtilstatic
AddCornerBounds(const std::vector< SLPolygon > &sl_polygons, PathBoundary *const path_boundary)apollo::planning::PathBoundsDeciderUtilstatic
AddCornerPoint(double s, double l_lower, double l_upper, const PathBoundary &path_boundary, ObsCornerConstraints *extra_constraints)apollo::planning::PathBoundsDeciderUtilstatic
AddCornerPoint(SLPoint sl_pt, const PathBoundary &path_boundary, ObsCornerConstraints *extra_constraints, bool is_left, std::string obs_id, bool is_front_pt)apollo::planning::PathBoundsDeciderUtilstatic
AddExtraPathBound(const std::vector< SLPolygon > &sl_polygons, PathBoundary *const path_boundary, const SLState &init_sl_state, std::string *const blocked_id)apollo::planning::PathBoundsDeciderUtilstatic
ComputeSLBoundaryIntersection(const SLBoundary &sl_boundary, const double s, double *ptr_l_min, double *ptr_l_max)apollo::planning::PathBoundsDeciderUtilstatic
ConvertBoundarySAxisFromLaneCenterToRefLine(const ReferenceLineInfo &reference_line_info, PathBoundary *const path_bound)apollo::planning::PathBoundsDeciderUtilstatic
ExtendBoundaryByADC(const ReferenceLineInfo &reference_line_info, const SLState &init_sl_state, const double extend_buffer, PathBoundary *const path_bound)apollo::planning::PathBoundsDeciderUtilstatic
FindFarthestBlockObstaclesId(const std::unordered_map< std::string, double > &obs_id_to_start_s)apollo::planning::PathBoundsDeciderUtilstatic
GetADCLaneWidth(const ReferenceLine &reference_line, const double adc_frenet_s)apollo::planning::PathBoundsDeciderUtilstatic
GetBoundaryFromLanesAndADC(const ReferenceLineInfo &reference_line_info, const LaneBorrowInfo &lane_borrow_info, bool is_extend_adc, double ADC_buffer, PathBoundary *const path_bound, std::string *const borrow_lane_type, bool is_fallback_lanechange, const SLState &init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
GetBoundaryFromRoad(const ReferenceLineInfo &reference_line_info, const SLState &init_sl_state, PathBoundary *const path_bound)apollo::planning::PathBoundsDeciderUtilstatic
GetBoundaryFromSelfLane(const ReferenceLineInfo &reference_line_info, const SLState &init_sl_state, PathBoundary *const path_bound)apollo::planning::PathBoundsDeciderUtilstatic
GetBoundaryFromStaticObstacles(const ReferenceLineInfo &reference_line_info, std::vector< SLPolygon > *const sl_polygons, const SLState &init_sl_state, PathBoundary *const path_boundaries, std::string *const blocking_obstacle_id, double *const narrowest_width)apollo::planning::PathBoundsDeciderUtilstatic
GetBufferBetweenADCCenterAndEdge()apollo::planning::PathBoundsDeciderUtilstatic
GetSLPolygons(const ReferenceLineInfo &reference_line_info, std::vector< SLPolygon > *polygons, const SLState &init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
GetStartPoint(common::TrajectoryPoint planning_start_point, const ReferenceLine &reference_line, SLState *init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
InferFrontAxeCenterFromRearAxeCenter(const common::TrajectoryPoint &traj_point)apollo::planning::PathBoundsDeciderUtilstatic
InitPathBoundary(const ReferenceLineInfo &reference_line_info, PathBoundary *const path_bound, SLState init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
IsPointWithinPathBound(const ReferenceLineInfo &reference_line_info, const double x, const double y, const PathBound &path_bound)apollo::planning::PathBoundsDeciderUtilstatic
IsWithinPathDeciderScopeObstacle(const Obstacle &obstacle)apollo::planning::PathBoundsDeciderUtilstatic
RelaxBoundaryPoint(PathBoundPoint *const path_bound_point, bool is_left, double init_l, double heading, double delta_s, double init_frenet_kappa, double min_radius)apollo::planning::PathBoundsDeciderUtilstatic
RelaxEgoPathBoundary(PathBoundary *const path_boundary, const SLState &init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
RelaxObsCornerBoundary(PathBoundary *const path_boundary, const SLState &init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
SortObstaclesForSweepLine(const IndexedList< std::string, Obstacle > &indexed_obstacles, const SLState &init_sl_state)apollo::planning::PathBoundsDeciderUtilstatic
TrimPathBounds(const int path_blocked_idx, PathBoundary *const path_boundaries)apollo::planning::PathBoundsDeciderUtilstatic
UpdateBlockInfoWithObsCornerBoundary(PathBoundary *const path_boundary, std::string *const blocked_id)apollo::planning::PathBoundsDeciderUtilstatic
UpdateLeftPathBoundaryWithBuffer(double left_bound, BoundType left_type, std::string left_id, PathBoundPoint *const bound_point)apollo::planning::PathBoundsDeciderUtilstatic
UpdatePathBoundaryAndCenterLineWithBuffer(size_t idx, double left_bound, double right_bound, PathBoundary *const path_boundaries, double *const center_line)apollo::planning::PathBoundsDeciderUtilstatic
UpdatePathBoundaryBySLPolygon(const ReferenceLineInfo &reference_line_info, std::vector< SLPolygon > *const sl_polygon, const SLState &init_sl_state, PathBoundary *const path_boundary, std::string *const blocked_id, double *const narrowest_width)apollo::planning::PathBoundsDeciderUtilstatic
UpdatePathBoundaryWithBuffer(double left_bound, double right_bound, BoundType left_type, BoundType right_type, std::string left_id, std::string right_id, PathBoundPoint *const bound_point)apollo::planning::PathBoundsDeciderUtilstatic
UpdateRightPathBoundaryWithBuffer(double right_bound, BoundType right_type, std::string right_id, PathBoundPoint *const bound_point)apollo::planning::PathBoundsDeciderUtilstatic