提交 bc5fc141 编写于 作者: C Calvin Miao 提交者: Kecheng Xu

Added prediction publishing message header (#167)

* Updated pedestrian predictor

* Added publish prediction header
上级 7c88a233
......@@ -116,8 +116,12 @@ void Prediction::OnPerception(const PerceptionObstacles &perception_obstacles) {
obstacles_container->Insert(perception_obstacles);
EvaluatorManager::instance()->Run(perception_obstacles);
PredictorManager::instance()->Run(perception_obstacles);
const PredictionObstacles& prediction_obstacles =
PredictorManager::instance()->prediction_obstacles();
PredictionObstacles prediction_obstacles;
prediction_obstacles.CopyFrom(
PredictorManager::instance()->prediction_obstacles());
AdapterManager::FillPredictionHeader(
Name(), prediction_obstacles.mutable_header());
AdapterManager::PublishPrediction(prediction_obstacles);
ADEBUG << "Published a prediction message ["
<< prediction_obstacles.ShortDebugString() << "].";
......
......@@ -78,7 +78,7 @@ void PredictorManager::Run(
break;
}
case PerceptionObstacle::PEDESTRIAN: {
predictor = GetPredictor(ObstacleConf::FREE_MOVE_PREDICTOR);
predictor = GetPredictor(ObstacleConf::REGIONAL_PREDICTOR);
break;
}
default: {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册