27 #include <unordered_map> 38 namespace perception {
41 using apollo::prediction::ObstacleHistory;
64 std::vector<Obstacle*> dynamic_env);
72 std::unordered_map<int, ObstacleHistory> obstacle_id_history_map_;
73 std::unique_ptr<SemanticMap> semantic_map_;
74 std::unique_ptr<SemanticLSTMEvaluator> evaluator_;
EvaluatorManager()=default
Prediction obstacle.
Definition: obstacle.h:52
Definition: obstacles_container.h:39
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: semantic_map.h:30
void EvaluateObstacle(Obstacle *obstacle, ObstaclesContainer *obstacles_container, std::vector< Obstacle *> dynamic_env)
virtual ~EvaluatorManager()=default
Destructor.
Definition: semantic_lstm_evaluator.h:31
Definition: evaluator_manager.h:46
void Run(ObstaclesContainer *obstacles_container)
Run evaluators.