35 if (!Scenario::LoadConfig<ScenarioLaneFollowParkConfig>(&context_.
scenario_config)) {
36 AERROR <<
"failed to load config";
51 if (other_scenario ==
nullptr) {
Frame holds all data for one planning cycle.
const LocalView & local_view() const
const std::list< ReferenceLineInfo > & reference_line_info() const
bool Init(std::shared_ptr< DependencyInjector > injector, const std::string &name) override
bool IsTransferable(const Scenario *other_scenario, const Frame &frame) override
Each scenario should define its own transfer condition, i.e., when it should allow to transfer from o...
virtual bool Init(std::shared_ptr< DependencyInjector > injector, const std::string &name)
const std::string & Name() const
Planning module main class.
ScenarioLaneFollowParkConfig scenario_config
std::shared_ptr< PlanningCommand > planning_command