journal article·2021-04-16Open access

Development of Multi-Axis Crank Linkage Motion System for Synchronized Flight Simulation with VR Immersion

Cheng-Tang Pan, Pei-Yuan Sun, Hao-Jan Li, Cheng-Hsuan Hsieh, Zheng-Yu Hoe, Yow-Ling Shiue

Applied Sciences· Volume 11· Issue 8

Abstract

This paper developed a rotatable multi-axis motion platform combined with virtual reality (VR) immersion for flight simulation purposes. The system could simulate the state of the flight operation. The platform was mainly comprised of three crank linkage mechanisms to replace an expensive six degrees of freedom (DoF) Stewart platform. Then, an independent subsystem which could rotate ±180° was installed at the center of the platform. Therefore, this platform exhibited 4-DoF movement, such as heave, roll, pitch, and yaw. In the servo motor control unit, Visual Studio C# was applied as the software to establish a motion control system to interact with the motion controller and four sets of servo motors. Ethernet Control Automation Technology (EtherCAT) was utilized to communicate the commands and orders between a PC and each servo motor. The optimum controller parameters of this system were obtained using Simulink simulation and verified by experiment. The multiple sets of servo motors and crank linkage mechanisms were synchronized with flight VR imagery. For VR imagery, the software Unity was used to design the flying digital content. The controller was used to transmit the platform’s spatial information to meet the direction of the pilot commands and to compensate the direction of the deviation in spatial coordinates. To achieve synchronized response and motion with respect to the three crank linkage mechanism platform and VR imagery on the tester’s goggle view, the relation of the spatial coordinate of VR imagery and three crank linkage mechanisms was transformed to angular displacement, speed and acceleration which were used to command the motor drive system. As soon as the position of the VR imagery changed, the computer instantly synchronized the VR imagery information to the multi-axis platform and performed multi-axis dynamic motion synchronously according to its commanded information. The testers can thus immerse in the VR image environment by watching the VR content, and obtain a flying experience.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Simulation and Modeling Applications · Robotic Path Planning Algorithms · Teleoperation and Haptic Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechanical and Electro-Mechanical Engineering, National Sun Yat-sen University, Kaohsiung 80424, Taiwan

Department of Physical Medicine and Rehabilitation, Kaohsiung Veterans General Hospital, Kaohsiung 81362, Taiwan

National Sun Yat-sen University, Institute of Biomedical Science, Kaohsiung 80424, Taiwan

References (26)

Show source-provided references
1. Gough, V., and Whitehall, S. (1962, January 1). Universal tire test machine. Proceedings of the FISITA 9th International Technical Congress, London, UK.
2. A platform with six Degrees of Freedom. Proceedings of the institution of mechanical engineers10.1243/PIME_PROC_1965_180_029_02 ↗
3. Structural Kinematics of in Parallel Actuated Robot-Arms10.1115/1.3258540 ↗
4. Development of a digitally-controlled three-axis earthquake shake table
5. Dynamics of a 3-DoF parallel mechanism used for orientation applications
6. Philip, E. (2010). Development of a 3-DOF motion simulation platform. [Ph.D. Thesis, University of Stellenbosch].
7. Zhang, B., Li, J., Jiang, Z., Wang, C., and Zhang, Z. (2018). Kinematics analysis of a 3-DoF hydraulic driven parallel mechanis. IOP Conf. Series: Materials Science and Engineering, IOP Publishing.10.1088/1757-899X/324/1/012048 ↗
8. Design of a hydraulically actuated 3-DoF translational parallel manipulator
9. Auto tuning of PID controller10.1109/IIC.2015.7150979 ↗
10. Automatic Tuning of Simple Regulators with 12 Specifications on Phase and Amplitude Margins10.1016/0005-1098(84)90014-1 ↗
11. Virtual reality flight simulator
12. Dominic, M., and Halsmer, P.E. (2018). Development of a Virtual Reality Flight Simulator to Assist in the Design of Original Aircraft, ASEE Publishing.
13. Halim, I., Casey, J., and Baghaei, N. (2018, January 26–30). Designing a Virtual Reality Flight Simulator. Proceedings of the 26th International Conference on Computers in Education (ICCE 2018), Manila, Philippines.
14. Bicycle Dynamics and Control10.1109/MCS.2005.1499389 ↗
15. Calculating Stereo Pairs
16. Villacís, C., Fuertes, W., Escobar, L., Romero, F., and Chamorro, S. (2020). A New Real-Time Flight Simulator for Military Training Using Mechatronics and Cyber-Physical System Methods. Mil. Eng.10.5772/intechopen.86586 ↗
17. Ranky, R., Sivak, M., Lewis, J., Gade, V., Deutsch, J.E., and Mavroidis, C. (2010, January 22–24). VRACK virtual reality augmented cycling kit: Design and validation. Proceedings of the 2010 IEEE Virtual Reality Conference (VR), Waltham, MA, USA.10.1109/VR.2010.5444798 ↗
18. Integration of the virtual model of a Stewart platform with the avatar of a vehicle in a virtual reality10.1088/1757-899X/145/4/042018 ↗
19. A Treadmill and Motion Coupled Virtual Reality System for Gait Training Post-Stroke10.1089/cpb.2006.9.157 ↗
20. Creating Immersive Virtual Environments Based on Open Geospatial Data and Game Engines
21. Intelligent Open Data 3D Maps in a Collaborative Virtual World10.3390/ijgi4020837 ↗
22. Stuttgart City Walk: A Case Study on Visualizing Textured DSM Meshes for the General Public Using Virtual Reality
23. Vainio, T., and Kotala, O. (2002, January 19–23). Developing 3D information systems for mobile users: Some usability issues. Proceedings of the Second Nordic Conference on Human-Computer Interaction, Aarhus, Denmark.10.1145/572020.572053 ↗
24. An empirical study on spatial presence in immersive geo-environments
25. Realization of a Desktop Flight Simulation System for Motion-Cueing Studies10.5772/63239 ↗
26. Sliding-mode tracking control of the Stewart platform