CN110413123A - Posture loaming method, system, device and readable storage medium storing program for executing based on virtual reality - Google Patents
Posture loaming method, system, device and readable storage medium storing program for executing based on virtual reality Download PDFInfo
- Publication number
- CN110413123A CN110413123A CN201910696598.5A CN201910696598A CN110413123A CN 110413123 A CN110413123 A CN 110413123A CN 201910696598 A CN201910696598 A CN 201910696598A CN 110413123 A CN110413123 A CN 110413123A
- Authority
- CN
- China
- Prior art keywords
- posture
- virtual reality
- pressure value
- handle
- value
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000033001 locomotion Effects 0.000 claims abstract description 66
- 238000003825 pressing Methods 0.000 claims abstract description 26
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 claims description 27
- 238000012546 transfer Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 claims description 3
- 239000011800 void material Substances 0.000 claims description 2
- 230000002708 enhancing effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 6
- 230000000875 corresponding effect Effects 0.000 description 21
- 230000008859 change Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 208000002173 dizziness Diseases 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
The present invention relates to a kind of posture loaming method, device, system and readable storage medium storing program for executing based on virtual reality, this method comprises the following steps: the pedal pressing force data that user applies pedal is obtained, wherein the pedal pressing force data include left front pressure value, left back pressure value, right front pressure value and right back pressure value;The corresponding movement rate value of the scapegoat in virtual scene is calculated according to the pedal pressing force data and towards angle;By the movement rate value and described motion feedback module is transmitted to towards angle;According to the movement rate value and described towards angle, user and scapegoat are controlled in reality and Virtual Space and synchronously completes go to action, control scapegoat completes the forward motion for being adapted speed in Virtual Space.Posture loaming method proposed by the present invention based on virtual reality interior in a limited space can realize the roaming effect for quickly reaching anywhere in VR large scene, improve roaming experience.
Description
Technical field
The present invention relates to technical field of virtual reality, in particular to a kind of posture loaming method based on virtual reality is
System, device and readable storage medium storing program for executing.
Background technique
VR is Virtual Reality, also as virtual reality, and particular content is to utilize computer graphics system and outer
The various kinds of equipment interface connect generates the virtual three-dimensional scenic that can be interacted on computers.Unity is by Unity
Technologies is developed and is a whole set of developing instrument that game developer provides, and mainly for mobile platform, can configured
Smooth operation on lower platform.Unity contains complete rendering, UI, scenario building, animation, visual effect, physical analogy
And the modules such as resource management, also there is very friendly interface with the peripheral hardware of mainstream.
In recent years, with the development of VR technology, the equipment of many VR roamings such as HTC and Oculus and experience it is seasonable and
It is raw.The virtual helmet of HTCvive realizes the walking roaming of room level, and Oculus realizes that original place wink moves the roaming of mode, from soft
It is seen above part algorithm, it is thus proposed that and realize by being operated using the shifting operation of handle wink and swing arm motion, to enhance VR
Roaming experience.
However, existing loaming method, the still unavoidable contradiction with confined space roaming infinite space, in small place
The problem of realizing a wide range of roaming is not solved preferably.
Summary of the invention
It is still unavoidable unrestrained with the confined space the purpose of the present invention is to solve existing loaming method based on this
The contradiction for swimming infinite space is not solved preferably the problem of a wide range of roaming is realized in small place.
The present invention proposes a kind of posture loaming method based on virtual reality, wherein described method includes following steps:
The pedal pressing force data that user applies pedal are obtained, wherein the pedal pressing force data include left front pressure
Value, left back pressure value, right front pressure value and right back pressure value;
The corresponding movement rate value of the scapegoat in virtual scene and direction is calculated according to the pedal pressing force data
Angle;
By the movement rate value and described motion feedback module is transmitted to towards angle;
According to the movement rate value and described towards angle, controls the scapegoat and completed in the virtual scene pair
The movement answered.
Posture loaming method proposed by the present invention based on virtual reality obtains user when user stands on pedal
To the pedal pressing force data that pedal is applied, in the present invention, above-mentioned pedal pressing force data include left front pressure value, left back
Square pressure value, right front pressure value and right back pressure value, namely user is obtained when carrying out virtual reality experience, each
The active force applied on direction, obtains corresponding movement rate value according to corresponding Calculation of the force and towards angle, then
It is transmitted to motion feedback module by above-mentioned movement rate value and towards angle, motion feedback module is according to the received movement of institute
Rate value and towards angle, controls corresponding scapegoat and executes corresponding movement.In the present invention, scapegoat can execute body in real time
Any movement for the person of testing can realize large-scale posture roaming effect only by corresponding posture roaming device in small place
Fruit meets a wide range of demand for experience of experiencer, improves experience effect.
The posture loaming method based on virtual reality, wherein the calculation formula of the movement rate value are as follows:
V={ [(SLF-SLB)+(SRF-SRB)]/2}*SensitivityV
Wherein, the left front pressure value is SLF, the left back pressure value is SLB, the right front pressure value is SRF,
The right back pressure value is SRB, SensitivityV is rate sensitive exponent, and V is the movement rate value.
The posture loaming method based on virtual reality, wherein the calculation formula towards angle are as follows:
Angle={ [(SLF-SRF)+(SLB-SRB)]/2}*SensitivityA
Wherein, SensitivityA is angular-sensitive coefficient, and Angle is described towards angle.
The posture loaming method based on virtual reality, wherein the method also includes:
It obtains and works as front handlebar height number corresponding to the handle of user's operation, it will be described when front handlebar height number and empty
Quasi- handle height number is compared to obtain a height tolerance value;
Exceed preset height deviation range when determining the height tolerance value, then by described in height adjusting button adjusting
When front handlebar height number is with equal with the virtual handle height number.
The present invention also proposes a kind of posture roaming system based on virtual reality, wherein the system comprises:
Data acquisition module, the pedal pressing force data that pedal is applied for obtaining user, wherein the pedal pressing force
Data include left front pressure value, left back pressure value, right front pressure value and right back pressure value;
Operation hinge module, for the corresponding fortune of the scapegoat in virtual scene to be calculated according to the pedal pressing force data
Dynamic rate value and towards angle;
Data outputting module, for by the movement rate value and described being transmitted to motion feedback module towards angle;
Motion feedback module, for controlling the scapegoat in institute according to the movement rate value and described towards angle
It states and completes corresponding movement in virtual scene.
The posture roaming system based on virtual reality, wherein the data acquisition module includes pressure sensor, institute
Stating pressure sensor includes that the resistance strain gage being successively electrically connected, Huygens's bridge circuit, signal intensifier circuit and AD turn
Change circuit, the input terminal electric connection of the output end of the A/D converter circuit and the operation hinge module, Huygens's electricity
Bridge circuit is used to carrying out the pressure simulation signal received into electrical processing, and passes after the signal intensifier circuit is enhanced
The A/D converter circuit is transported to be converted into pressure data signal.
The posture roaming system based on virtual reality, wherein the motion feedback module includes successively being electrically connected
The first driving circuit, the first stepper motor and horizontal rotating shaft and sequentially connected second driving circuit, second stepper motor
It is gone up and down with strut, the input terminal of first driving circuit and second driving circuit is electric with the operation hinge module
Property connection.
The present invention also proposes a kind of posture roaming device based on virtual reality, wherein including a pedestal, is fixed at institute
Support rod, the handle member and dismountable pallet set on the support bar top for stating base upper surface, the pedestal includes bottom
Seat outer ring portion and pedestal inner ring portion, the bottom of the support rod are fixedly connected with pedestal inner ring portion, the support rod packet
The support secondary bar for including a support mobile jib and being fixed at the support mobile jib top, the handle member are fixed at the support
The top of mobile jib, the dismountable pallet are set to the top of the support secondary bar, and described device executes as described above based on void
Intend the posture loaming method of reality.
The posture roaming device based on virtual reality, wherein the handle member includes leader's transfer block, is set to institute
The handle mobile jib portion at handle transfer block both ends is stated, set on the handle mounting blocks of handle mobile jib portion free terminal, at described
The outer end face of hand mounting blocks is fixed with a grip part, is fixedly connected at the top of the handle transfer block and the support mobile jib,
Deep gouge portion is offered in pedestal inner ring portion, the dismountable pallet includes a tray main body, is opened on the tray main body
Equipped with cross recess.
The present invention also proposes a kind of readable storage medium storing program for executing, is stored thereon with computer program, wherein described program is processed
Device realizes the posture loaming method described above based on virtual reality when executing.
Additional aspect and advantage of the invention will be set forth in part in the description, and will partially become from the following description
Obviously, or practice through the invention is recognized.
Detailed description of the invention
Fig. 1 is the flow chart for the posture loaming method based on virtual reality that first embodiment of the invention proposes;
Fig. 2 is the structural schematic diagram for the posture roaming system based on virtual reality that second embodiment of the invention proposes;
Fig. 3 is the overall structure signal for the posture roaming device based on virtual reality that third embodiment of the invention proposes
Figure;
Fig. 4 is the schematic enlarged-scale view of pedestal in the posture roaming device shown in Fig. 3 based on virtual reality;
Fig. 5 is the schematic enlarged-scale view of support rod in the posture roaming device shown in Fig. 3 based on virtual reality;
Fig. 6 is the schematic enlarged-scale view of handle member in the posture roaming device shown in Fig. 3 based on virtual reality;
Fig. 7 is the schematic enlarged-scale view of dismountable pallet in the posture roaming device shown in Fig. 3 based on virtual reality;
Fig. 8 is the circuit structure signal in the posture roaming device based on virtual reality that third embodiment of the invention proposes
Figure.
Primary symbols explanation:
Specific embodiment
To facilitate the understanding of the present invention, a more comprehensive description of the invention is given in the following sections with reference to the relevant attached drawings.In attached drawing
Give preferred embodiment of the invention.But the invention can be realized in many different forms, however it is not limited to this paper institute
The embodiment of description.On the contrary, purpose of providing these embodiments is make it is more thorough and comprehensive to the disclosure.
Unless otherwise defined, all technical and scientific terms used herein and belong to technical field of the invention
The normally understood meaning of technical staff is identical.Term as used herein in the specification of the present invention is intended merely to description tool
The purpose of the embodiment of body, it is not intended that in the limitation present invention.Term " and or " used herein includes one or more phases
Any and all combinations of the listed item of pass.
Existing loaming method, such as move operation wink and there is dizzy phenomenon and to avoid blank screen transition side dizzy and being arranged
Method;Although swing arm operation realize it is a wide range of motor-driven, be faced with swing arm motion and other interaction contents collision problem and
The problem of experiencing comfort.And networking mode mostly is positioned for HTC, although increasing the size in " room ", still avoid
Not with the contradiction of confined space roaming infinite space, these methods never have the problem of a wide range of roaming is realized in small place
Do not solved thoroughly.
Embodiment one
In order to solve this technical problem, the present invention proposes a kind of posture loaming method based on virtual reality, please refers to
Fig. 1, for the posture loaming method based on virtual reality that first embodiment of the invention proposes, this method comprises the following steps:
S101 obtains the pedal pressing force data that user applies pedal, wherein the pedal pressing force data include left front
Square pressure value, left back pressure value, right front pressure value and right back pressure value.Wherein, above-mentioned left front pressure value note
For SLF, above-mentioned left back pressure value is denoted as SLB, above-mentioned right front pressure value is denoted as SRF, above-mentioned right back pressure value note
For SRB。
User stands on the pedal of equipment when carrying out virtual reality experience.In this step, it needs to obtain left front
Pressure value, left back pressure value, right front pressure value and right back pressure value, to calculate analysis user in virtual scene
Movement rate value and corresponding towards angle.In addition, in the present invention, scapegoat in VR scene advanced speed and people before
Posture of inclining is positively correlated, negatively correlated with the hypsokinesis posture of people, that is, generates acceleration of leaning forward, the effect that hypsokinesis is slowed down.
S102, according to the pedal pressing force data be calculated the corresponding movement rate value of the scapegoat in virtual scene and
Towards angle.
In this step, the calculation formula of the movement rate value of scapegoat are as follows:
V={ [(SLF-SLB)+(SRF-SRB)]/2}*SensitivityV (1)
Wherein, SensitivityV is rate sensitive exponent, and V is movement rate value.
The above-mentioned calculation formula towards angle are as follows:
Angle={ [(SLF-SRF)+(SLB-SRB)]/2}*SensitivityA (2)
Wherein, SensitivityA is angular-sensitive coefficient, and Angle is described towards angle.
Preferably, maximum roam speed 12m/s (12 °/s of maximum rotation angular speed) is then fast if user's weight 60kg
The preferred value of rate sensitivity coefficient is 0.2, and the preferred value of angular-sensitive coefficient is also 0.2.
S103 by the movement rate value and described is transmitted to motion feedback module towards angle.
S104 controls the scapegoat in the virtual scene according to the movement rate value and described towards angle
Complete corresponding movement.
As described above, generating rotation dynamics according to the pedal multipoint pressure Distribution value that human body attitude variation generates to calculate
Angle-data, so real-time control feedback device along vertical axis rotate to a corresponding angle (can positive and negative any angle revolve
Turn).For example, it is left-handed that left-leaning pressure distribution will lead to feedback device control scapegoat's progress if human body is left-leaning;If human body Right deviation,
The pressure distribution of Right deviation will lead to feedback device and carry out dextrorotation.It should be pointed out that the rotation angle of feedback device should be with scapegoat
In VR scene towards angle the result is that convergent.Namely movement performed by scapegoat is completely corresponding with the posture of experiencer
's.
Herein also you need to add is that, in addition to needing the pedal pressing force data sensed to above-mentioned pedal to handle
Outside, which further includes leader's part.In the present embodiment, it is also necessary to the height for the handle member that user is held
Numerical value carries out dynamic regulation, and the height of the handle member to be held with scapegoat in virtual scene is consistent.
Work as front handlebar height number corresponding to the handle of user's operation specifically, obtaining, front handlebar height number will be worked as
Make difference with virtual handle height number to obtain a height tolerance value;It is inclined beyond preset height when determining height tolerance value
Poor range is then adjusted when front handlebar height number is with equal with virtual handle height number by height adjusting button, guarantees to replace
The attitude data of body and the attitude data of experiencer are consistent.
Posture loaming method proposed by the present invention based on virtual reality obtains user when user stands on pedal
To the pedal pressing force data that pedal is applied, in the present invention, above-mentioned pedal pressing force data include left front pressure value, left back
Square pressure value, right front pressure value and right back pressure value, namely user is obtained when carrying out virtual reality experience, each
The active force applied on direction, obtains corresponding movement rate value according to corresponding Calculation of the force and towards angle, then
It is transmitted to motion feedback module by above-mentioned movement rate value and towards angle, motion feedback module is according to the received movement of institute
Rate value and towards angle, controls corresponding scapegoat and executes corresponding movement.In the present invention, scapegoat can execute body in real time
Any movement for the person of testing can realize large-scale posture roaming effect only by corresponding posture roaming device in small place
Fruit meets a wide range of demand for experience of experiencer, improves experience effect.
Embodiment two
Referring to Fig. 2, the posture roaming system based on virtual reality proposed for second embodiment of the invention, wherein
The system includes that sequentially connected data acquisition module 200, operation hinge module 201, data outputting module 202 and movement are anti-
Present module 203;
Wherein the data acquisition module 200 is specifically used for:
The pedal pressing force data that user applies pedal are obtained, wherein the pedal pressing force data include left front pressure
Value, left back pressure value, right front pressure value and right back pressure value;
The operation hinge module 201 is specifically used for:
The corresponding movement rate value of the scapegoat in virtual scene and direction is calculated according to the pedal pressing force data
Angle;
The data outputting module 202 is specifically used for:
By the movement rate value and described motion feedback module is transmitted to towards angle;
The motion feedback module 203 is specifically used for:
According to the movement rate value and described towards angle, controls the scapegoat and completed in the virtual scene pair
The movement answered.
Referring to Fig. 8, it is provided with a circuit control system in posture roaming device proposed by the present invention, the circuit control
System enumerates above-mentioned data acquisition module 200, operation hinge module 201, data outputting module 202 and motion feedback mould
The various functions of block 203.
Specifically, above-mentioned data acquisition module includes pressure sensor.The pressure sensor is distributed in double including one group
Foot touches resistance strain gage, the Huygens's bridge circuit being electrically connected with resistance strain gage and Huygens's bridge circuit in region
The signal intensifier circuit of electric connection and the A/D converter circuit being electrically connected with signal intensifier circuit.Above-mentioned Huygens's electric bridge
Circuit is used to carrying out the pressure simulation signal received into electrical processing, and is transmitted to AD after signal intensifier circuit is enhanced
Conversion circuit is to be converted into pressure data signal.
It should be noted that above-mentioned pressure sensor working principle are as follows: when someone stands on pedal or raises in pedal
When gravity centre position, pressure sensor receives pressure oscillation and deformation occurs, so that impedance be made to change, while to motivate
Voltage changes, and exports the analog signal of a variation;Analog signal passes through after Huygens's bridge circuit is handled using increasing
It is processed and converted to data-signal by force, controller is then passed to and just completes acquisition process to the pressure signal.
Above-mentioned operation hinge module includes single-chip microcontroller, and the optional AT89S52 single-chip microcontroller of the single-chip microcontroller is filled as operation hinge
It sets.As shown in figure 8, the operation hinge AT89S52 and key circuit and power circuit are electrically connected, to be entire circuit system
System is powered and is controlled.
Above-mentioned data outputting module includes the ancillary items such as DOL Data Output Line cable and RS232 interface adapter, data
Output device and computer carry out RS232 serial communication, show by the data such as the continuous refresh rate of certain frequency and steering.
Above-mentioned motion feedback module include two control paths: be respectively successively be electrically connected the first driving circuit,
First stepper motor and horizontal rotating shaft and sequentially connected second driving circuit, second stepper motor and strut are gone up and down.Its
In, the input terminal of the first driving circuit and the second driving circuit is electrically connected with operation hinge module.
Embodiment three
Please refer to Fig. 3 to Fig. 7, for third embodiment of the invention propose the posture roaming device based on virtual reality,
The device includes a pedestal 11, the support rod 12 for being fixed at 11 upper surface of pedestal, the handle member 13 set on 12 top of support rod
And dismountable pallet 14.
Referring to Fig. 4, the pedestal 11 includes pedestal outer ring portion 111 and pedestal inner ring portion for above-mentioned pedestal 11
112, wherein the bottom of support rod 12 is fixedly connected with pedestal inner ring portion 112.Wherein, it is offered in above-mentioned pedestal inner ring portion 112
Deep gouge portion 1121, to improve user experience, the shape that the shoes impression shape namely deep gouge portion 1121 that fall in are carved on pedal is
Shoes impression shape, quick capturing position when setting foot on pedal convenient for user prepare to open equipment and are roamed.In the present embodiment
In, there is public rotation center in above-mentioned pedestal inner ring portion 112 and pedestal outer ring portion 111, and pedestal outer ring portion 111 is fixed, rises and matches
Recast is used, and anti-skidding rough surface is equipped with;Pedestal inner ring portion 112 can be influenced by human body attitude, be rotated force feedback, bottom automatically
Seat inner ring portion 112 also is provided with anti-skidding rough surface.
It is equipped with resistance strain gage in the lower section in deep gouge portion 1121, for sensory experience person to the pressure data of pedal.In addition,
Pedestal 11 is designed as counterweight, and weight is larger, is not easy to topple, the sense of security of lifting means operation, can be with for first user
Matched protective fence is inserted on generous pedestal.
Referring to Fig. 5, above-mentioned support rod 12 is including a support mobile jib 121 and is fixed at support 121 top of mobile jib
Support secondary bar 122.The top of support mobile jib 121 is fixedly connected with handle member 13, is supported the top of secondary bar 122 and is detachably held in the palm
Disk 14 is fixedly connected.Support rod 12 to be designed as length controllable, extended and shortened using motor driven, be adapted to different heights
People operates this equipment.
Referring to Fig. 6, above-mentioned handle member 13 includes leader's transfer block 131, the handle set on 131 both ends of handle transfer block
Hand mobile jib portion 132, set on the handle mounting blocks 133 of 132 free terminal of handle mobile jib portion, in the outer end face of handle mounting blocks 133
It is fixed with a grip part 134, handle transfer block 131 is fixedly connected with the top of support mobile jib 121.From fig. 6 it can be seen that
Above-mentioned handle mobile jib portion 132, handle mounting blocks 133 and grip part 134 is symmetrical arranged along handle transfer block 131.Handle
Using ergonomic designs, there is a third gear button in the inside of handle the right and left, and original state button is placed in the middle, can be upper and lower
Other two gear is pushed to, it can be achieved that the lifting of support rod 12 and the enabling of equipment and closing.
Referring to Fig. 7, above-mentioned dismountable pallet 14 includes a tray main body 141, ten are offered on tray main body 141
Word slot 1411.The dismountable pallet 14 is used to place the operating parts of other equipment, such as sets with the HTC vive of this hardware compatibility
Standby handle.
The present invention also proposes a kind of readable storage medium storing program for executing, is stored thereon with computer program, wherein described program is processed
Device realizes the posture loaming method described above based on virtual reality when executing.
Those of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be with
Relevant hardware is instructed to complete by program.The program can be stored in a computer readable storage medium.
The program when being executed, includes the steps that described in the above method.The storage medium, comprising: ROM/RAM, magnetic disk, CD
Deng.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously
Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention
Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.
Claims (10)
1. a kind of posture loaming method based on virtual reality, which is characterized in that described method includes following steps:
Obtain the pedal pressing force data that are applied to pedal of user, wherein the pedal pressing force data include left front pressure value,
Left back pressure value, right front pressure value and right back pressure value;
The corresponding movement rate value of the scapegoat in virtual scene is calculated according to the pedal pressing force data and towards angle;
By the movement rate value and described motion feedback module is transmitted to towards angle;
According to the movement rate value and described towards angle, control the scapegoat completed in the virtual scene it is corresponding
Movement.
2. the posture loaming method according to claim 1 based on virtual reality, which is characterized in that the movement rate value
Calculation formula are as follows:
V={ [(SLF-SLB)+(SRF-SRB)]/2}*SensitivityV
Wherein, the left front pressure value is SLF, the left back pressure value is SLB, the right front pressure value is SRF, described
Right back pressure value is SRB, SensitivityV is rate sensitive exponent, and V is the movement rate value.
3. the posture loaming method according to claim 2 based on virtual reality, which is characterized in that described towards angle
Calculation formula are as follows:
Angle={ [(SLF-SRF)+(SLB-SRB)]/2}*SensitivityA
Wherein, SensitivityA is angular-sensitive coefficient, and Angle is described towards angle.
4. the posture loaming method according to claim 1 based on virtual reality, which is characterized in that the method is also wrapped
It includes:
It obtains and works as front handlebar height number corresponding to the handle of user's operation, it will be described when front handlebar height number and virtually handle
Hand height number is compared to obtain a height tolerance value;
When determining the height tolerance value beyond preset height deviation range, then adjusted by height adjusting button described current
Handle height number is with equal with the virtual handle height number.
5. a kind of posture roaming system based on virtual reality, which is characterized in that the system comprises:
Data acquisition module, the pedal pressing force data that pedal is applied for obtaining user, wherein the pedal pressing force data
Including left front pressure value, left back pressure value, right front pressure value and right back pressure value;
Operation hinge module, for the corresponding movement speed of the scapegoat in virtual scene to be calculated according to the pedal pressing force data
Rate value and towards angle;
Data outputting module, for by the movement rate value and described being transmitted to motion feedback module towards angle;
Motion feedback module, for controlling the scapegoat in the void according to the movement rate value and described towards angle
Corresponding movement is completed in quasi- scene.
6. the posture roaming system according to claim 1 based on virtual reality, which is characterized in that the data acquisition module
Block includes pressure sensor, and the pressure sensor includes the resistance strain gage being successively electrically connected, Huygens's bridge circuit, letter
The input terminal of number enhancing circuit and A/D converter circuit, the output end of the A/D converter circuit and the operation hinge module is electrical
Connection, Huygens's bridge circuit is used to carrying out the pressure simulation signal received into electrical processing, and increases through the signal
Forceful electric power road is transmitted to the A/D converter circuit to be converted into pressure data signal after being enhanced.
7. the posture roaming system according to claim 1 based on virtual reality, which is characterized in that the motion feedback mould
Block includes that the first driving circuit being successively electrically connected, the first stepper motor and horizontal rotating shaft and sequentially connected second drive
Dynamic circuit, second stepper motor and strut are gone up and down, and the input terminal of first driving circuit and second driving circuit is equal
It is electrically connected with the operation hinge module.
8. a kind of posture roaming device based on virtual reality, which is characterized in that including a pedestal, be fixed on the pedestal
The support rod on surface, handle member and dismountable pallet set on the support bar top, the pedestal include pedestal outer ring portion
And pedestal inner ring portion, the bottom of the support rod are fixedly connected with pedestal inner ring portion, the support rod includes a support
Mobile jib and the support secondary bar for being fixed at the support mobile jib top, the handle member are fixed at the top of the support mobile jib
Portion, the dismountable pallet are set to the top of the support secondary bar, and described device is executed as above-mentioned Claims 1-4 is any one
The posture loaming method based on virtual reality described in.
9. the posture roaming device according to claim 8 based on virtual reality, which is characterized in that the handle member includes
Leader's transfer block, set on the handle mobile jib portion at handle transfer block both ends, set on handle mobile jib portion free terminal
Handle mounting blocks are fixed with a grip part, the handle transfer block and the support in the outer end face of the handle mounting blocks
It being fixedly connected at the top of mobile jib, offers deep gouge portion in pedestal inner ring portion, the dismountable pallet includes a tray main body,
Cross recess is offered on the tray main body.
10. a kind of readable storage medium storing program for executing, is stored thereon with computer program, which is characterized in that described program is executed by processor
Posture loaming method described in 1 to 4 any one of Shi Shixian the claims based on virtual reality.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910696598.5A CN110413123A (en) | 2019-07-30 | 2019-07-30 | Posture loaming method, system, device and readable storage medium storing program for executing based on virtual reality |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910696598.5A CN110413123A (en) | 2019-07-30 | 2019-07-30 | Posture loaming method, system, device and readable storage medium storing program for executing based on virtual reality |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110413123A true CN110413123A (en) | 2019-11-05 |
Family
ID=68364376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910696598.5A Pending CN110413123A (en) | 2019-07-30 | 2019-07-30 | Posture loaming method, system, device and readable storage medium storing program for executing based on virtual reality |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110413123A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112817444A (en) * | 2021-01-21 | 2021-05-18 | 网易(杭州)网络有限公司 | Virtual reality interaction method and device, computer storage medium and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461018A (en) * | 2014-12-31 | 2015-03-25 | 原硕朋 | Electromagnetic type multi-degree of freedom virtual roaming platform |
CN206252833U (en) * | 2016-11-29 | 2017-06-16 | 刘亮 | The equipment that in-situ modeling walking is run and turns to jump |
CN107390866A (en) * | 2017-07-03 | 2017-11-24 | 东南大学 | More people's dummy scene roaming control methods and its control device based on plantar pressure |
US20180053349A1 (en) * | 2016-08-16 | 2018-02-22 | Shanghai Zhangmen Science And Technology Co., Ltd. | Running exercise equipment with associated virtual reality interaction method and non-volatile storage media |
CN108355346A (en) * | 2018-04-25 | 2018-08-03 | 袁午 | A kind of VR equipment |
CN109364471A (en) * | 2018-12-12 | 2019-02-22 | 歌尔科技有限公司 | A kind of VR system |
-
2019
- 2019-07-30 CN CN201910696598.5A patent/CN110413123A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461018A (en) * | 2014-12-31 | 2015-03-25 | 原硕朋 | Electromagnetic type multi-degree of freedom virtual roaming platform |
US20180053349A1 (en) * | 2016-08-16 | 2018-02-22 | Shanghai Zhangmen Science And Technology Co., Ltd. | Running exercise equipment with associated virtual reality interaction method and non-volatile storage media |
CN206252833U (en) * | 2016-11-29 | 2017-06-16 | 刘亮 | The equipment that in-situ modeling walking is run and turns to jump |
CN107390866A (en) * | 2017-07-03 | 2017-11-24 | 东南大学 | More people's dummy scene roaming control methods and its control device based on plantar pressure |
CN108355346A (en) * | 2018-04-25 | 2018-08-03 | 袁午 | A kind of VR equipment |
CN109364471A (en) * | 2018-12-12 | 2019-02-22 | 歌尔科技有限公司 | A kind of VR system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112817444A (en) * | 2021-01-21 | 2021-05-18 | 网易(杭州)网络有限公司 | Virtual reality interaction method and device, computer storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106078752B (en) | A kind of anthropomorphic robot human body behavior imitation method based on Kinect | |
CN107580487A (en) | Convertible Yao Xian robots | |
CN103767840B (en) | A kind of wheeled stair-climbing wheel chair | |
CN203673431U (en) | Motion trail virtual device | |
CN209474117U (en) | A kind of virtual reality plummer | |
CN104225921A (en) | Fitness and entertainment device | |
CN110413123A (en) | Posture loaming method, system, device and readable storage medium storing program for executing based on virtual reality | |
EP3740848B1 (en) | Virtual reality locomotion device | |
CN205920627U (en) | Split type 9D VR of many people experiences storehouse | |
CN109613980A (en) | A kind of VR game information processing system and processing method | |
CN106178411B (en) | A kind of Mobyneb Spinning | |
WO2018170159A1 (en) | Virtual reality training device | |
ITRM20130553A1 (en) | REMOTE CONTROL DEVICE FOR MOVEMENT. | |
CN103838377B (en) | A kind of play sport control method and mobile terminal | |
CN109876368A (en) | A kind of VR human-computer interaction human motion positioning cantilever | |
CN207168935U (en) | A kind of Multi-functional dynamic bicycle | |
CN103143142B (en) | Integrated entertainment, exercise and fitness treadmill and manual manipulator thereof | |
CN111068257A (en) | Upper limb rehabilitation training device | |
CN207285693U (en) | Intelligent seat base reaches intelligent seat including it | |
CN206285477U (en) | A kind of VR game experiencings equipment | |
CN107185233A (en) | A kind of game station and control method | |
CN209348092U (en) | A kind of VR interactive virtual experience platform realized using mechanical arm | |
CN104835358B (en) | The scientific research teaching aid of human body lumbar vertebrae stress during a kind of analysis weight lifting | |
CN206280701U (en) | Hand held self balance camera pedestal | |
CN205649817U (en) | Elastic inhaul formula bicycle intelligent analog system that rides |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191105 |
|
RJ01 | Rejection of invention patent application after publication |