41 bool Init(
const std::string &config_dir,
const std::string &name,
42 const std::shared_ptr<DependencyInjector> &injector)
override;
52 void GenerateTrajectoryThread();
57 void ReuseLastFrameDebug(
const Frame* last_frame);
60 std::unique_ptr<Optimizer> trajectory_optimizer_;
62 bool thread_init_flag_ =
false;
63 bool replan_flag_ =
false;
64 std::future<void> task_future_;
65 bool trajectory_update_ =
false;
66 std::mutex data_mutex_;