To move or not to move? Analyzing motion cueing in vehicle simulators by means of massive simulations

Motion platforms and motion cueing algorithms (MCA) have been included in virtual reality applications for several decades. They are necessary to provide suitable inertial cues in vehicle simulators. However, the great number of operational constraints that these devices and algorithms suffer, namely limited physical space, elevated costs, absence of sufficient power, difficulty of tuning and lack of standardized assessment methods, have hindered their widespread use. This work tries to clarify open questions in the field, such as: How important is MCA tuning? How much does size, number of DOF and power/latency matter? Can the absence of motion be better than poor motion cueing? What are the key factors that should be addressed to enhance the design of these devices? Although absolute certain answers cannot be given, this paper tries to clarify these research questions by performing massive experiments with simulated motion platforms of different types, sizes and powers. The information obtained from these experiments will be important to customize the design of real devices for this particular use. Ideally, subjective experiments with human experts would have been preferred. However, the use of simulated devices allows comparing many different motion platforms. In this paper, forty of these devices are simulated, optimized by means of a heuristic algorithm and compared with objective indicators in order to measure their relative performance using the classical MCA, something that would require an unreasonable amount of effort with real users and real devices. The obtained results show that MCA tuning is of the utmost importance in motion cueing. They also suggest that high power can usually compensate for lack of size and that a 6-DOF motion platform slightly improves the performance of a 3-DOF motion platform.

[1]  Håkan Sehammar,et al.  Motion cueing for 3-, 6- and 8- degrees-of-freedom motion systems , 2010 .

[2]  Joseph F. Szczerba,et al.  THE EFFECT OF MOTION CUEING ON SIMULATOR COMFORT, PERCEIVED REALISM, AND DRIVER PERFORMANCE DURING LOW SPEED TURNING , 2014 .

[3]  W Bles,et al.  How to use body tilt for the simulation of linear self motion. , 2004, Journal of vestibular research : equilibrium & orientation.

[4]  Meyer Nahon,et al.  Adaptive Simulator Motion Software with Supervisory Control , 1992 .

[5]  Saeid Nahavandi,et al.  Optimisation of nonlinear motion cueing algorithm based on genetic algorithm , 2015 .

[6]  Jan Albert Mulder,et al.  OPTIMISATION OF THE SIMONA RESEARCH SIMULATOR'S MOTION FILTER SETTINGS FOR HANDLING QUALITIES EXPERIMENTS , 2003 .

[7]  Martin Fischer A Survey of State-of-the-art Motion Platform Technology and Motion Cueing Algorithms , 2007 .

[8]  Saeid Nahavandi,et al.  MPC-based motion cueing algorithm with short prediction horizon using exponential weighting , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[9]  C. W. Schwarz,et al.  Ieee Transactions on Systems, Man, and Cybernetics—part A: Systems and Humans 1 Two Mitigation Strategies for Motion System Limits in Driving and Flight Simulators , 2022 .

[10]  S. F. Schmidt,et al.  A Study of Techniques for Calculating Motion Drive Signals for Flight Simulators , 1971 .

[11]  Meyer Nahon,et al.  Simulator motion-drive algorithms - A designer's perspective , 1990 .

[12]  Bruno Augusto,et al.  Design and performance of the VTI Sim IV , 2014 .

[13]  Chee Peng Lim,et al.  Robust Optimal Motion Cueing Algorithm Based on the Linear Quadratic Regulator Method and a Genetic Algorithm , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[14]  Heinrich H. Bülthoff,et al.  Subjective and objective metrics for the evaluation of motion cueing fidelity for a roll-lateral reposition maneuver , 2014 .

[15]  J A Schroeder,et al.  Evaluation of a motion fidelity criterion with visual scene changes. , 2000, Journal of aircraft.

[16]  Andras Kemeny,et al.  Motion Cueing in the Renault Driving Simulator , 2000 .

[17]  René van Paassen,et al.  Comparison of Three Motion Cueing Algorithms for Curve Driving in an Urban Environment , 2009, PRESENCE: Teleoperators and Virtual Environments.

[18]  A. Amouri,et al.  Classic and Adaptive Washout Comparison for a Low Cost Driving Simulator , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[19]  Mark H. Draper,et al.  Effects of Image Scale and System Time Delay on Simulator Sickness within Head-Coupled Virtual Environments , 2001, Hum. Factors.

[20]  Sergio Casas,et al.  Simulation of parallel mechanisms for motion cueing generation in vehicle simulators using AM-FM bi-modulated signals , 2018 .

[21]  W W Wierwille,et al.  Effects of Visual Display and Motion System Delays on Operator Performance and Uneasiness in a Driving Simulator , 1988, Human factors.

[22]  Jeffery A. Schroeder,et al.  Helicopter flight simulation motion platform requirements , 1998 .

[23]  E. Thöndel DESIGN AND OPTIMISATION OF A MOTION CUEING ALGORITHM FOR A TRUCK SIMULATOR , 2012 .

[24]  Andras Kemeny,et al.  Simulation and Perception , 2022 .

[25]  Eduardo Izaguirre,et al.  Control Desacoplado de Plataforma Neumática de 3-GDL utilizada como Simulador de Movimiento , 2011 .

[26]  Raphael Sivan,et al.  An Optimal Control Approach to the Design of Moving Flight Simulators , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  Inmaculada Coma,et al.  Motion-Cuing Algorithms , 2015, Hum. Factors.

[28]  Meyer Nahon,et al.  FLIGHT SIMULATION MOTION-BASE DRIVE ALGORITHMS.: PART 2, SELECTING THE SYSTEM PARAMETERS , 1986 .

[29]  Michael Jones,et al.  Motion cueing optimisation applied to rotorcraft flight simulation , 2017 .

[30]  Tiauw Hiong Go,et al.  FLIGHT SIMULATOR FIDELITY CONSIDERATIONS FOR TOTAL AIR LINE PILOT TRAINING AND EVALUATION , 2001 .

[31]  Konrad Stahl,et al.  State of the art and simulation of motion cueing algorithms for a six degree of freedom driving simulator , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[32]  Jean Laurens,et al.  Bayesian processing of vestibular information , 2007, Biological Cybernetics.

[33]  Randall Bailey,et al.  EFFECT OF TIME DELAY ON MANUAL FLIGHT CONTROL AND FLYING QUALITIES DURING IN-FLIGHT AND GROUND-BASED SIMULATION , 1987 .

[34]  Heinrich H. Bülthoff,et al.  Simulating believable forward accelerations on a stewart motion platform , 2010, TAP.

[35]  R. L. Bowles,et al.  Coordinated adaptive washout for motion simulators , 1973 .

[36]  Martin Bruenger-Koch,et al.  Motion Parameter Tuning and Evaluation for the DLR Automotive Simulator , 2005 .

[37]  L. D. Reid,et al.  Flight simulation motion-base drive algorithms: part 1. Developing and testing equations , 1985 .

[38]  S. Advani,et al.  Design and evaluation of the objective motion cueing test and criterion , 2016, The Aeronautical Journal.

[39]  Inmaculada Coma,et al.  Towards a simulation-based tuning of motion cueing algorithms , 2016, Simul. Model. Pract. Theory.

[40]  Abderrahmane Kheddar,et al.  Design and Control of a Small-Clearance Driving Simulator , 2008, IEEE Transactions on Vehicular Technology.

[41]  Matt C. Best,et al.  Model predictive driving simulator motion cueing algorithm with actuator-based constraints , 2013 .

[42]  Nilanjan Dey,et al.  Motion Cueing Algorithms: A Review: Algorithms, Evaluation and Tuning , 2017 .

[43]  Stefano Mauro,et al.  Dynamic flight simulation with A 3 D.O.F. parallel platform , 2016 .

[44]  Silvia Rueda,et al.  Simulación de Plataformas Robóticas de Movimiento para Aplicaciones de Realidad Virtual Mediante Filtros Digitales , 2017 .

[45]  Alessandro Beghi,et al.  A fast implementation of MPC-based motion cueing algorithms for mid-size road vehicle motion simulators , 2017 .

[46]  Saeid Nahavandi,et al.  Optimizing Model Predictive Control horizons using Genetic Algorithm for Motion Cueing Algorithm , 2018, Expert Syst. Appl..

[47]  Inmaculada Coma,et al.  Optimization of 3-DOF parallel motion devices for low-cost vehicle simulators , 2017 .

[48]  Victor Paul,et al.  Motion Cueing Evaluation of Off-Road Heavy Vehicle Handling , 2016 .

[49]  Andy R. W. Huang,et al.  A low-cost driving simulator for full vehicle dynamics simulation , 2003, IEEE Trans. Veh. Technol..

[50]  M. Kurosaki Optimal washout for control of a moving base simulator. [vertical motion flight simulation using linear filter] , 1978 .

[51]  Chee Peng Lim,et al.  A Particle Swarm Optimization-based washout filter for improving simulator motion fidelity , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[52]  Nadia Maïzi,et al.  Model-based predictive motion cueing strategy for vehicle driving simulators , 2009 .

[53]  J. Slob,et al.  State-of-the-Art Driving Simulators, a Literature Survey , 2022 .

[54]  J. B. Sinacori The determination of some requirements for a helicopter flight research simulation facility , 1977 .

[55]  S. F. Schmidt,et al.  Motion drive signals for piloted flight simulators , 1970 .

[56]  Mark Vollrath,et al.  Do you feel the difference? A motion assessment study , 2006 .

[57]  Matt C. Best,et al.  Driving simulator motion cueing algorithms – a survey of the state of the art , 2010 .

[58]  Lloyd D. Reid,et al.  PROTEST : An expert system for tuning simulator washout filters , 1997 .

[59]  Meyer Nahon,et al.  Response of airline pilots to variations in flight simulator motion algorithms , 1988 .

[60]  Clément Gosselin,et al.  Motion Simulation Capabilities of Three-Degree-of-Freedom Flight Simulators , 1998 .

[61]  Lloyd D. Reid,et al.  The development of a tuning paradigm for flight simulator motion drive algorithms , 1996 .

[62]  D. Stewart,et al.  A Platform with Six Degrees of Freedom , 1965 .

[63]  D. Stewart,et al.  A Platform with Six Degrees of Freedom , 1965 .

[64]  David J. N. Limebeer,et al.  Optimal Motion Cueing for Race Cars , 2016, IEEE Transactions on Control Systems Technology.

[65]  Stéphane Espié,et al.  From Design to Experiments of a 2-DOF Vehicle Driving Simulator , 2011, IEEE Transactions on Vehicular Technology.

[66]  Max Mulder,et al.  Applying the Objective Motion Cueing Test to a Classical Washout Algorithm , 2013 .

[67]  Finnegan J. Calabro,et al.  Acoustic facilitation of object movement detection during self-motion , 2011, Proceedings of the Royal Society B: Biological Sciences.

[68]  Stéphane Espié,et al.  Motion cueing algorithms for small driving simulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[69]  H. Arioui,et al.  Design and Modeling of a New Motorcycle Riding Simulator , 2007, 2007 American Control Conference.

[70]  Hichem Arioui,et al.  2 DOF low cost platform for driving simulator: Modeling and control , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[71]  R. L. Page Brief History of Flight Simulation , 2004 .

[72]  Michael Kerger,et al.  MPI Motion Simulator: Development and Analysis of a Novel Motion Simulator , 2007 .

[73]  Frank M. Cardullo,et al.  Motion Cueing Algorithm Development: Human-Centered Linear and Nonlinear Approaches , 2005 .

[74]  Andrés Kecskeméthy,et al.  Optimal Motion Cueing Algorithm Selection and Parameter Tuning for Sickness-Free Robocoaster Ride Simulations , 2015 .

[75]  R.J.A.W. Hosman,et al.  Objective Motion Fidelity Qualification in Flight Training Simulators , 2007 .

[76]  Heinrich H. Bülthoff,et al.  A Bayesian model of the disambiguation of gravitoinertial force by visual cues , 2007, Experimental Brain Research.

[77]  Sergio Casas,et al.  A particle swarm approach for tuning washout algorithms in vehicle simulators , 2018, Appl. Soft Comput..

[78]  Lloyd D. Reid,et al.  Motion Washout Filter Tuning: Rules and Requirements , 1997 .

[79]  Peter R. Grant,et al.  Analysing classes of motion drive algorithms based on paired comparison techniques , 2009 .

[80]  Martin Fischer Motion-Cueing-Algorithmen für eine realitätsnahe Bewegungssimulation , 2009 .

[81]  S. F. Schmidt,et al.  The calculation of motion drive signals for piloted flight simulators , 1969 .