Font Size: a A A

Interactive Virtual Riding Fitness System Based On Spinning

Posted on:2020-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2381330572461829Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
In recent years,along with the vigorous development of the fitness industry,spinning bikes have become more and more popular as a simple and efficient sport.However,with the enhancement of the scientific fitness concept,the problems existing in the traditional spinning exercise are becoming more and more obvious.During the riding process,the exerciser cannot obtain own movement in real time,so that the exercise intensity cannot be adjusted in time,the effect of scientific fitness is not achieved,and the human-computer interaction is poor.In order to solve the problems existing in the current spinning exercise,the paper develops a dynamic bicycle interactive virtual cycling fitness system research and development,combining the traditional spinning bicycle exercise with the virtual scene to ensure the scientific fitness while improving the immersion and entertainment during riding.The main contents of the paper are listed as follows:1.Comprehensive analysis of domestic and foreign research status,in view of the current lack of exercise cycling,this paper proposes to combine virtual reality technology with spinning bicycle fitness,and develops a dynamic bicycle interactive virtual cycling fitness system,and clarifies the research objectives of this paper,and refines the research content of this paper.2.Design the hardware circuit of the main control system based on STM32F103.Design the hardware circuit of the main control system,including the power supply circuit,one-button download circuit,clock circuit and JTAG debugging circuit,etc.,draw the circuit schematic diagram and PCB diagram;collect the exercise data of the exerciser by selecting the sensor,including the photoelectric encoder to collect the ride Line speed,heart rate sensor collects the heart rate of the exerciser,two buttons represent left turn and right turn,and the obtained data is sent to the upper computer through the wireless bluetooth module,and the communication between the upper computer and the lower computer is realized.3.Write the lower part hardware hardware driver.Using Keil5 software to write programs,including the main controller program,data transmission program,speed acquisition program and heart rate acquisition program and turning angle acquisition program,realize the function of data acquisition,calculation and Bluetooth transmission of lower computer.4.Design and build a virtual scene,and drive the virtual scene movement in real time through the data sent by the lower computer to realize human-computer interaction.The system host computer adopts Unity3 D as the virtual scene development platform.By drawing terrain,modeling,mapping and other methods,it constructs a virtual riding scene that matches the real situation.The scene content mainly includes character model,bicycle model and flowers and trees,etc.The script controls the movement of the model and changes the speed and cornering angle of the bicycle in the scene by reading the data sent from the lower computer to the serial port.5.Complete system function testing.Work tests were carried out on the system hardware,software and the overall system respectively.The college students were selected for the on-site riding experience,and the immersion,entertainment,turning fluency and lasting appeal of the system designed in this paper were evaluated in the form of questionnaires.It shows that the system works normally and meets the needs of the exerciser when riding,which enhances the scientific and entertaining nature of the spinning bicycle.
Keywords/Search Tags:Dynamic bicycling, Virtual reality, Fitness system, Data collection
PDF Full Text Request
Related items