liu-tl / Trajectory_Predictor

A python implementation of multi-model estimation algorithm for trajectory tracking and prediction, research project from BMW ABSOLUT self-driving bus project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project from BMW

Project from TUD

Trajectory Predictor

A python implementation of multi-model estimation algorithm, based on paper: research project: trajectory predication technology for autonomous driving vehicle

Mainly refer to paper:

Intro:

In autonomous driving systems, the prediction of the other vehicles' behavior in the next few seconds based on their current state, including position, velocity, and yaw angle, has a critical influence on ego-vehicle's decision on the behavior at the next moment.

Therefore, this project aims to implement a trajectory predictor, based on lidar and camera sensor. The result shows, the AMM algorithm based on the motion model can predict the future trajectory of the object within a certain range

Outline:

drawing
  • We used the AMM algorithm based on the motion model as prediction algorithm

  • Comparison of predicted result and ground truth at frame 0 (top left), frame 5 (top right), frame 10 (bottom left) and frame 20 (bottom right). The contour presents the probability distribution :

drawing

About

A python implementation of multi-model estimation algorithm for trajectory tracking and prediction, research project from BMW ABSOLUT self-driving bus project.


Languages

Language:Python 100.0%