Font Size: a A A

Design And Implementation Of VR Running System

Posted on:2019-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:C FengFull Text:PDF
GTID:2428330548971894Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the emergence of smartphones and VR BOX,virtual reality technology has set off a new wave of development around the world,and its application has penetrated into many aspects,such as military,science and technology,commerce,architecture,entertainment,life and so on.At the same time,with the rapid development of science and technology and industrialization of the country,people's life rhythm is becoming faster and faster.People's physical and cultural life level has been greatly improved,but people's health condition is not optimistic.Physical exercise is the most convenient and inexpensive way to improve health.Although indoor treadmills and other sports can meet the needs of people's exercise,they are monotonous and boring.In this paper,VR technology is introduced into traditional running sports.With good immersion,we can see the scenery in running and increase the pleasure of running.At the same time,the human-machine interaction technology under the VR environment is studied.The main innovations and achievements of this paper are as follows:The paper develops two VR running systems with HTC VIVE helmet and smart phone plus VR BOX as hardware platform.The system uses 3ds Max for 3D scene modeling,then introduces the 3D model into the Unity3D game engine,makes the virtual scene of the VR running system,and uses UI controls to make the system start interface.At the same time,the script is written to realize the interface start,handle control,visual angle control,collision detection,human-computer interaction and so on.Control.In this paper,a set of treadmill meter meter measuring hardware system is designed and developed with STM32 as the main control chip.The measurement system converts the motion of the treadmill belt through the wheel and optical encoder to the corresponding number of pulses.The STM32 is used to count the pulse and send it to the VR device through the Bluetooth module to control the main character of the game.In the virtual scene,a certain distance is moved to achieve the human-machine interaction in the VR environment.At the same time,by using the acceleration sensor of smart phone,a set of algorithm is realized.The algorithm calls the three axis acceleration data of the acceleration sensor,and realizes the running step count through the steps of data preprocessing,wavelet filtering,dynamic threshold setting and so on.According to the running step,the game protagonist runs a certain distance in the virtual scene,and the human-computer interaction under the VR environment is also realized.The treadmill meter measuring system developed in this paper can upgrade the ordinary treadmill into VR treadmill,and the VR running system realized by intelligent mobile phone plus VR BOX is used to implement the running meter directly with the mobile phone with its own acceleration sensor.Compared with the professional VR running system,it greatly reduces the cost and has a good application value.
Keywords/Search Tags:virtual reality, VR treadmill, Unity3D, step counting algorithm, human-machine interaction
PDF Full Text Request
Related items