Learning to Predict Vehicle Trajectories with Model-based Planning
About
Predicting the future trajectories of on-road vehicles is critical for autonomous driving. In this paper, we introduce a novel prediction framework called PRIME, which stands for Prediction with Model-based Planning. Unlike recent prediction works that utilize neural networks to model scene context and produce unconstrained trajectories, PRIME is designed to generate accurate and feasibility-guaranteed future trajectory predictions. PRIME guarantees the trajectory feasibility by exploiting a model-based generator to produce future trajectories under explicit constraints and enables accurate multimodal prediction by utilizing a learning-based evaluator to select future trajectories. We conduct experiments on the large-scale Argoverse Motion Forecasting Benchmark, where PRIME outperforms the state-of-the-art methods in prediction accuracy, feasibility, and robustness under imperfect tracking.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Trajectory Prediction | Argoverse (test) | -- | 36 | |
| Motion forecasting | Argoverse 1 (test) | b-minFDE (K=6)2.1 | 30 | |
| Motion forecasting | Argoverse 1.0 (val) | -- | 29 | |
| Motion forecasting | Argoverse Motion Forecasting 1.1 (test) | minADE (K=1)1.91 | 27 | |
| Motion Prediction | Argoverse official leaderboard (test) | minADE (1 step)1.91 | 18 | |
| Trajectory Prediction | Argoverse 1.0 (test) | minADE (k=6)1.22 | 15 | |
| Motion forecasting | Argoverse (test) | minFDE (K=1)3.82 | 12 | |
| Trajectory Prediction | Argoverse Motion Forecasting Leaderboard 1.0 (test) | minADE (6)1.22 | 12 |