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