MK

M.J.C. Kolff

info

Please Note

12 records found

Journal article (2026) - R. Jacumet, M. Kolff, J. Venrooij, M. Schwienbacher, S. Wagner, D. Wollherr, M. Leibold, D. M. Pool, M. Mulder
Driving simulators are essential tools to guide automotive research and development. Their motion system requires a motion cueing algorithm (MCA) to keep the simulator motion platform within its physical boundaries, while simultaneously aiming to recreate the sensation of real vehicle motion. While traditional, filter-based approaches are still predominant, optimization-based MCAs have been at the center of MCA research for over a decade due to their ability to systematically improve motion cueing quality through explicit cost function design and constraints handling. However, despite their demonstrated advantages, these optimization-based methods have not yet achieved widespread adoption in driving simulation. This paper therefore provides a comprehensive review of optimization-based MCAs for driving simulation, categorizing and comparing algorithms, describing their key developments and core characteristics. The current limited real-time capability, lack of accurate evaluation methods, challenges in cost function design and its tuning, and the current lack of accurate future reference predictions are identified as key barriers to the practical deployment and widespread use of optimization-based MCAs. These theoretical and practical challenges are further reviewed, providing guidelines to advance the theory and application of optimization-based MCAs. Central in these advancements are a better understanding of which motions constitute a realistic motion experience, a framework allowing to compare the achieved motion fidelity of MCAs across papers, the design of the cost function focusing on human motion perception, and techniques for easing up the tuning process to swiftly reach high quality tunings for different simulators, scenarios, and use cases. We identify the need for improving the real-time capability, and providing high quality motion reference predictions using learning-based approaches on diverse datasets, along with techniques to handle existing uncertai... ...
Doctoral thesis (2025) - M.J.C. Kolff, M. Mulder, D.M. Pool
Driving simulators are important tools in supporting the research and development of automotive systems. The control of the simulator’s motion system is performed by the motion cueing algorithm (MCA), which converts the motion of the real vehicle to motion that fits in the constrained workspace of the simulator. Depending on the simulator and the parameter settings of the MCA, this nevertheless inevitably leads to mismatches. When perceived by the driver, these are known as incongruences. The simulator and MCA choice is a largely subjective task, for which currently little guidelines exist. This dissertation provides a novel and systematic approach to determining the motion cueing quality to guide the choice of the available simulators and MCAs. This is done by developing predictive models of subjective ratings based on objective simulator motion. This prediction method is then employed to make an estimate of the potential motion cueing that may be achieved once an MCA parameter tuning would actually be performed. Furthermore, metrics of cost and tuning are included, to provide a fairer and broader analysis, apart from the quality of the motion itself. The results show that the ratings of participants in urban, highway, and rural scenarios can be accurately predicted through low-pass filtered responses to the longitudinal and lateral specific force mismatch, as well as the yaw rate mismatch. Furthermore, an example analysis of the potential motion cueing quality, including cost and tuning metrics, is provided to lay the foundation of future motion cueing evaluation processes, and shows that including these metrics affects the total motion cueing quality. The presented results provide a method to better trade-off the various MCAs and simulators, and to reduce the necessity of on-site simulator evaluations. Combined, this may save valuable simulator time and reduce financial cost. This dissertation offers both practical guidelines and fundamental methods for im- proving the motion cueing of future driving simulation experiments. By providing a new view on motion cueing quality, the long lasting and complex problem of driving simulator motion cueing optimization is better understood. ...
Conference paper (2025) - M.J.C. Kolff, Robert Jacumet, Sebastian Wagner, Dirk Wollherr, Marion Leibold
This paper presents a Model Predictive Control framework for driving simulator motion cueing including effective control of the frequency-domain characteristics of the simulator motion. By transforming the predicted output sequence using the Discrete Fourier Transform (DFT) matrix method, the controller can penalize or amplify specific frequency components. The method is first demonstrated using a discrete-frequency multisine reference use-case, followed by a realistic multi degree-of-freedom driving simulation use-case. Although its inclusion adds
additional constraints on the prediction horizon and the simulation sample time, the frequency-aware motion cueing algorithm enhances the frequency response in both use-cases, thus providing an effective control over the frequency characteristics of the simulator motion. This leads to a better integration of frequency-dependent motion characteristics, a more effective use of the simulator motion workspace, and is expected to provide an improved human perception of the motion. ...
Journal article (2025) - Maurice Kolff, Chantal Himmels, Joost Venrooij, Arben Parduzi, Daan M. Pool, Andreas Riener, Max Mulder
This paper investigates the effects of motion mismatches on simulator sickness and subjective ratings of the motion. In an open-loop driving simulator experiment, participants were driven through a recorded urban drive twelve times, in which mismatches were induced by manipulating the following three aspects in motion cueing: (i) mismatches in specific vehicle axes, (ii) mismatch types (scaling, missing, and false cues), and (iii) inconsistent scaling between different motion axes. Subjects (N=52) reported simulator sickness post-hoc (after each drive), as well as continuously during each drive, a first in simulator sickness research. Furthermore, subjective post-hoc motion incongruence ratings on the quality of the motion were extracted. Results show that longitudinal motion mismatches lead to the most simulator sickness and the highest ratings, followed by mismatches in lateral motion, then yaw rate. False cues induce the most sickness, followed by missing and then scaled motion. Inconsistent scaling between the axes has no significant effect. The continuous sickness ratings support that the occurrence and severity of simulator sickness are indeed related to mismatches in simulator motion of specific maneuvers. This paper contributes to an improved understanding of the relationship between simulator motion and sickness, allowing for more targeted motion cueing strategies to prevent and reduce sickness in driving simulators. These strategies may include the appropriate selection of the simulator, the motion cueing, and the sample of participants, following the presented results. ...
Journal article (2024) - Maurice Kolff, Joost Venrooij, Markus Schwienbacher, Daan M. Pool, Max Mulder
In moving-base driving simulators, the sensation of the inertial car motion provided by the motion system is controlled by the motion cueing algorithm (MCA). Due to the difficulty of reproducing the inertial motion in urban simulations, accurate prediction tools for subjective evaluation of the simulator's inertial motion are required. In this article, an open-loop driving experiment in an urban scenario is discussed, in which 60 participants evaluated the motion cueing through an overall rating and a continuous rating method. Three MCAs were tested that represent different levels of motion cueing quality. It is investigated under which conditions the continuous rating method provides reliable data in urban scenarios through the estimation of Cronbach's alpha and McDonald's omega. Results show that the better the motion cueing is rated, the lower the reliability of that rating data is, and the less the continuous rating and overall rating correlate. This suggests that subjective ratings for motion quality are dominated by (moments of) incongruent motion, while congruent motion is less important. Furthermore, through a forward regression approach, it is shown that participants' rating behavior can be described by a first-order low-pass filtered response to the lateral specific force mismatch (66.0%), as well as a similar response to the longitudinal specific force mismatch (34.0%). By this better understanding of the acquired ratings in urban driving simulations, including their reliability and predictability, incongruences can be more accurately targeted and reduced. ...
Conference paper (2024) - M.J.C. Kolff, Robert Jacumet, Joost Venrooij, Sebastian Wagner, Markus Schwienbacher, Martin Peller, D.M. Pool, Max Mulder
The collective goal of the driving simulation community should be to share ideas to improve the motion cueing across driving simulators worldwide. Due to the active research and intensive usage of driving simulators over the last decades, knowledge in the field of motion cueing has been gained from experience gathered by the community, or practical experience by performing dedicated experiments. This paper discusses several points of ‘common knowledge’ in designing and evaluating motion cueing, along with their value for driving simulation. The goal of the discussion in this paper is to compare these points of common knowledge to the experiences and ideas gathered at BMW’s driving simulation center in Munich, which was opened in 2021 and hosts a fleet of fourteen driving simulators. Furthermore, we aim to bring across points of interest and outlines for future research that should be of interest to the driving simulation community. With the common goal of improving motion cueing, this contribution thus aims to improve and extend the discussion between those working and researching in the driving simulator industry. ...
Conference paper (2023) - J.M. Eppink, M.J.C. Kolff, Joost Venrooij, D.M. Pool, Max Mulder
Due to the non-deterministic nature of longitudinal human driver behaviour, motion cueing algorithms currently cannot fully utilize the workspace of driving simulators. This paper explores the possibility of using various predictor variables to predict longitudinal driving behaviour. Through the development of a logistic regression model, it is shown that a combination of the current vehicle velocity, the speed limit eight seconds ahead and the accelerator pedal deflection yields the most accurate estimate of the probabilities that drivers will accelerate or decelerate. Based on these probabilities, a driving simulator was linearly pre-positioned in combination with a classical washout algorithm. The perceived motion incongruence was subjectively evaluated by the drivers (N = 34), testing: (i) no pre-positioning, (ii) pre-positioning, and (iii) pre-positioning with an increased longitudinal classical washout gain enabled by the pre-positioning. Results show that the pre-positioning improves the margins with respect to the longitudinal workspace limits (better workspace management), without affecting the motion incongruence ratings. When using the increased margins to increase the longitudinal gain, however, no significant reduction in motion incongruence ratings was observed. This is likely due to the small motion space of the hexapod motion system used in the current study. However, this paper shows that longitudinal driving behaviour can be accurately predicted and can enable improved workspace utilization for driving simulators. ...
Conference paper (2023) - M.J.C. Kolff, Joost Venrooij, D.M. Pool, Max Mulder
In driving simulation, the choice of a simulator, motion cueing algorithm, and associated set of tuning parameters for an experiment is typically made with an exclusive focus on the quality of the motion. In practice, many other metrics could affect this choice as well, such as tuning complexity, algorithm stability, or the financial costs of the simulation. Arguably, the complete motion cueing algorithm quality is thus more than the quality of the motion alone. This paper presents results of a survey which attempted to identify the most important metrics from the perspective of the main experiment stakeholders. Four stakeholder groups in typical driving simulator experi- ments are defined: The experimenters, motion cueing engineers, operators, and participants. All groups received the same survey, asking them to indicate how important various metrics are for them. Results show that, next to the quality of the motion, experimenters and participants are generally interested in reducing simulator sickness. The motion cueing engineers rank tuning effort and tuning complexity as most important metrics. Operators prefer an easy to use and overall stable motion cueing. A typical BMW experiment is discussed as example, which shows that the choice for a simulator and motion cueing algorithm can indeed differ when including these metrics in a trade-off, compared to when only motion quality is considered. The presented methods allow for a better, multi- faceted selection of the simulator, motion cueing algorithm, and associated tuning parameters, improving future driving simulation experiments. ...
Conference paper (2023) - Maurice Kolff, Joost Venrooij, Markus Schwienbacher, Daan M. Pool, Max Mulder
This paper describes how the kinematic configuration of a driving simulator's motion system affects the rendered inertial motion. The specific force and rotational rate equations between the point where the motion is applied (Motion Reference Point (MRP)), and the point in which the driver perceives the motion (Cueing Reference Point (CRP)), are derived for three kinematic configurations: (i) a hexapod, (ii) a hexapod with an xy-drive and a yaw-drive below, and (iii) the same system as (ii), but with the yaw-drive on top. The rotational rate equations show that having a yaw-drive on top greatly complicates the motion control. Furthermore, simulation results show that, regardless of the yaw-drive location, the difference between MRP and CRP becomes noticeable for large yaw-drive excitations. For such driving simulators, the positional offset between MRP and CRP can therefore not be ignored, complicating the motion control. ...
Conference paper (2022) - M.J.C. Kolff, Joost Venrooij, Markus Schwienbacher, D.M. Pool, Max Mulder
BMW’s new driving simulation center operates multiple motion-base simulators – each with a different kinematic configuration – to serve various experiment use-cases and requirements of simulator users. The selection of a simulator for each experiment should ideally be based on their relative strengths and weaknesses. To support this decision-making process, subjective and objective predictions of motion cueing quality can be used. This paper provides an example comparison of four motion-base driving simulators. The kinematic configurations of the simulators considered differed in the additional presence of a yaw-drive and/or a linear xy-drive. The comparison is made by calculating offline, optimization-based motion cueing with perfect prediction capabilities (the ‘Oracle’) for nine urban drives. A prediction of subjective motion incongruence ratings is made for each simulator. In addition, an error type identification method is used (identifying scaling, missing cue, false cue and false direction cue errors) and evaluated per simulator. As Oracle can fully utilize the available workspace, the employed evaluation methods provide an insight in the fundamental capabilities of each simulator. Both the modelled ratings and the error type analysis show the benefits of adding a xy-drive in urban use-cases: predicted ratings reduce by 19% (i.e., better), while scaling and missing cue errors in the yaw rate are reduced when adding a yaw-drive. The presence of both of these additional motion systems allow for practically one-to-one and therefore error-free motion cueing. The proposed methods provide a straight-forward, yet insightful basis for simulator selection. The presented methods can be extended towards the analysis of multiple motion cueing algorithms and/or other usecases for systematically selecting the best-suited motion cueing method. ...
Conference paper (2020) - M.J.C. Kolff, J. Venrooij, D.M. Pool, Max Mulder
Motion cueing algorithm design often involves a trade-off between priorities due to the limited workspace of the simulator. Such a trade-off requires a detailed understanding of human perception, which we do not yet have. For that reason, objective motion cueing quality metrics, based on the difference between vehicle and simulator signals, offer a fast and simple alternative. Next to motion cueing quality, we argue that the total motion cueing algorithm (MCA) quality is about more than only the quality of the motion, and can also entail implementation and operational aspects of an MCA for a specific use-case and simulator combination, i.e., it is a task-dependent issue. In this paper this idea is discussed by comparing three objective motion cueing quality metrics (absolute difference, delay and cross-correlation) from literature and two metrics regarding simulator operations (workspace management and energy consumption). Comparing such metrics is difficult, but is nevertheless useful to improve the process of simulator operations if various MCAs and/or simulators are available, to aid their selection pro- cess. As a first step towards such a method, a Virtual Test Environment (VTE) was developed as a versatile software environment to compare these metrics, as well as to visualize simulator motion and its characteristics in a 3D-animation. This aims at helping MCA designers in making choices between different MCA types, their configurations, simulators and use-cases, guiding them to select the best-suited motion cueing solution. ...
The understanding of human responses to visual information in car driving tasks requires the use of system identification tools that put constraints on the design of data collection experiments. Most importantly, multisine perturbation signals are required, including a multisine road geometry, to separately identify the different driver steering responses in the frequency domain. It is as of yet unclear, however, to what extent drivers steer differently along such multisine roads than they do for real roads. This paper presents a method for approximating real-world road geometries with multisine signals, and applies it to a stretch of road used in an earlier investigation into driver steering. In addition, a human-in-the-loop experiment is performed to collect driver steering data for both the realistic real-world road and its multisine approximation. Overall, the analysis of driver performance metrics and driver identification data shows that drivers adopt equivalent control behaviour when steering along both roads. Hence, the use of such multisine approximations allows for the realization of realistic roads and driver behaviour in car driving experiments, in addition to supporting the application of quantitative driver identification techniques for data analysis. ...