journal article·2025-07-09Open access

Driver Clustering Based on Individual Curve Path Selection Preference

Gergo Igneczi, Tamas Dobay, Erno Horvath, Krisztian Nyilas

Applied Sciences· Volume 15· Issue 14

Abstract

The development of Advanced Driver Assistance Systems (ADASs) has reached a stage where, in addition to the traditional challenges of path planning and control, there is an increasing focus on the behavior of these systems. Assistance functions shall be personalized to deliver a full user experience. Therefore, driver modeling is a key area of research for next-generation ADASs. One of the most common tasks in everyday driving is lane keeping. Drivers are assisted by lane-keeping systems to keep their vehicle in the center of the lane. However, human drivers often deviate from the center line. It has been shown that the driver’s choice to deviate from the center line can be modeled by a linear combination of preview curvature information. This model is called the Linear Driver Model. In this paper, we fit the LDM parameters to real driving data. The drivers are then clustered based on the individual parameters. It is shown that clusters are not only formed by the numerical similarity of the driver parameters, but the drivers in a cluster actually have similar behavior in terms of path selection. Finally, an Extended Kalman Filter (EKF) is proposed to learn the model parameters at run-time. Any new driver can be classified into one of the driver type groups. This information can be used to modify the behavior of the lane-keeping system to mimic human driving, resulting in a more personalized driving experience.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Autonomous Vehicle Technology and Safety · Data Management and Algorithms · Simulation and Modeling Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Vehicle Research Center, University of Gyor, 9026 Gyor, Hungary

Robert Bosch Kft., 1103 Budapest, Hungary

Funding

European Union within the framework of the National Laboratory for Autonomous Systems

References (41)

Show source-provided references
1. Cumulative lateral position: A new measure for driver performance in curves
2. Behavioral investigation of stochastic lateral wandering patterns in mixed traffic flow10.1016/j.trc.2023.104310 ↗
3. Human-Like Trajectory Planning on Curved Road: Learning From Human Drivers10.1109/TITS.2019.2926647 ↗
4. Learning Human-Like Trajectory Planning on Urban Two-Lane Curved Roads From Experienced Drivers
5. A Human-Like Trajectory Planning Method on a Curve Based on the Driver Preview Mechanism10.1109/TITS.2023.3285430 ↗
6. Chen, S., Cheng, K., Yang, J., Zang, X., Luo, Q., and Li, J. (2023). Driving Behavior Risk Measurement and Cluster Analysis Driven by Vehicle Trajectory Data. Appl. Sci., 13.10.3390/app13095675 ↗
7. Conlter, R.C. (1992). Implementation of the Pure Pursuit Path Tracking Algorithm, Defense Technical Information Center.
8. An Optimal Preview Control for Linear Systems10.1115/1.3139632 ↗
9. Model predictive driver model considering the steering characteristics of the skilled drivers10.1177/1687814019829337 ↗
10. An adaptive lateral preview driver model10.1080/00423110412331290419 ↗
11. A control theoretic model of driver steering behavior10.1109/37.60415 ↗
12. Curve Trajectory Model for Human Preferred Path Planning of Automated Vehicles
13. Dynamic clustering analysis for driving styles identification10.1016/j.engappai.2020.104096 ↗
14. Lina, X., and Zejun, K. (2021). Driving Style Recognition Model Based on NEV High-Frequency Big Data and Joint Distribution Feature Parameters. World Electr. Veh. J., 12.10.3390/wevj12030142 ↗
15. Curve speed model for driver assistance based on driving style classification10.1049/iet-its.2016.0294 ↗
16. A New Approach to Linear Filtering and Prediction Problems10.1115/1.3662552 ↗
17. Continuous Identification of Driver Model Parameters via the Unscented Kalman Filter10.1016/j.ifacol.2019.12.359 ↗
18. Igneczi, G.F., and Horvath, E. (2023, January 19–21). Node Point Optimization for Local Trajectory Planners based on Human Preferences. Proceedings of the IEEE 21st World Symposium on Applied Machine Intelligence and Informatics, Herl’any, Slovakia.10.1109/SAMI58000.2023.10044488 ↗
19. Gergo, I., and Erno, H. (2024, January 19–21). Human-Like Behaviour for Automated Vehicles (HLB4AV) Naturalistic Driving Dataset. Proceedings of the 2024 IEEE 22nd Jubilee International Symposium on Intelligent Systems and Informatics (SISY), Pula, Croatia.
20. Hartigan, J.A. (1975). Clustering Algorithms, John Wiley & Sons, Inc.. [99th ed.].
21. Cristian-David, R.L., Carlos-Andres, G.M., and Carlos-Anibal, C.V. (2021). Classification of Driver Behavior in Horizontal Curves of Two-Lane Rural Roads. Rev. Fac. Ing., 30.
22. Kaufman, L., and Rousseeuw, P. (1990). Finding Groups in Data: An Introduction To Cluster Analysis, John Wiley & Sons.10.1002/9780470316801 ↗
23. Improving Kalman filter for cyber physical systems subject to replay attacks: An attack-detection-based compensation strategy
24. Parameter estimation in Extended Kalman Filters for quality control in polymerization reactors10.1016/0098-1354(96)00160-3 ↗
25. Sun, X., Jin, L., and Xiong, M. (2023). Extended Kalman Filter for Estimation of Parameters in Nonlinear State-Space Models of Biochemical Networks. PLoS ONE, 3.10.1371/journal.pone.0003758 ↗
26. Na, W., and Yoo, C. (2021). Real-Time Parameter Estimation of a Dual-Pol Radar Rain Rate Estimator Using the Extended Kalman Filter. Remote Sens., 13.10.3390/rs13122365 ↗
27. Gackstatter, C., Heinemann, P., Thomas, S., and Klinker, G. (2010). Stable Road Lane Model Based on Clothoids. Advanced Microsystems for Automotive Applications 2010: Smart Systems for Green Cars and Safe Mobility, Springer.10.1007/978-3-642-16362-3_14 ↗
28. Fatemi, M., Hammarstrand, L., Svensson, L., and García-Fernández, Á.F. (2014, January 8–11). Road geometry estimation using a precise clothoid road model and observations of moving vehicles. Proceedings of the 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), Qingdao, China.10.1109/ITSC.2014.6957698 ↗
29. Spline-Based Motion Planning for Automated Driving10.1016/j.ifacol.2017.08.1709 ↗
30. Xu, W., Wang, Q., and Dolan, J.M. (June, January 30). Autonomous Vehicle Motion Planning via Recurrent Spline Optimization. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China.10.1109/ICRA48506.2021.9560867 ↗
31. Lane detection using spline model10.1016/S0167-8655(00)00021-0 ↗
32. Moritz, W., Julius, Z., Sören, K., and Sebastian, T. (2010, January 3–7). Optimal Trajectory Generation for Dynamic Street Scenarios in a Frenét Frame. Proceedings of the IEEE International Conference on Robotics and Automation, Anchorage, AK, USA.
33. Papadimitriou, I., and Tomizuka, M. (2003, January 4–6). Fast lane changing computations using polynomials. Proceedings of the 2003 American Control Conference, Denver, CO, USA.
34. Nelson, W. (1984). Continuous-Curvature Paths for Autonomous Vehicles, AT&T Bell Laboratories.
35. Advanced Vehicle Tecnhologies Consortium (2024, April 15). Advanced Vehicle Technology Consortium Dataset. Available online: https://avt.mit.edu/.
36. Strategic Highway Research Program by Virginia Tech Transportation Institute (2024, April 15). The SHRP 2 Naturalistic Driving Study. Available online: https://insight.shrp2nds.us/.
37. (2024, April 15). Administration, Federal Motor Carrier Safety Data Repository of Naturalistic Driving and Other Dataset. Available online: https://fmcsadatarepository.vtti.vt.edu/.
38. Application of naturalistic driving data: A systematic review and bibliometric analysis10.1016/j.aap.2023.107155 ↗
39. Zheng, Y., Shyrokau, B., and Keviczky, T. (2025, June 09). Reconstructed Roundabout Driving Dataset. Available online: https://dx.doi.org/10.21227/7t54-mt12.
40. A new evaluation method to quantify drivers’ lane keeping behaviors on urban roads10.1080/19427867.2020.1821325 ↗
41. Society of Automobile Engineers International (2021). Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles J3016_202104, SAE Mobilus.