Implementation of a virtual reality-environment for a simulator

Ying, Alvin Low Guo and Norazlianie, Sazali and Maurice, Kettner and Kipfmüller, Martin and Bellalouna, Fahmi and Salim, Naqib and Ismayuzri, Ishak and Saiful Anwar, Che Ghani (2025) Implementation of a virtual reality-environment for a simulator. Journal of Advanced Research in Applied Sciences and Engineering Technology, 53 (1). pp. 237-253. ISSN 2462-1943. (In Press / Online First) (In Press / Online First)

[img]
Preview
Pdf
Implementation of a virtual reality-environment for a simulator.pdf
Available under License Creative Commons Attribution Non-commercial.

Download (4MB) | Preview

Abstract

Within the scope of the development of the project, the acceleration and gyro signal, VR implementation, and User Control for VR were realized. The starting point was a list of MPU9250 data, which are acceleration and gyro data. The goal is to do the signal processing of the signal that is got from MPU9250 and implement the data with a specific format so that the LINAK LA36 actuator can be controlled in such a way that it performs as desired position. For this purpose, a multi-axis acceleration and position sensor is mounted on a surfing board which then collects the acceleration and Gyro data. A MATLAB Program had been written to convert the desired position into a CAN message. Before that, the raw acceleration data and gyro must be converted and filtered into actual data. First, the acceleration data was collected from another group. A signal processing method has been implemented. This includes gravitational force filter, noise filter, integration, and complementary filter method was used in order to get the accurate actual data that is able to be implemented into the system. For those methods, it was necessary to deal extensively with the characteristics of signal processing. VR application was implemented in this project to give the user a sensational surfing experience in the virtual world. User control has been implemented as well to allow users to control the video. Unity with Arduino work together so that both Arduino and Unity can communicate with each other, and signal messages will be sent to the Arduino from Unity and vice versa to achieve the synchronization of the video signal and Unity VR application.

Item Type: Article
Uncontrolled Keywords: Virtual Reality, Simulator, Signal processiong, Virtual Reality, Simulator, Signal processing
Subjects: T Technology > TJ Mechanical engineering and machinery
T Technology > TK Electrical engineering. Electronics Nuclear engineering
T Technology > TS Manufactures
Faculty/Division: Faculty of Manufacturing and Mechatronic Engineering Technology
Faculty of Mechanical and Automotive Engineering Technology
Centre for Research in Advanced Fluid & Processes (Fluid Centre)
Depositing User: Miss Amelia Binti Hasan
Date Deposited: 16 Oct 2024 05:47
Last Modified: 16 Oct 2024 05:47
URI: http://umpir.ump.edu.my/id/eprint/42818
Download Statistic: View Download Statistics

Actions (login required)

View Item View Item