60 bool DrawMoveSequenceTrajectoryPoints(
62 const double total_time,
const double period,
63 std::vector<apollo::common::TrajectoryPoint>* points);
65 std::pair<double, double> ComputeLonEndState(
66 const std::array<double, 3>& init_s,
const LaneSequence& lane_sequence);
68 double ComputeTimeToLatEndConditionByVelocity(
71 std::vector<double> GenerateCandidateTimes();
73 double CostFunction(
const double max_lat_acc,
const double time_to_end_state,
74 const double time_to_lane_edge,
75 const double bell_curve_mu);