Circular Image

V. Jain

info

Please Note

9 records found

Control Algorithms for Motion Sickness Mitigation in Automated Vehicles and Enhanced Immersion in Driving Simulators

Doctoral thesis (2025) - V. Jain, R. Happee, B. Shyrokau
This thesis examines approaches for motion sickness reduction in automated driving applications. It focuses on motion planning methods designed to limit the motions that contribute to motion-sickness onset, and presents an algorithm that incorporates motion-sickness considerations into trajectory generation. Beyond real-world automated driving scenarios, the thesis also examines driving simulators as a platform for evaluating motion sickness oriented planning strategies. Methods for increasing simulator realism are explored to narrow the gap between simulated and on-road experiences. Mitigating motion sickness within the simulator itself is also examined, aimed at improving both simulator fidelity and the reliability of motion-sickness assessments. ...
Conference paper (2025) - V. Jain, Andrea Michelle Rios Lazcano, R. Happee, B. Shyrokau
Driving simulators aim to replicate real-world vehicle experiences by recreating accelerations acting on occupants using a combination of translational accelerations and tilt-coordination. Due to space constraints, translational accelerations alone are insufficient, and platform tilting generates additional gravitational forces to enhance realism. However, ensuring the tilt motion remains imperceptible is critical to maintaining immersion.
Model Predictive Control-based motion cueing algorithms demonstrate superior specific force tracking and platform workspace utilization. Despite these benefits, MPC algorithms can exhibit pre-positioning, a phenomenon where the platform tilts prematurely in anticipation of future motion, causing perceptible false cues that disrupt immersion. This phenomenon is particularly noticeable in tilt-coordination due to sustained specific forces.
This work proposes a solution to mitigate pre-positioning by introducing a dynamic scaling factor for tilt-coordination. By scaling down the reference signal for tilt coordination, it stays within the simulator’s tilt angle and tilt-rate capabilities, and platform tilt rates are kept below human perception thresholds. The scaling factor is derived from two key parameters: the maximum specific force generated by platform tilt and the tilt rate perception threshold. The reference for specific force is unscaled to optimally use the translational workspace.
This approach enhances driving simulator realism by minimizing the perceptibility of pre-positioning while optimizing specific force recreation. Subjective evaluations also indicate improved immersion, illustrating the effectiveness of the scenario-adaptive Autoscaling MCA. ...
We present a vehicle system capable of navigating safely and efficiently around Vulnerable Road Users (VRUs), such as pedestrians and cyclists. The system comprises key modules for environment perception, localization and mapping, motion planning, and control, integrated into a prototype vehicle. A key innovation is a motion planner based on Topology-driven Model Predictive Control (T-MPC). The guidance layer generates multiple trajectories in parallel, each representing a distinct strategy for obstacle avoidance or non-passing. The underlying trajectory optimization constrains the joint probability of collision with VRUs under generic uncertainties. To address extraordinary situations ('edge cases') that go beyond the autonomous capabilities - such as construction zones or encounters with emergency responders - the system includes an option for remote human operation, supported by visual and haptic guidance. In simulation, our motion planner outperforms three baseline approaches in terms of safety and efficiency. We also demonstrate the full system in prototype vehicle tests on a closed track, both in autonomous and remotely operated modes. ...
Preprint (2023) - V. Jain, Andrea Michelle Rios Lazcano, R. Happee, B. Shyrokau
Model predictive control (MPC) is a promising technique for motion cueing in driving simulators, but its high computation time limits widespread real-time application. This paper proposes a hybrid algorithm that combines filter-based and MPC-based techniques to improve specific force tracking while reducing computation time. The proposed algorithm divides the reference acceleration into low-frequency and high-frequency components. The high-frequency component serves as a reference for translational motion to avoid workspace limit violations, while the low-frequency component is for tilt coordination. The total acceleration serves as a reference for combined specific force with the highest priority to enable compensation of deviations from its reference values. The algorithm uses constraints in the MPC formulation to account for workspace limits and workspace management is applied. The investigated scenarios were a step signal, a multi-sine wave and a recorded real-drive slalom maneuver. Based on the conducted simulations, the algorithm produces approximately 15% smaller root means squared error (RMSE) for the step signal compared to the state-of-the-art. Around 16% improvement is observed when the real-drive scenario is used as the simulation scenario, and for the multi-sine wave, 90% improvement is observed. At higher prediction horizons the algorithm matches the performance of a state-of-the-art MPC-based motion cueing algorithm. Finally, for all prediction horizons, the frequency-splitting algorithm produced faster results. The pre-generated references reduce the required prediction horizon and computational complexity while improving tracking performance. Hence, the proposed frequency-splitting algorithm outperforms state-of-the-art MPC-based algorithm and offers promise for real-time application in driving simulators. ...
Conference paper (2023) - Akhil Chadha, Vishrut Jain, Andrea Michelle Rios Lazcano, Barys Shyrokau
Driving simulators have been used in the automotive industry for many years because of their ability to perform tests in a safe, reproducible and controlled immersive virtual environment. The improved performance of the simulator and its ability to recreate in-vehicle experience for the user is established through motion cueing algorithms (MCA). Such algorithms have constantly been developed with model predictive control (MPC) acting as the main control technique. Currently, available MPC-based methods either compute the optimal controller online or derive an explicit control law offline. These approaches limit the applicability of the MCA for real-time applications due to online computational costs and/or offline memory storage issues. This research presents a solution to deal with issues of offline and online solving through a hybrid approach. For this, an explicit MPC is used to generate a look-up table to provide an initial guess as a warm-start for the implicit MPC-based MCA. From the simulations, it is observed that the presented hybrid approach is able to reduce online computation load by shifting it offline using the explicit controller. Further, the algorithm demonstrates a good tracking performance with a significant reduction of computation time in a complex driving scenario using an emulator environment of a driving simulator. ...
In the transition from partial to high automation, occupants will no longer be actively involved in driving. This will allow the use of travel time for work or leisure, where high comfort levels preventing motion sickness are required. In this paper, an optimal trajectory planning algorithm is presented in order to minimise motion sickness in automated vehicles. A predefined path is provided as an input to the algorithm, to generate an optimal path with limited lateral deviation and the corresponding optimal velocity profile, for the minimisation of motion sickness. An optimal control problem is formulated with a cost function combining both motion sickness and travel time. For a sickening curvy road, the algorithm reduced the motion sickness dose value (MSDV) up to 52% depending on the allowed lateral deviation and the weighting on travel time. The efficacy of the proposed algorithm has been evaluated via human-in-the-loop experiments using a moving-base driving simulator. Motion cueing parameters were selected to optimally transmit the sickening stimuli resulting in close to full vibration transmission above 0.2 Hz. During the experiment, the participants were asked to rate their experience based on the standard MIsery SCore ratings. According to these, sickness levels were reduced on average by 65% with reduced motion sickness in all 16 participants. ...
Journal article (2021) - Vishrut Jain, Di Liu, Simone Baldi
While several synchronization-based protocols have been provided for formation-keeping of cooperative vehicles, the problem of synchronized merging is more challenging. Challenges associated to the merging scenario include the need for establishing bidirectional interaction (in place of unidirectional look-ahead interaction), and the need for considering different engine dynamics (in place of homogeneous engine dynamics). This work shows how such challenges can be tackled via a newly proposed strategy based on adaptive control with bidirectional error: the adaptive control framework autonomously adapts to different engine dynamics, while the bidirectional error seamlessly allows the vehicle that wants to merge to interact with both the front and the rear vehicles, in a similar way as humans do. ...
Journal article (2021) - Simone Baldi, Di Liu, Vishrut Jain, Wenwu Yu
In adaptive platooning strategies proposed in literature to handle uncertain and nonidentical uncertain vehicle dynamics (uncertain heterogeneous platoons) two aspects requiring proper design are neglected: bidirectional interaction among vehicles which might lead to loss of string stability, and engine saturation constraints which might lead to loss of cohesiveness. This work proposes a novel adaptive platooning strategy handling these two crucial aspects. Specifically, bidirectional interaction is handled by designing bidirectional reference dynamics with proven string stability properties, to which the uncertain heterogeneous platoon should homogenize; engine constraints are handled via a proposed a mechanism that makes such reference dynamics 'not too demanding', by properly saturating their action. The saturation action will allow all vehicles in the platoon to not hit their engine limits, preserving cohesiveness. Simulations are conducted to validate the theoretical analysis and show the effectiveness of the method in retaining cohesiveness of the platoon. ...
Journal article (2021) - Di Liu, Simone Baldi, Vishrut Jain, Wenwu Yu, Paolo Frasca
Recently proposed adaptive platooning strategies for connected automated vehicles are able to cope with uncertain vehicle parameters (uncertain driveline time constants), but can handle only acyclic graphs like look-ahead graphs. This prevents from enhancing platooning protocols with synchronized merging maneuvers, where cyclic communication is needed and creates algebraic loops that require well posedness of the inputs. We propose an adaptive platooning strategy for synchronized merging in the cyclic communication scenario. The protocol adopts a set of adaptive control laws, designed via Lyapunov stability theory to cope with uncertain driveline time constants. Well-posedness of the inputs is proven in a distributed way (using information from neighboring vehicles) in spite of uncertainty and cyclic communication. The proposed strategy is shown in a benchmark merging scenario. ...