30 const double stop_distance,
31 const StopReasonCode& stop_reason_code,
32 const std::vector<std::string>& wait_for_obstacles,
33 const std::string& decision_tag,
Frame*
const frame,
34 ReferenceLineInfo*
const reference_line_info,
35 double stop_wall_width = 4.0);
38 const std::string& lane_id,
const double lane_s,
39 const double stop_distance,
40 const StopReasonCode& stop_reason_code,
41 const std::vector<std::string>& wait_for_obstacles,
42 const std::string& decision_tag,
Frame*
const frame,
43 ReferenceLineInfo*
const reference_line_info);
Planning module main class.
int BuildStopDecision(const std::string &stop_wall_id, const double stop_line_s, const double stop_distance, const StopReasonCode &stop_reason_code, const std::vector< std::string > &wait_for_obstacles, const std::string &decision_tag, Frame *const frame, ReferenceLineInfo *const reference_line_info, double stop_wall_width)