#include <message_process.h>
|
static bool | Init (ContainerManager *container_manager, EvaluatorManager *evaluator_manager, PredictorManager *predictor_manager, const PredictionConf &prediction_conf) |
|
static bool | InitContainers (ContainerManager *container_manager) |
|
static bool | InitEvaluators (EvaluatorManager *evaluator_manager, const PredictionConf &prediction_conf) |
|
static bool | InitPredictors (PredictorManager *predictor_manager, const PredictionConf &prediction_conf) |
|
static void | ContainerProcess (const std::shared_ptr< ContainerManager > &container_manager, const perception::PerceptionObstacles &perception_obstacles, ScenarioManager *scenario_manger) |
|
static void | OnPerception (const perception::PerceptionObstacles &perception_obstacles, const std::shared_ptr< ContainerManager > &container_manager, EvaluatorManager *evaluator_manager, PredictorManager *predictor_manager, ScenarioManager *scenario_manager, PredictionObstacles *const prediction_obstacles) |
|
static void | OnLocalization (ContainerManager *container_manager, const localization::LocalizationEstimate &localization) |
|
static void | OnPlanning (ContainerManager *container_manager, const planning::ADCTrajectory &adc_trajectory) |
|
static void | OnStoryTelling (ContainerManager *container_manager, const storytelling::Stories &story) |
|
static void | ProcessOfflineData (const PredictionConf &prediction_conf, const std::shared_ptr< ContainerManager > &container_manager, EvaluatorManager *evaluator_manager, PredictorManager *predictor_manager, ScenarioManager *scenario_manager, const std::string &record_filepath) |
|
◆ MessageProcess()
apollo::prediction::MessageProcess::MessageProcess |
( |
| ) |
|
|
delete |
◆ ContainerProcess()
static void apollo::prediction::MessageProcess::ContainerProcess |
( |
const std::shared_ptr< ContainerManager > & |
container_manager, |
|
|
const perception::PerceptionObstacles & |
perception_obstacles, |
|
|
ScenarioManager * |
scenario_manger |
|
) |
| |
|
static |
◆ Init()
◆ InitContainers()
static bool apollo::prediction::MessageProcess::InitContainers |
( |
ContainerManager * |
container_manager | ) |
|
|
static |
◆ InitEvaluators()
static bool apollo::prediction::MessageProcess::InitEvaluators |
( |
EvaluatorManager * |
evaluator_manager, |
|
|
const PredictionConf & |
prediction_conf |
|
) |
| |
|
static |
◆ InitPredictors()
static bool apollo::prediction::MessageProcess::InitPredictors |
( |
PredictorManager * |
predictor_manager, |
|
|
const PredictionConf & |
prediction_conf |
|
) |
| |
|
static |
◆ OnLocalization()
static void apollo::prediction::MessageProcess::OnLocalization |
( |
ContainerManager * |
container_manager, |
|
|
const localization::LocalizationEstimate & |
localization |
|
) |
| |
|
static |
◆ OnPerception()
static void apollo::prediction::MessageProcess::OnPerception |
( |
const perception::PerceptionObstacles & |
perception_obstacles, |
|
|
const std::shared_ptr< ContainerManager > & |
container_manager, |
|
|
EvaluatorManager * |
evaluator_manager, |
|
|
PredictorManager * |
predictor_manager, |
|
|
ScenarioManager * |
scenario_manager, |
|
|
PredictionObstacles *const |
prediction_obstacles |
|
) |
| |
|
static |
◆ OnPlanning()
static void apollo::prediction::MessageProcess::OnPlanning |
( |
ContainerManager * |
container_manager, |
|
|
const planning::ADCTrajectory & |
adc_trajectory |
|
) |
| |
|
static |
◆ OnStoryTelling()
static void apollo::prediction::MessageProcess::OnStoryTelling |
( |
ContainerManager * |
container_manager, |
|
|
const storytelling::Stories & |
story |
|
) |
| |
|
static |
◆ ProcessOfflineData()
static void apollo::prediction::MessageProcess::ProcessOfflineData |
( |
const PredictionConf & |
prediction_conf, |
|
|
const std::shared_ptr< ContainerManager > & |
container_manager, |
|
|
EvaluatorManager * |
evaluator_manager, |
|
|
PredictorManager * |
predictor_manager, |
|
|
ScenarioManager * |
scenario_manager, |
|
|
const std::string & |
record_filepath |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: