36 bool Init(
const std::string& config_dir,
const std::string& name,
37 const std::shared_ptr<DependencyInjector>& injector)
override;
43 bool IsPathReusable(
Frame* frame,
46 void GetCurrentStopPositions(
48 std::vector<const common::PointENU*>* current_stop_positions);
51 void GetHistoryStopPositions(
53 const std::vector<const HistoryObjectDecision*>&
54 history_objects_decisions,
55 std::vector<std::pair<const double, const common::PointENU>>*
56 history_stop_positions);
62 double* blocking_obstacle_s);
72 bool TrimHistoryPath(
Frame* frame,