55 std::vector<std::tuple<double, PathPointType, double>>
62 const std::vector<std::tuple<double, PathPointType, double>>
89 blocking_obstacle_id_ = obs_id;
92 return blocking_obstacle_id_;
96 return is_valid_path_reference_;
103 return is_optimized_towards_trajectory_reference_;
107 is_optimized_towards_trajectory_reference_ =
135 std::vector<std::tuple<double, PathPointType, double>>
136 path_point_decision_guide_;
138 std::string path_label_ =
"";
139 std::string blocking_obstacle_id_;
147 bool is_valid_path_reference_ =
false;
155 bool is_optimized_towards_trajectory_reference_ =
false;
156 bool is_reverse_path_ =
false;
159 std::vector<common::PathPoint> path_reference_;
const std::vector< common::PathPoint > & path_reference() const
bool is_reverse_path() const
const std::string & path_label() const
bool LeftTrimWithRefS(const common::FrenetFramePoint &frenet_point)
void SetReferenceLine(const ReferenceLine *reference_line)
common::PathPoint GetPathPointWithPathS(const double s) const
const FrenetFramePath & frenet_frame_path() const
bool SetPathPointDecisionGuide(std::vector< std::tuple< double, PathPointType, double > > path_point_decision_guide)
bool GetPathPointWithRefS(const double ref_s, common::PathPoint *const path_point) const
bool SetDiscretizedPath(DiscretizedPath path)
void set_is_reverse_path(bool is_reverse_path)
void set_is_optimized_towards_trajectory_reference(bool is_optimized_towards_trajectory_reference)
const bool is_valid_path_reference() const
bool UpdateFrenetFramePath(const ReferenceLine *reference_line)
void set_blocking_obstacle_id(const std::string &obs_id)
std::string DebugString() const
void set_is_valid_path_reference(bool is_valid_path_reference)
const DiscretizedPath & discretized_path() const
const std::vector< std::tuple< double, PathPointType, double > > & path_point_decision_guide() const
void set_path_label(const std::string &label)
bool SetFrenetPath(FrenetFramePath frenet_path)
const bool is_optimized_towards_trajectory_reference() const
const std::string & blocking_obstacle_id() const
void set_path_reference(const std::vector< common::PathPoint > &path_reference)
Planning module main class.