Movatterモバイル変換


[0]ホーム

URL:


CN112891831B - System and method for running by using 3D virtual scene based on running machine - Google Patents

System and method for running by using 3D virtual scene based on running machine
Download PDF

Info

Publication number
CN112891831B
CN112891831BCN202110261919.6ACN202110261919ACN112891831BCN 112891831 BCN112891831 BCN 112891831BCN 202110261919 ACN202110261919 ACN 202110261919ACN 112891831 BCN112891831 BCN 112891831B
Authority
CN
China
Prior art keywords
treadmill
module
running
software
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110261919.6A
Other languages
Chinese (zh)
Other versions
CN112891831A (en
Inventor
陈杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Qingcheng Network Technology Co ltd
Original Assignee
Hangzhou Qingcheng Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Qingcheng Network Technology Co ltdfiledCriticalHangzhou Qingcheng Network Technology Co ltd
Priority to CN202110261919.6ApriorityCriticalpatent/CN112891831B/en
Publication of CN112891831ApublicationCriticalpatent/CN112891831A/en
Application grantedgrantedCritical
Publication of CN112891831BpublicationCriticalpatent/CN112891831B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention provides a system and a method for running by using a 3D virtual scene based on a running machine, and relates to the technical field of sports and fitness. The system for running by using the 3D virtual scene based on the running machine comprises a network server and a running machine module, wherein the network server comprises a user management module, a network synchronization module, a social system module and a voice interaction module, and the running machine module comprises a main control system, an assistant control system, operation hardware, running machine hardware, a bottom system, a 3D virtual scene, a 3D virtual role and software. Through establishing user's 3D virtual role, then run in the virtual scene of synchronization 3D, can make user's running experience promote by a wide margin, can run in the virtual scene of synchronization 3D virtual role to the same 3D through network server with a plurality of treadmill users to can improve interactive experience by a wide margin, be worth wideling popularize.

Description

System and method for running by using 3D virtual scene based on running machine
Technical Field
The invention relates to the technical field of sports fitness, in particular to a system and a method for running by using a 3D virtual scene based on a running machine.
Background
Since the production of the treadmill, the treadmill has been widely applied to families or gymnasiums, is the most common product with the largest body size in fitness equipment, and the most basic principle of the treadmill is that an operating button sends an instruction to a main control system, and the system controls a motor to drive a roller and a running belt according to the instruction, so that a user can run along with the running belt to achieve the purpose of exercising the body.
The running machine generally comprises a frame, a running platform, a running belt, a motor, a roller, a driving plate, a liquid crystal screen and other accessories, the core principle of the running machine is that the running belt is driven to run by a belt between the motor and the roller, so that the power transmission of the motor is realized, a user can run on the running machine, most running scenes carried by the running machine are 'running circles', and comprise an oval playground, a starting point and a progress bar, when the user starts running, the progress bar starts from the starting point, the moving speed of the progress bar is in direct proportion to the current running speed of the user, the distance of the running circle is 400 meters under the general condition, the steps are repeated, the running data such as the current speed, mileage, consumption, step number and the like are displayed by the liquid crystal screen carried by the running machine in the process, but the running machine on the market at present has a common problem, namely poor experience causes that the user cannot insist use, the running circle is single and tedious, no random factor can not cause expectation, the liquid crystal screen interface effect carried by the running machine is common, the running circle is a simple 2D plane diagram, the high visual effect can not be achieved, the visual fatigue can be easily generated, almost all the running machines are single or weakly networked, only very simple running data feedback exists, no interaction exists among users, the running of a large family can not be gathered, and no accompanying feeling exists among people.
Disclosure of Invention
Technical problem to be solved
Aiming at the defects of the prior art, the invention provides a system and a method for running by using a 3D virtual scene based on a running machine, and solves the problem of poor running machine experience.
(II) technical scheme
In order to achieve the purpose, the invention is realized by the following technical scheme: a system for running by using a 3D virtual scene based on a running machine comprises a network server and running machine modules, wherein the network server and the running machine modules are connected with each other through the network modules, the number of the running machine modules can be a plurality and are all connected to the same network server, the network server comprises a user management module, a network synchronization module, a social system module and a voice interaction module, and the running machine modules comprise a main control system, a coordination control system, operation hardware, running machine hardware, a bottom layer system, a 3D virtual scene, a 3D virtual role and software;
the system comprises a user management module, a network synchronization module, a social system module and a voice interaction module, wherein the user management module is used for managing account information of all treadmill users, the network synchronization module is used for synchronously presenting 3D virtual roles of all treadmill users in the same 3D virtual scene, the social system module is used for managing information data of personal social friends of all treadmill users, and the voice interaction module is used for realizing voice communication among treadmill users running in the same 3D virtual scene;
the main control system comprises a touch screen display module, a processor and a memory, wherein the processor is used for receiving an instruction input by operating hardware and controlling the starting, stopping and accelerating and decelerating of treadmill hardware, the touch screen display module is used for displaying related instruction content and the working state of the treadmill hardware, and the memory is used for storing related data generated by the processor and the touch screen display module;
the coordination control system comprises a data acquisition module for acquiring real-time working data of the treadmill hardware;
the operation hardware comprises a key board used for sending an operation instruction through physical operation;
the treadmill hardware comprises a rack, a running platform, a motor, a power supply, a rolling shaft and a running belt, wherein the rack and the running platform are used for carrying loads, the power supply is used for supplying power, the motor is used for driving the rolling shaft, the rolling shaft is used for driving the running belt to rotate, and the running belt is used for a user of the treadmill to run on;
the bottom layer system comprises an operating system module, a software management module, a software downloading module, a software upgrading module and a system interface module, wherein the operating system module and the system interface module are used for carrying software to realize the running of the software, and the software management module, the software downloading module and the software upgrading module are used for maintaining and upgrading the software;
the 3D virtual scene is a virtual scene built by the existing 3D technology;
the 3D virtual character is a virtual character manufactured by the existing 3D technology;
the software is used for carrying a 3D virtual scene and a 3D virtual character, so that the 3D virtual character of a treadmill user can run in the 3D virtual scene.
Preferably, the network module comprises a wired/wireless module for realizing data interaction between the network server and the software.
Preferably, the real-time treadmill hardware operating data includes current speed, calorie consumption, mileage, and number of steps.
Preferably, a method for running in a 3D virtual scene based on a treadmill, the method for running in the 3D virtual scene by a single treadmill user, comprises the following steps:
s1, firstly, inputting an operation instruction by a user of the treadmill through the key board, sending the instruction to the processor, starting the hardware of the treadmill, adjusting the treadmill to a proper speed, and then, the user can run on the treadmill;
s2, simultaneously, the working state of the treadmill is sent to a main control system, the working state is displayed on a touch screen display module and stored and recorded in a memory, then the main control system transmits data to an assistant control system, and the assistant control system collects the data of the current speed, calorie consumption, mileage and step number of the user during running;
and S3, the coordination control system transmits all data to the bottom layer system and further transmits the data to the software, and the software converts all data into instructions and issues the instructions to the 3D virtual role, so that the synchronization of the 3D virtual role and the treadmill user is realized, and the 3D virtual role of the user can run in the 3D virtual scene.
Preferably, a method for running in a 3D virtual scene based on a treadmill, and a method for running in the same 3D virtual scene by a plurality of users of the treadmill includes the following steps:
s1, firstly, running each treadmill user on the respective treadmill, then collecting the running data of each user through the coordination control system, and then uploading the collected data to the network server through the network module by the software;
and S2, synchronously distributing other uploaded data to software of each treadmill by the network server to realize data interaction, respectively converting the received local data and the data distributed by the network server into different instructions by the software, and issuing the different instructions to different 3D virtual roles to realize synchronization of different treadmill users and corresponding 3D virtual roles, so that the 3D virtual roles of a plurality of treadmill users can run in the same 3D virtual scene.
(III) advantageous effects
The invention provides a system and a method for running by using a 3D virtual scene based on a running machine. The method has the following beneficial effects:
1. according to the invention, the data of the running machine user during running is acquired through the coordination control system, the 3D virtual role of the user is established, and then the running is performed synchronously in the 3D virtual scene, so that the user can run in different 3D virtual scenes and enjoy beautiful scenery while running, and therefore, the user can obtain immersive experience, the running sense is substituted, the interest is more realized, the visual effect is better, and the running experience of the user is greatly improved.
2. According to the invention, the running data of a plurality of treadmill users are uploaded to the network server, and the network server synchronously distributes the uploaded data of other users to the software of each treadmill to perform data interaction, so that the 3D virtual roles of the plurality of treadmill users can be synchronized to the same 3D virtual scene to run, and can be mutually communicated through the voice interaction module, thereby greatly improving the interaction experience.
Drawings
FIG. 1 is a block diagram of the present invention;
FIG. 2 is a block diagram of a master control system according to the present invention;
FIG. 3 is a block diagram of the cooperative control system of the present invention;
FIG. 4 is a block diagram of the hardware configuration of the treadmill of the present invention;
FIG. 5 is a block diagram of the operational hardware configuration of the present invention;
FIG. 6 is a block diagram of the underlying system architecture of the present invention;
FIG. 7 is a flow chart of a method of the present invention for a single user running in a 3D virtual scene;
FIG. 8 is a flowchart of a method for multiple users to run in the same 3D virtual scene according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The first embodiment is as follows:
as shown in fig. 1-6, an embodiment of the present invention provides a system for running with a 3D virtual scene based on a treadmill, including a network server and a treadmill module, where the network server and the treadmill module are connected with each other through the network module, the number of the treadmill modules may be several and all connected to the same network server, the network server includes a user management module, a network synchronization module, a social system module and a voice interaction module, and the treadmill module includes a main control system, a coordination control system, operation hardware, treadmill hardware, a bottom system, a 3D virtual scene, a 3D virtual role and software;
the system comprises a user management module, a network synchronization module, a social system module and a voice interaction module, wherein the user management module is used for managing account information of all treadmill users, the network synchronization module is used for synchronously presenting 3D virtual roles of all treadmill users in the same 3D virtual scene, the social system module is used for managing personal social friend information data of all treadmill users, and the voice interaction module is used for realizing voice communication among the treadmill users running in the same 3D virtual scene;
the main control system comprises a touch screen display module, a processor and a memory, wherein the processor is used for receiving an instruction input by operating hardware and controlling the starting, stopping and accelerating and decelerating of treadmill hardware;
the coordination control system comprises a data acquisition module for acquiring real-time working data of the treadmill hardware;
the operation hardware comprises a key board used for sending an operation instruction through physical operation;
the treadmill hardware comprises a frame, a running platform, a motor, a power supply, a rolling shaft and a running belt, wherein the frame and the running platform are used for carrying loads, the power supply is used for supplying power, the motor is used for driving the rolling shaft, the rolling shaft is used for driving the running belt to rotate, and the running belt is used for a user of the treadmill to run on;
the bottom layer system comprises an operating system module, a software management module, a software downloading module, a software upgrading module and a system interface module, wherein the operating system module and the system interface module are used for carrying software to realize the running of the software, and the software management module, the software downloading module and the software upgrading module are used for maintaining and upgrading the software;
the 3D virtual scene is a virtual scene built by the existing 3D technology, and the 3D virtual scene under different scenes can be built according to the user requirements, so that the visual effect is better, and the experience is better;
the 3D virtual character is a virtual character manufactured by the existing 3D technology;
the software is used for carrying the 3D virtual scene and the 3D virtual character, so that the 3D virtual character of the treadmill user can run in the 3D virtual scene.
The network module comprises a wired/wireless module and is used for realizing data interaction between the network server and the software.
The treadmill hardware real-time operating data includes current speed, calorie consumption, mileage, and number of steps.
Example two:
as shown in fig. 7, an embodiment of the present invention provides a method for running in a 3D virtual scene based on a treadmill, and a method for a single treadmill user to run in the 3D virtual scene includes the following steps:
s1, firstly, inputting an operation instruction by a user of the treadmill through the key board, sending the instruction to the processor, starting the hardware of the treadmill, adjusting the treadmill to a proper speed, and then, the user can run on the treadmill;
s2, simultaneously, the working state of the treadmill is sent to a main control system, the working state is displayed on a touch screen display module and stored and recorded in a memory, then the main control system transmits data to an assistant control system, and the assistant control system collects the data of the current speed, calorie consumption, mileage and step number of the user during running;
s3, the coordination control system transmits all data to the bottom layer system and further transmits the data to software, the software converts all data into instructions and issues the instructions to the 3D virtual roles, synchronization of the 3D virtual roles and a treadmill user is achieved, the 3D virtual roles of the user can run in the 3D virtual scenes, the user can run in different 3D virtual scenes by establishing the 3D virtual scenes in different scenes, and the user can enjoy beautiful scenery while running, so that the user can obtain immersive experience, the running experience is substituted, the interest is increased, the visual effect is better, and the running experience of the user is greatly improved.
Example three:
as shown in fig. 8, an embodiment of the present invention provides a method for running in a 3D virtual scene based on a treadmill, and a method for running in the same 3D virtual scene by multiple users of the treadmill includes the following steps:
s1, referring to the second embodiment, firstly, each treadmill user runs on the respective treadmill, then the running data of each user is collected through the coordination control system, and then the collected data is uploaded to the network server through the network module by the software;
s2, simultaneously, the network server synchronously distributes other uploaded data to software of each treadmill to realize data interaction, then the software respectively converts the received local data and the data distributed by the network server into different instructions and issues the instructions to different 3D virtual roles to realize synchronization of different treadmill users and corresponding 3D virtual roles, so that the 3D virtual roles of a plurality of treadmill users can run in the same 3D virtual scene, thus the 3D virtual roles of a plurality of treadmill users are synchronized to the same 3D virtual scene to run, and are mutually communicated through the voice interaction module, and interaction experience can be greatly improved.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (5)

CN202110261919.6A2021-03-102021-03-10System and method for running by using 3D virtual scene based on running machineActiveCN112891831B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110261919.6ACN112891831B (en)2021-03-102021-03-10System and method for running by using 3D virtual scene based on running machine

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110261919.6ACN112891831B (en)2021-03-102021-03-10System and method for running by using 3D virtual scene based on running machine

Publications (2)

Publication NumberPublication Date
CN112891831A CN112891831A (en)2021-06-04
CN112891831Btrue CN112891831B (en)2021-11-12

Family

ID=76104851

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110261919.6AActiveCN112891831B (en)2021-03-102021-03-10System and method for running by using 3D virtual scene based on running machine

Country Status (1)

CountryLink
CN (1)CN112891831B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114247083A (en)*2021-12-242022-03-29杭州轻程网络技术有限公司 A system and method for holding an event based on a treadmill
CN114904216B (en)*2022-06-102023-04-07广州卓远虚拟现实科技有限公司Feedback enhancement processing method and system for virtual reality treadmill
CN118022295A (en)*2024-02-282024-05-14杭州木卫六网络技术有限公司System for simulating training and competition by using virtual scenes for various sports apparatuses

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN202844462U (en)*2012-09-102013-04-03林亨俊4D outdoor scene simulation treadmill
CN204864725U (en)*2015-08-062015-12-16深圳市晶源动力电子科技有限公司Interactive treadmill system of many people based on internet platform
CN207237157U (en)*2017-08-022018-04-17河北泛黑科技有限公司Panoramic interactive experience equipment based on walking mode
CN109260650A (en)*2018-08-232019-01-25浙江工业大学A kind of virtual reality intelligent running machine control system for contest of networking
CN109731280A (en)*2019-03-152019-05-10杭州轻程网络技术有限公司A kind of treadmill synchronous control system Internet-based
CN111445314A (en)*2020-02-192020-07-24上海萃钛智能科技有限公司Visual communication system and visual communication method for mixed reality shopping environment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
ES2192482B1 (en)*2002-03-132005-02-16Miguel Jimenez Laso GYM AND SPORTS DEVICE WITH STEREOSCOPIC PROJECTION SCREEN.

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN202844462U (en)*2012-09-102013-04-03林亨俊4D outdoor scene simulation treadmill
CN204864725U (en)*2015-08-062015-12-16深圳市晶源动力电子科技有限公司Interactive treadmill system of many people based on internet platform
CN207237157U (en)*2017-08-022018-04-17河北泛黑科技有限公司Panoramic interactive experience equipment based on walking mode
CN109260650A (en)*2018-08-232019-01-25浙江工业大学A kind of virtual reality intelligent running machine control system for contest of networking
CN109731280A (en)*2019-03-152019-05-10杭州轻程网络技术有限公司A kind of treadmill synchronous control system Internet-based
CN111445314A (en)*2020-02-192020-07-24上海萃钛智能科技有限公司Visual communication system and visual communication method for mixed reality shopping environment

Also Published As

Publication numberPublication date
CN112891831A (en)2021-06-04

Similar Documents

PublicationPublication DateTitle
CN112891831B (en)System and method for running by using 3D virtual scene based on running machine
CN205569609U (en)Virtual reality body -building system
CN106730765B (en)The health-care bicycle of the stepless control of the mobile terminal Android/IOS APP is ridden bench control system
CN108579060B (en)Exercise system and application method thereof
CN1975748A (en)Virtual network Marathon body-building game method
CN107690817A (en)Promote the technology of the real-time viewer experience on computing device
CN102489005A (en)Sports fitness equipment control system with curriculum planning and networking matches
CN111790117A (en)Cloud intelligence treadmill man-machine interaction control system
CN103143169B (en)Server unit, management server system and communication game system
CN111569357B (en) A method and device for virtualizing independent equipment movement as team movement
CN108499003B (en)Intelligent skipping rope and intelligent skipping rope system comprising same
CN106200957A (en)Virtual reality interactive system and method towards motion
CN113509701A (en)Method and system for controlling treadmill for learning
CN104395936B (en)Information processing system, information processor, information terminal device, information processing method and message handling program
CN201775911U (en)Electric intelligent running machine
CN109285294A (en)A kind of commercialization large-size screen monitors are mutually given pleasure to system
CN106485048A (en)A kind of waveform drawing drawing method of remote exhibition lung ventilator real-time treatment data
CN205103809U (en)Networking motion display system with situation light source
CN202446740U (en)Sports fitness apparatus control system with curriculum plans and on-line matches
CN112972983A (en)Intelligent skipping rope
CN203982196U (en)Intelligent track toy racer
TW200849939A (en)Mobile device and method for generating action schedule
CN101905074A (en) Design method of an electric intelligent treadmill and its control program
CN201889021U (en)Novel elliptical machine capable of networking athletic competition
CN110665194A (en)Electronic display screen virtual character running accompanying system and method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp