Skip to main content
Log in

Prediction of highway lane changes based on prototype trajectories

Prädiktion von Fahrstreifenwechselmanövern basierend auf prototypischen Trajektorien

  • Originalarbeiten/Originals
  • Published:
Forschung im Ingenieurwesen Aims and scope Submit manuscript

Abstract

The vision of automated driving is to increase both road safety and efficiency, while offering passengers a convenient travel experience. This requires that autonomous systems correctly estimate the current traffic scene and its likely evolution. In highway scenarios early recognition of cut-in maneuvers is essential for risk-aware maneuver planning. In this paper, a statistical approach is proposed, which advantageously utilizes a set of prototypical lane change trajectories to realize both early maneuver detection and uncertainty-aware trajectory prediction for traffic participants. Generation of prototype trajectories from real traffic data is accomplished by Agglomerative Hierarchical Clustering. During clustering, the alignment of the cluster prototypes to each other is optimized and the cohesion of the resulting prototype is limited when two clusters merge. In the prediction stage, the similarity of observed vehicle motion and typical lane change patterns in the data base is evaluated to construct a set of significant features for maneuver classification via Boosted Decision Trees. The future trajectory is predicted combining typical lane change realizations in a mixture model. B‑splines based trajectory adaptations guarantee continuity during transition from actually observed to predicted vehicle states. Quantitative evaluation results demonstrate the proposed concept’s improved performance for both maneuver and trajectory prediction compared to a previously implemented reference approach.

Zusammenfassung

Die Vision des automatisierten Fahrens ist es, sowohl die Verkehrssicherheit als auch die Effizienz zu erhöhen und gleichzeitig den Fahrgästen ein komfortables Reiseerlebnis zu bieten. Dies erfordert, dass autonome Systeme die aktuelle Verkehrssituation und deren wahrscheinliche Entwicklung korrekt einschätzen. In Autobahnszenarien ist die frühzeitige Erkennung von Einschermanövern für eine risikobewusste Manöverplanung unerlässlich. In diesem Beitrag wird ein statistischer Ansatz präsentiert, der eine Reihe von prototypischen Fahrstreifenwechsel-Trajektorien nutzt, um sowohl eine frühzeitige Manövererkennung als auch eine Trajektorienvorhersage für Verkehrsteilnehmer unter Berücksichtigung von Unsicherheiten zu realisieren. Die Generierung von Prototyptrajektorien aus realen Verkehrsdaten erfolgt durch Agglomerative Hierarchical Clustering. Während des Clusterings wird die Ausrichtung der Cluster-Prototypen zueinander optimiert und die Kohäsion des resultierenden Prototypen bei der Fusion zweier Cluster beschränkt. Im Zuge der Prädiktion werden die Ähnlichkeiten der beobachteten Fahrzeugbewegungen zu typischen Spurwechselmustern in der Datenbank ausgewertet, um signifikante Merkmale für die Manöverklassifizierung mittels Boosted Decision Trees zu konstruieren. Die zukünftige Trajektorie wird vorhergesagt, indem typische Fahrstreifenwechselrealisierungen in einem Mischungsmodell kombiniert werden. B‑Splines-basierte Trajektorienanpassungen garantieren Kontinuität an den Übergängen von beobachteten zu vorhergesagten Fahrzeugzuständen. Quantitative Bewertungsergebnisse zeigen, dass das vorgeschlagenen Konzept die Ergebnisse sowohl für die Manöver- als auch für die Trajektorienvorhersage im Vergleich zu einem zuvor implementierten Referenzansatz verbessert.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. On-Road Automated Driving (ORAD) committee (2014) Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems. https://doi.org/10.4271/J3016_201401

  2. Lefèvre S, Vasquez D, Laugier C (2014) A survey on motion prediction and risk assessment for intelligent vehicles. Robomech J 1(1):1

    Article  Google Scholar 

  3. Liebner M, Klanner F (2015) Fahrerabsichtserkennung und Risikobewertung. In: Winner H, Hakuli S, Lotz F, Singer C (eds) Handbuch Fahrerassistenzsysteme. Springer, Wiesbaden, pp 701–719

    Chapter  Google Scholar 

  4. Schreier M, Willert V, Adamy J (2016) An integrated approach to maneuver-based trajectory prediction and criticality assessment in arbitrary road environments. IEEE Trans Intell Transp Syst 17(10):2751–2766

    Article  Google Scholar 

  5. Wyder T, Schildbach G, Lefevre S, Borrelli F (2015) A bayesian filter for modeling traffic at stop intersections. In: Intelligent Vehicles Symposium IEEE. vol 5, pp 1252–1257

    Google Scholar 

  6. Houenou A, Bonnifait P, Cherfaoui V, Yao W (2013) Vehicle trajectory prediction based on motion model and maneuver recognition. In: Intelligent Robots and Systems (IROS) 2013 IEEE/RSJ International Conference, pp 4363–4369

    Google Scholar 

  7. Bahram M, Hubmann C, Lawitzky A, Aeberhard M, Wollherr D (2016) A combined model-and learning-based framework for interaction-aware maneuver prediction. IEEE Trans Intell Transp Syst 17(6):1538–1550

    Article  Google Scholar 

  8. Bahram M (2017) Interactive maneuver prediction and planning for highly automated driving functions. Technische Universität München, München (Dissertation)

    Google Scholar 

  9. Vasquez D, Fraichard T (2004) Motion prediction for moving objects: a statistical approach. In: Robotics and Automation, 2004. Proceedings ICRA’04. 2004 IEEE International Conference. vol 4. IEEE, New Orleans, pp 3931–3936

    Google Scholar 

  10. Augustin D, Hofmann M, Konigorski U (2018) Motion pattern recognition for maneuver detection and trajectory prediction on highways. 2018 IEEE International Conference on Vehicular Electronics and Safety (ICVES), Madrid, 2018, pp. 1–8. https://doi.org/10.1109/ICVES.2018.8519494

  11. Tan P‑N, Steinbach M, Kumar V (2005) Introduction to data mining. Pearson, Boston

    Google Scholar 

  12. Hubert M, Van Driessen K (2004) Fast and robust discriminant analysis. Comput Stat Data Anal 45(2):301–320

    Article  MathSciNet  MATH  Google Scholar 

  13. Murphy KP (2012) Machine learning: a probabilistic perspective. Adaptive computation and machine learning

    MATH  Google Scholar 

  14. Verboven S, Hubert M (2010) Matlab library libra, Wiley interdisciplinary reviews. Comput Stat 2(4):509–515

    Article  Google Scholar 

  15. Bishop CM (2006) Pattern recognition and machine learning (information science and statistics). Springer, Berlin, Heidelberg

    MATH  Google Scholar 

  16. Freund Y, Schapire RE (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(1):119–139

    Article  MathSciNet  MATH  Google Scholar 

  17. Caruana R, Niculescu-Mizil A (2006) An empirical comparison of supervised learning algorithms. In: Proceedings of the 23rd international conference on Machine learning ACM, pp 161–168

    Google Scholar 

  18. Bar-Shalom Y, Li XR, Kirubarajan T (2004) Estimation with applications to tracking and navigation: theory algorithms and software. John Wiley & Sons, New York

    Google Scholar 

  19. Piegl L, Tiller W (2012) The NURBS book. Springer, Business Media

    MATH  Google Scholar 

  20. Marsh D (2006) Applied geometry for computer graphics and CAD. Springer, Berlin Heidelberg

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Augustin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Augustin, D., Hofmann, M. & Konigorski, U. Prediction of highway lane changes based on prototype trajectories. Forsch Ingenieurwes 83, 149–161 (2019). https://doi.org/10.1007/s10010-019-00321-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10010-019-00321-0

Navigation