Next Article in Journal
Digital Twin and IoT Integration for Predictive Maintenance in Civil and Structural Engineering
Previous Article in Journal
Vehicle Classification Using Instance Segmentation via Segmenting Objects by Locations Version 2
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

KPI-Based Evaluation of L2/L3 ADAS: Transient Phases with Human Reference †

1
Dipartimento di Ingegneria Industriale (DIEF), Università degli Studi di Firenze, Via Santa Marta 3, 50139 Firenze, FI, Italy
2
Meccanica 42 srl, Via Ezio Tarantelli 15, 50019 Sesto Fiorentino, FI, Italy
*
Author to whom correspondence should be addressed.
Presented at the 54th Conference of the Italian Scientific Society of Mechanical Engineering Design (AIAS 2025), Florence, Italy, 3–6 September 2025.
Eng. Proc. 2026, 131(1), 22; https://doi.org/10.3390/engproc2026131022
Published: 31 March 2026

Abstract

Advanced Driver Assistance Systems (ADAS) are rapidly evolving to improve driving safety and comfort, in line with the European Community’s Vision Zero objectives. However, current validation methods mainly focus on steady-state conditions and regulatory compliance, while standardized KPIs capable of capturing vehicle dynamics during transient maneuvers and relating them to human driving behavior are still lacking. This study proposes a KPI-based methodology to evaluate lane centering systems in both steady-state and transient conditions, using a human driver as a reference. New parameters—aggressiveness and smoothness indices—are introduced to quantify the dynamic response. Simulator and constant-speed vehicle tests highlight the differences between ADAS strategies and human behavior, providing insights into comfort and acceptance.

1. Introduction

The growing diffusion of Advanced Driver Assistance Systems (ADAS) plays a crucial role in enhancing road safety and supporting the long-term objectives of Vision Zero, a strategy introduced in Sweden in the late 1990s and now adopted worldwide, which aims to eliminate fatalities and serious injuries from road traffic through safer vehicles, infrastructures, and driving behaviors [1,2]. In recent years, both academia and industry have devoted significant attention to the definition of Key Performance Indicators (KPIs) for the evaluation of ADAS performance. Most of the existing contributions, however, concentrate on steady-state metrics such as lateral offset, lateral oscillations, or stability margins, often developed within the framework of regulatory requirements such as UNECE R79, the United Nations regulation that defines uniform provisions for steering equipment, including Automatically Commandend Steering Function (ACSF), commonly known as Lane Centering (LC) systems, and Corrective Steering Function (CSF), commonly known as Lane Keeping Assist (LKA) systems [3,4,5]. While these indicators are essential for compliance and safety validation, they provide limited insight into how automated systems behave in transient maneuvers and how closely such behavior resembles that of human drivers, particularly with respect to comfort and acceptance.
In previous work, a KPI-based methodology was proposed to assess ADAS lane centering performance under steady-state conditions [6]. The approach was validated across a virtual simulation environment and hardware-in-the-loop (HiL) platforms, showing its effectiveness in reducing development time and cost while supporting early-stage validation. Nevertheless, the analysis was restricted to straight-road scenarios, without the inclusion of a human driving reference and without addressing dynamic transitions, thus limiting its applicability to more realistic driving conditions. In this sense, the present work can be seen as a natural extension of the previous study, further advancing it by focusing on crucial aspects such as the ability to accurately capture system behavior during transient maneuvers, as well as emphasizing driver comfort and user experience. Both features represent key enablers for fostering wider adoption of these systems.
The present study extends this methodology by introducing a new set of KPIs specifically tailored for transient maneuvers. These include the Aggressiveness Index, the Smoothness Index, and the Satisfaction Index, designed to capture the dynamic response of the ADAS and benchmark it against human driver behavior. The motivation is to evaluate not only the technical stability of the system, but also its ability to reproduce natural, human-like control actions. From a human-centered perspective, there is a clear need for ADAS to evolve beyond simple regulatory compliance and technical robustness, towards design solutions that consider comfort, user acceptance, and alignment with driver expectations. In the literature and state of the art, strong attention is often given to driver subjectivity; however, maneuver evaluation is generally performed at an overall level through subjective questionnaires (QP), without a detailed and objective analysis of specific control actions [7,8]. To address this gap, we propose the definition of targeted Key Performance Indicators (KPIs) capable of objectively characterizing the behavior of specific transient maneuvers. These indicators enable the translation of the human’s subjective desired behavior into technical metrics, making it possible to develop and calibrate control systems that can not only reproduce human behavior in a natural and consistent way, but also achieve a superior performance while remaining aligned with the driver’s expectations and sensations.

2. Methodology, Application, and Environment

The development of an ADAS typically follows three main stages, as shown in Figure 1.
  • Virtual Environment: Offline development within a simulated environment.
  • HiL Environment: Testing in a more advanced simulation setup, including static and dynamic simulators as well as Hardware-in-the-Loop (HiL) environments.
  • Vehicle Testing: Validation through road and track testing.
The application environment for this new methodology is primarily located in a HiL environment, where static or dynamic simulators with HiL configurations are employed. This stage is particularly valuable in the early steps of development, as it allows designers to exploit human perception in the loop. Compared to purely virtual simulations, HiL setups increase the level of ‘reality’ of the tests, while still being safer and faster than conducting experiments directly on the road. The environment referred to here is represented in the central section of Figure 1.
The proposed methodology thus acts as a bridge between the initial and final phases, primarily because the Key Performance Indicators (KPIs) are developed and validated within the HiL environment, which itself represents an intermediate stage connecting early design with later road validation. Thanks to this foundation, the KPIs are structured to be applicable across all phases of development, providing a consistent reference throughout the entire workflow. By integrating metrics that also account for user perception, these indicators can be extended even to the stages that precede real-world driving, ensuring that human-centered aspects are considered from the very beginning. This approach not only simplifies the overall development process but also improves the quality of outcomes, as systems evolve in parallel with both technical requirements and human expectations. The ultimate goal is to influence system performance and behavior from the outset, using human performance as a reference benchmark. Since this benchmark reflects the subjectivity of final users, it makes the system more human-friendly and increases its likelihood of widespread adoption.

3. L2/L3 ADAS Model

In order to effectively exploit human perception during the evaluation of ADAS, it is essential that the model of the ADAS can run in real time within the simulator. To achieve this, the ADAS model was refined and improved with respect to the one presented in a previous work, where the system was developed across multiple environments: one dedicated to modeling a virtual camera for lane detection, and another focused on the control system itself [6].
A key aspect of this improved model is its ability to handle transient and dynamic maneuvers, which are crucial for capturing realistic driving scenarios. This work therefore proposes a methodology based on Key Performance Indicators (KPIs) that can be used to identify and continuously monitor both the performance and behavior of the system throughout development.
Beyond the traditional metric of lane deviation error, now the model integrates a control loop on the yaw rate, as shown in Figure 2, which ensures not only that the vehicle remains centered within the lane, but also that it stays properly aligned along the intended trajectory. This dual-layer control enhances stability and realism, especially under demanding dynamic conditions.
To further increase the immersive quality of the simulation for the driver, additional features have been implemented. While these do not directly affect the lane-keeping capability, they play a fundamental role in improving realism and are also aligned with UNECE R79 homologation requirements. Among these, the most relevant are the conditions for system engagement and disengagement, which are summarized in Figure 3 and in Figure 4.
This combination of real-time modeling, KPI-based evaluation, and enhanced simulation realism provides a comprehensive framework for assessing ADAS performance in a way that is both technically robust and closely aligned with human perception.

4. Testing Framework for Transient Maneuvers

To evaluate the ADAS under genuinely transient conditions, the system’s operating envelope from UNECE R79 is first defined. The regulation specifies speeds and lateral-acceleration limits and ranges for homologation, see Table 1. In this work, those limits are treated as hard boundaries for both scenario design and acceptance. UNECE R79 regulation also prescribes two homologation tests:
  • Lane-Keeping Functional Test;
  • Maximum Lateral-Acceleration Test;
However, these procedures primarily assess behavior over the entire curve using point KPIs—notably peak lateral acceleration and peak lateral jerk. While necessary, such metrics are insufficient for an in-depth assessment of transient performance. A system may satisfy these limits yet still exhibit overshoot, oscillations, or lateral deviation that degrade user comfort and discourage adoption.
Consequently, we defined a matrix of cornering tests covering speed ranges and curvature radii compliant with the UNECE R79 envelope, focusing explicitly on the two transitional phases of the maneuver:
  • Entry: transition from straight line to mid-corner steady state;
  • Exit: transition from mid-corner steady state to the subsequent straight.
Within these transient regions, highlighted in Figure 5, we introduced targeted KPIs to characterize performance and behavior for a more discriminative evaluation of transient dynamics than homologation peaks alone.

5. Transient KPIs Overview

Leveraging the curve-testing framework described above, we evaluated the ADAS in transient conditions and derived a set of candidate KPIs. Among several signal families (steer angle, lateral acceleration, etc.), yaw-rate-based metrics have been prioritized since yaw rate is straightforward to measure on the final vehicle and tightly coupled to field-of-view motion experienced by the driver, a stimulus that can be reliably reproduced and perceived by testers on a static simulator.”
A typical cornering maneuver can be represented by the yaw-rate signal, which exhibits a characteristic trapezoidal shape. The entry and exit ramps correspond to the transient phases, as highlighted in Figure 6. Within these regions we introduce three yaw-rate KPIs.

5.1. Aggressiveness Index (AI)

The AI is obtained by calculating the best-fit line of the yaw-rate signal within the transient window. The slope coefficient of this line defines the index. In essence, AI quantifies how rapidly the system changes the vehicle’s heading—that is, how quickly it initiates or completes a cornering maneuver. Higher AI values indicate a more abrupt and aggressive response, while lower values correspond to a smoother and more gradual maneuver.

5.2. Relative-Human Aggressiveness Index (RHAI)

The RHAI compares the system’s aggressiveness to that of a human driver under the same maneuver. It is defined as the ratio between the AI of the ADAS and the AI measured from a human baseline:
RHAI = AI ADAS AI Human
An RHAI greater than 1 means the system responds more abruptly than a human driver, while a value below 1 indicates a smoother, less aggressive response. This KPI provides a direct way to evaluate the transient behavior of the system relative to human driving performance.

5.3. Smoothness Index (SI)

The SI is calculated as the Root Mean Square Error (RMSE) between the actual yaw-rate signal and its best-fit line within the transient window. In practice, it measures how much the signal deviates from an ideal, smooth ramp. A high SI indicates greater dispersion and oscillations during curve entry or exit, meaning the maneuver is less stable. Conversely, a low SI means the yaw-rate follows the ramp closely, with minimal oscillations, reflecting a smoother and more composed transition.

5.4. Practical Implications

Taken together, these three indicators provide a comprehensive view of transient behavior. The Aggressiveness Index (AI) quantifies how quickly the system generates yaw during a maneuver. The Relative-Human Aggressiveness Index (RHAI) places this rate in direct comparison with human driving, showing whether the system behaves more abruptly or more gently than a driver. The Smoothness Index (SI) evaluates how closely the yaw-rate signal follows an ideal ramp, highlighting the presence (or absence) of oscillations and irregularities.
By combining speed, human-referenced scaling, and signal quality, these KPIs deliver a compact and interpretable description of system behavior that extends beyond traditional homologation metrics, which typically focus only on peak values.
Moreover, these indicators can be embedded into automated calibration processes. For instance, a grid search approach can systematically tune ADAS parameters to achieve target KPI values, balancing responsiveness, human-likeness, and smoothness in a data-driven manner [9,10,11].
In the next chapter, this KPI framework is applied to a representative use case, showing how transient metrics can support objective comparison between control strategies and guide system tuning toward improved comfort and acceptance.

6. Specific Use Case and Results

To demonstrate the applicability of the proposed methodology, we focus on a representative use case: a vehicle negotiating a constant-radius curve of 520 m at a steady speed of 60 kph.
Figure 7 overlays the yaw-rate signal from the ADAS lane-keeping controller (initial PID tuning, Setup #1) with the trajectory of a human driver. While the ADAS is technically capable of completing the curve, its response clearly diverges from the human baseline. Pronounced oscillations appear not only in the transient entry and exit ramps, but also during the steady-state portion of the maneuver. By contrast, the human driver shows a smoother, more stable yaw-rate profile.
The contrast is further highlighted in Table 2 and Table 3, which report KPI values for the entry and exit phases. For the entry ramp, the ADAS shows slightly higher aggressiveness (AI = 0.138 vs. 0.134 for the human reference) and comparable smoothness. For the exit ramp, however, discrepancies become more evident: the ADAS exhibits a similar AI magnitude but with opposite sign (–0.136 vs. –0.144), while its Smoothness Index is almost three times larger (0.3720 vs. 0.1247), confirming the presence of oscillations and instability.
To reduce these deviations, we applied a grid-search optimization of the controller parameters. This process, though computationally intensive, can be executed offline, allowing rapid exploration of the parameter space and systematic scoring against human-referenced KPIs. Two optimization iterations (Setup #2 and Setup #3) were tested against the baseline Setup #1. The KPI tables show a progressive convergence toward the human reference values.
For the Relative-Human Aggressiveness Index (RHAI), Figure 8 (entry) and Figure 9 (exit) illustrate the evolution across setups. In the entry phase, RHAI steadily approaches 1.0, demonstrating successful alignment with human behavior. In the exit phase, improvements are smaller but still evident, reducing the discrepancy observed in Setup 1.
For the Smoothness Index (SI), Figure 10 (entry) and Figure 11 (exit) highlight significant reductions in oscillations. In the exit phase, SI decreases by more than 50%, bringing the ADAS much closer to the human reference. In the entry phase, Setup 3 even achieves a lower SI than the human driver, implying an exceptionally clean maneuver.
Signal qualitative comparisons reinforce these findings.
Figure 12 (Setup #1 vs. Setup #2) shows partial improvement in early entry, but persistent oscillations in late entry—consistent with the higher SI recorded. Exit behavior, however, is visibly smoother.
Figure 13 (Setup #1 vs. Setup #3) confirms more uniform progress, with reduced oscillations across the entire maneuver.
Figure 14 (Setup #3 vs. Human) shows strong overlap between the ADAS and the human yaw-rate traces, indicating that the controller has been tuned to reproduce human-like dynamics.
This use case demonstrates that the proposed KPIs are sensitive to transient-phase shortcomings that would remain hidden if only peak homologation metrics were used. Moreover, when integrated into an automated tuning process such as grid search, the KPIs provide concrete guidance for controller refinement, enabling measurable convergence toward human-like performance in both responsiveness and smoothness.

7. Conclusions

This work extends ADAS evaluation beyond steady-state compliance by introducing a human-referenced, transient-oriented KPI framework. Grounded in the UNECE R79 operating envelope, the approach augments homologation checks with three interpretable yaw-rate metrics—the Aggressiveness Index (AI), Relative-Human Aggressiveness Index (RHAI), and Smoothness Index (SI)—that quantify how quickly heading is built, how closely the response matches a human baseline, and how cleanly the maneuver is executed. Using real-time static-simulator trials and a representative curve test, we showed that these indicators reveal oscillations and overshoot not captured by peak metrics and provide actionable signals for tuning: a KPI-guided grid search reduced oscillatory behavior and moved the system toward human-like transients. Because the KPIs are simple to compute and available early (simulation/HiL), they enable faster iteration and traceable, user-centric design choices from the start of development.

Author Contributions

Conceptualization, L.R.; methodology, L.R., A.A. and L.V.; supervision, R.C. and C.A.; writing—review and editing, L.R., R.C. and C.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding. The study was developed as part of a joint laboratory project between Meccanica 42, the DINFO Department (Dipartimento di Ingegneria dell’Informazione) and the DIEF Department (Dipartimento di Ingegneria Industriale) at the University of Florence.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Raw data and simulation results supporting the conclusions of this article will be made available by the authors upon request. Regarding the mathematical models used to generate the results, they cannot be shared as they are proprietary to Meccanica 42 S.r.l.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
QPQuality Profile
KPIKey Performance Indicator
ADASAdvanced Driver Assistance Systems
HiLHardware-in-the-loop
UNECEUnited Nations Economic Commission for Europe
AIAggressiveness Index
RHAIRelative Human Aggressiveness Index
SISmoothness Index

References

  1. European Climate, Infrastructure and Environment Executive Agency. EU Road Safety: Towards “Vision Zero”; European Climate, Infrastructure and Environment Executive Agency: Brussels, Belgium, 2022. [Google Scholar]
  2. Aleksa, M.; Schaub, A.; Erdelean, I.; Wittmann, S.; Soteropoulos, A.; Fürdös, A. Impact analysis of Advanced Driver Assistance Systems (ADAS) regarding road safety—Computing reduction potentials. Eur. Transp. Res. Rev. 2024, 16, 39. [Google Scholar] [CrossRef]
  3. UN Regulation No. 79 Revision 5 | UNECE. Available online: https://unece.org/transport/documents/2023/10/working-documents/un-regulation-no-79-revision-5 (accessed on 5 October 2025).
  4. Alfatti, F.; Lelli, L.; Annicchiarico, C.; Capitani, R. Tool and Methodology Development for LCA Hardware in the Loop Testing. In 13th International Munich Chassis Symposium 2022; Pfeffer, P., Ed.; Springer: Berlin/Heidelberg, Germany, 2024; pp. 194–202. [Google Scholar] [CrossRef]
  5. Wei, S.; Pfeffer, P.E.; Edelmann, J. State of the Art: Ongoing Research in Assessment Methods for Lane Keeping Assistance Systems. IEEE Trans. Intell. Veh. 2023, 9, 5853–5875. [Google Scholar] [CrossRef]
  6. Ronchi, L.; Annicchiarico, C.; Capitani, R. Development, Testing, and Validation of ADAS L2/L3 Systems: A KPI-Based Methodology. Eng. Proc. 2025, 85, 38. [Google Scholar] [CrossRef]
  7. Bernsteiner, S.; Lindvai-Soos, D.; Holl, R.; Eichberger, A. Subjective Evaluation of Advanced Driver Assistance by Evaluation of Standardized Driving Maneuvers; SAE: New York, NY, USA, 2013; 2013-01-0724. [Google Scholar] [CrossRef]
  8. Neidlein, D.; Becker, M.; Wrodartschik, S.; Schick, B. KPI-Based Attribute Development of Lane Keeping Assist Systems. In 13th International Munich Chassis Symposium 2022; Pfeffer, P., Ed.; Springer: Berlin/Heidelberg, Germany, 2024; pp. 163–177. [Google Scholar] [CrossRef]
  9. Bischl, B.; Binder, M.; Lang, M.; Pielok, T.; Richter, J.; Coors, S.; Thomas, J.; Ullmann, T.; Becker, M.; Boulesteix, A.L.; et al. Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challenges. arXiv 2021, arXiv:2107.05847. [Google Scholar] [CrossRef]
  10. Dangeti, P. Statistics for Machine Learning, 1st ed.; Packt Publishing Limited: Birmingham, UK, 2017. [Google Scholar]
  11. Raschka, S.; Mirjalili, V. Python Machine Learning: Machine Learning and Deep Learning with Python, Scikit-Learn, and TensorFlow 2, 3rd ed.; Packt Publishing: Birmingham, UK, 2020. [Google Scholar]
Figure 1. Typical ADAS development phases [6].
Figure 1. Typical ADAS development phases [6].
Engproc 131 00022 g001
Figure 2. PID L2/L3 feature control logic.
Figure 2. PID L2/L3 feature control logic.
Engproc 131 00022 g002
Figure 3. ADAS Engagement Logic.
Figure 3. ADAS Engagement Logic.
Engproc 131 00022 g003
Figure 4. ADAS Disengagement Logic.
Figure 4. ADAS Disengagement Logic.
Engproc 131 00022 g004
Figure 5. Transient areas in a turn.
Figure 5. Transient areas in a turn.
Engproc 131 00022 g005
Figure 6. Time-series signal: transient regions identification during a turn.
Figure 6. Time-series signal: transient regions identification during a turn.
Engproc 131 00022 g006
Figure 7. Setup #1 vs Human Driver.
Figure 7. Setup #1 vs Human Driver.
Engproc 131 00022 g007
Figure 8. RHAI KPI in Turn-in phase evolution.
Figure 8. RHAI KPI in Turn-in phase evolution.
Engproc 131 00022 g008
Figure 9. RHAI KPI in Turn-exit phase evolution.
Figure 9. RHAI KPI in Turn-exit phase evolution.
Engproc 131 00022 g009
Figure 10. SI KPI in Turn-in phase evolution.
Figure 10. SI KPI in Turn-in phase evolution.
Engproc 131 00022 g010
Figure 11. SI KPI in Turn-exit phase evolution.
Figure 11. SI KPI in Turn-exit phase evolution.
Engproc 131 00022 g011
Figure 12. Setup #1 vs Setup #2.
Figure 12. Setup #1 vs Setup #2.
Engproc 131 00022 g012
Figure 13. Setup #1 vs Setup #3.
Figure 13. Setup #1 vs Setup #3.
Engproc 131 00022 g013
Figure 14. Setup #3 vs Human Driver.
Figure 14. Setup #3 vs Human Driver.
Engproc 131 00022 g014
Table 1. UNECE R79 Limits [3].
Table 1. UNECE R79 Limits [3].
For Vehicles of Category M1, N1
10–60 km/h>60–100 km/h>100–130 km/h>130 km/h
Maximum value for the specified maximum lateral acceleration3 m / s 2 3 m / s 2 3 m / s 2 3 m / s 2
Minimum value for the specified maximum lateral acceleration0 m / s 2 0.5 m / s 2 0.8 m / s 2 0.3 m / s 2
Table 2. Ramp Turn-in: comparison between ADAS ACTIVE and Human Driver REF.
Table 2. Ramp Turn-in: comparison between ADAS ACTIVE and Human Driver REF.
ADAS ACTIVEHuman Driver REF
SETUP # AI RHAI SI REF # AI SI
10.1381.0300.202210.1340.1866
20.1310.9780.2972
30.1351.0070.1597
Table 3. Ramp Turn-out: comparison between ADAS ACTIVE and Human Driver REF.
Table 3. Ramp Turn-out: comparison between ADAS ACTIVE and Human Driver REF.
ADAS ACTIVEHuman Driver REF
SETUP # AI RHAI SI REF # AI SI
1−0.1360.9440.37201−0.1440.1247
2−0.1370.9510.2462
3−0.1370.9510.1571
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ronchi, L.; Veneroso, L.; Anticaglia, A.; Annicchiarico, C.; Capitani, R. KPI-Based Evaluation of L2/L3 ADAS: Transient Phases with Human Reference. Eng. Proc. 2026, 131, 22. https://doi.org/10.3390/engproc2026131022

AMA Style

Ronchi L, Veneroso L, Anticaglia A, Annicchiarico C, Capitani R. KPI-Based Evaluation of L2/L3 ADAS: Transient Phases with Human Reference. Engineering Proceedings. 2026; 131(1):22. https://doi.org/10.3390/engproc2026131022

Chicago/Turabian Style

Ronchi, Leandro, Luca Veneroso, Alessio Anticaglia, Claudio Annicchiarico, and Renzo Capitani. 2026. "KPI-Based Evaluation of L2/L3 ADAS: Transient Phases with Human Reference" Engineering Proceedings 131, no. 1: 22. https://doi.org/10.3390/engproc2026131022

APA Style

Ronchi, L., Veneroso, L., Anticaglia, A., Annicchiarico, C., & Capitani, R. (2026). KPI-Based Evaluation of L2/L3 ADAS: Transient Phases with Human Reference. Engineering Proceedings, 131(1), 22. https://doi.org/10.3390/engproc2026131022

Article Metrics

Back to TopTop