30 namespace prediction {
66 void DrawFreeMoveTrajectoryPoints(
68 const Eigen::Vector2d& acc,
const double theta,
const double start_time,
69 const double total_time,
const double period,
70 std::vector<apollo::common::TrajectoryPoint>* points);
Define the predictor base class.
virtual ~FreeMovePredictor()=default
Destructor.
Definition: free_move_predictor.h:32
Prediction obstacle.
Definition: obstacle.h:52
bool Predict(const ADCTrajectoryContainer *adc_trajectory_container, Obstacle *obstacle, ObstaclesContainer *obstacles_container) override
Make prediction.
Definition: obstacles_container.h:39
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Eigen::Vector2d Vector2d
Definition: base_map_fwd.h:36
FreeMovePredictor()
Constructor.
Definition: predictor.h:38
Definition: adc_trajectory_container.h:37