Towards an extensible simulator of real motion platforms

Abstract The limitations of a real motion platform will not normally be discovered until it is completely built and tested. Late identification of its limitations imposes the necessity of a redesign of the motion platform. This, in turn, incurs important and significant economic costs for the manufacturer. Note that any change in the original design of the motion platform requires an investment in resources, money and time in order to perform the re-design of the platform. The main contribution of this paper is to address this problem by creating a virtual motion platform (VMP). This virtual motion platform is a computer-based simulation of a real motion platform which produces the same outputs as the real platform when it receives the same inputs. The VMP has been designed to easily replace the real platform in order to avoid damage to the real system, avoid the potential for human injuries and reduce costs, among other advantages. The model is extensible, enabling the simulation of different kinds of real motion platforms in real-time. The VMP has been validated against a real system implementation. This prototype has been validated against two real motion platforms that we have in our labs: a T3R3 (6DoF) and a T1R2 (3DoF) platform. Extensive empirical tests have been performed and the results show that the VPM exhibits a deviation of less than 3% with respect to the real motion platform, which is a really reasonable result considering the complexity of the simulation. We have also demonstrated that our simulation is capable of running faster than real-time being able to perform batch simulations on many different design iterations.

[1]  Liyan Zhang,et al.  Kinematics analysis and workspace investigation of a novel 2-DOF parallel manipulator applied in vehicle driving simulator , 2013 .

[2]  Gang Cheng,et al.  Dynamics analysis of a parallel hip joint simulator with four degree of freedoms (3R1T) , 2012 .

[3]  A. Arockia Selvakumar,et al.  Simulation and Workspace Analysis of a Tripod Parallel Manipulator , 2009 .

[4]  Hamidreza Hajimirzaalian,et al.  Dynamics analysis and simulation of parallel robot Stewart platform , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[5]  Wei Dong,et al.  Development of a parallel kinematic motion simulator platform , 2013 .

[6]  Kevin F. Hulme,et al.  Development of a Virtual D.O.F. Motion Platform for Simulation and Rapid Synthesis , 2004 .

[7]  J. Merlet An algorithm for the forward kinematics of general parallel manipulators , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

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

[9]  Jean-Pierre Merlet Parallel manipulators.Part I :Theory design,kinematics,dynamics and control , 1987 .

[10]  K. Åström,et al.  Revisiting the Ziegler-Nichols step response method for PID control , 2004 .

[11]  Clément Gosselin,et al.  Simulation and computer-aided design of spherical parallel manipulators , 1993, Proceedings of OCEANS '93.

[12]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

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

[14]  Liping Wang,et al.  Inverse dynamics and simulation of a 3-DOF spatial parallel manipulator , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[15]  Henry Y. K. Lau,et al.  A virtual container terminal simulator for the design of terminal operation , 2007 .

[16]  A. W. Goodman,et al.  Generalizations of the Theorems of Pappus , 1969 .

[17]  Arthur W. Gubbels,et al.  Acceptance testing and commissioning of a flight simulator for rotorcraft simulation fidelity research , 2013 .

[18]  A. Lamontagne,et al.  Locomotor rehabilitation in a complex virtual environment , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.