30 namespace narrow_street_u_turn {
36 const std::shared_ptr<DependencyInjector>& injector)
37 :
Scenario(config, context, injector) {}
40 const ScenarioConfig::StageConfig& stage_config,
41 const std::shared_ptr<DependencyInjector>& injector)
override;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
std::unique_ptr< Stage > CreateStage(const ScenarioConfig::StageConfig &stage_config, const std::shared_ptr< DependencyInjector > &injector) override
Planning module main class. It processes GPS and IMU as input, to generate planning info...
NarrowStreetUTurnScenario(const ScenarioConfig &config, const ScenarioContext *context, const std::shared_ptr< DependencyInjector > &injector)
Definition: narrow_street_u_turn_scenario.h:34
Definition: scenario.h:39
Definition: scenario.h:41
Definition: narrow_street_u_turn_scenario.h:32