Implementation of a virtual reality-environment for a simulator

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...

Full description

Bibliographic Details
Main Authors: Ying, Alvin Low Guo, Norazlianie, Sazali, Maurice, Kettner, Kipfmüller, Martin, Bellalouna, Fahmi, Salim, Naqib, Ismayuzri, Ishak, Saiful Anwar, Che Ghani
Format: Article
Language:English
Published: Semarak Ilmu Publishing 2025
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/42818/
http://umpir.ump.edu.my/id/eprint/42818/1/Implementation%20of%20a%20virtual%20reality-environment%20for%20a%20simulator.pdf
_version_ 1848826708903329792
author Ying, Alvin Low Guo
Norazlianie, Sazali
Maurice, Kettner
Kipfmüller, Martin
Bellalouna, Fahmi
Salim, Naqib
Ismayuzri, Ishak
Saiful Anwar, Che Ghani
author_facet Ying, Alvin Low Guo
Norazlianie, Sazali
Maurice, Kettner
Kipfmüller, Martin
Bellalouna, Fahmi
Salim, Naqib
Ismayuzri, Ishak
Saiful Anwar, Che Ghani
author_sort Ying, Alvin Low Guo
building UMP Institutional Repository
collection Online Access
description 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.
first_indexed 2025-11-15T03:49:07Z
format Article
id ump-42818
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T03:49:07Z
publishDate 2025
publisher Semarak Ilmu Publishing
recordtype eprints
repository_type Digital Repository
spelling ump-428182024-10-16T05:47:11Z http://umpir.ump.edu.my/id/eprint/42818/ Implementation of a virtual reality-environment for a simulator Ying, Alvin Low Guo Norazlianie, Sazali Maurice, Kettner Kipfmüller, Martin Bellalouna, Fahmi Salim, Naqib Ismayuzri, Ishak Saiful Anwar, Che Ghani TJ Mechanical engineering and machinery TK Electrical engineering. Electronics Nuclear engineering TS Manufactures 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. Semarak Ilmu Publishing 2025 Article PeerReviewed pdf en cc_by_nc_4 http://umpir.ump.edu.my/id/eprint/42818/1/Implementation%20of%20a%20virtual%20reality-environment%20for%20a%20simulator.pdf 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) https://doi.org/10.37934/aram.53.1.237253 10.37934/aram.53.1.237253
spellingShingle TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
TS Manufactures
Ying, Alvin Low Guo
Norazlianie, Sazali
Maurice, Kettner
Kipfmüller, Martin
Bellalouna, Fahmi
Salim, Naqib
Ismayuzri, Ishak
Saiful Anwar, Che Ghani
Implementation of a virtual reality-environment for a simulator
title Implementation of a virtual reality-environment for a simulator
title_full Implementation of a virtual reality-environment for a simulator
title_fullStr Implementation of a virtual reality-environment for a simulator
title_full_unstemmed Implementation of a virtual reality-environment for a simulator
title_short Implementation of a virtual reality-environment for a simulator
title_sort implementation of a virtual reality-environment for a simulator
topic TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
TS Manufactures
url http://umpir.ump.edu.my/id/eprint/42818/
http://umpir.ump.edu.my/id/eprint/42818/
http://umpir.ump.edu.my/id/eprint/42818/
http://umpir.ump.edu.my/id/eprint/42818/1/Implementation%20of%20a%20virtual%20reality-environment%20for%20a%20simulator.pdf