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

Saved in:
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/1/Implementation%20of%20a%20virtual%20reality-environment%20for%20a%20simulator.pdf
http://umpir.ump.edu.my/id/eprint/42818/
https://doi.org/10.37934/aram.53.1.237253
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.ump.umpir.42818
record_format eprints
spelling my.ump.umpir.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
institution Universiti Malaysia Pahang Al-Sultan Abdullah
building UMPSA Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang Al-Sultan Abdullah
content_source UMPSA Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
topic TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
TS Manufactures
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
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.
format Article
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
title Implementation of a virtual reality-environment for a simulator
title_short 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_sort implementation of a virtual reality-environment for a simulator
publisher Semarak Ilmu Publishing
publishDate 2025
url http://umpir.ump.edu.my/id/eprint/42818/1/Implementation%20of%20a%20virtual%20reality-environment%20for%20a%20simulator.pdf
http://umpir.ump.edu.my/id/eprint/42818/
https://doi.org/10.37934/aram.53.1.237253
_version_ 1822924713192587264
score 13.235796