In-situ movement equipment and application thereof
By designing an in-situ motion device including positioning discs, rollers and encoders, the problem of limited range of motion in virtual reality games in the prior art is solved, and a real virtual reality experience is provided in a small space, enhancing the user's immersion.
Patent Information
- Application Number
- CN202411594726.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-10
- Publication Date
- 2025-04-11
AI Technical Summary
The prior art is difficult to achieve a real in-situ motion experience in a limited space, especially in virtual reality games. The user's range of motion is limited and the speed and details of the motion cannot be detected, resulting in the virtual environment experience being unreal.
A in-situ motion device is designed, including a positioning disc, roller and encoder, to obtain motion data through the encoder and to obtain auxiliary motion data in combination with gravity sensors, the controller processes this data to provide motion details in the virtual reality experience.
It realizes the provision of a larger virtual reality experience space in a smaller space, provides real-time data on the speed and direction of foot movement, and enhances the user's sense of reality and immersion. At the same time, the equipment covers a small area and is suitable for large-scale deployment.
Smart Images

Figure CN119792891A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sports, games and entertainment activities, and in particular to an in-situ sports equipment and application thereof. Background Art
[0002] With the rapid development of the leisure and entertainment industry, many terminal simulators for virtual reality environments have emerged to meet users' needs for a stronger sense of control and immersion.
[0003] In addition to the virtual reality experience in a sitting position, there are many experiences that are completed in a standing position, including but not limited to placing scenery in a virtual reality environment to simulate the user's needs of touring or playing games in a larger space in a smaller space.
[0004] Taking shooting and running games as an example, they are usually restricted by the venue and cannot be fully played. They are often forced to retreat due to touching the boundary of the venue. There is even the risk of running out of the venue due to large running range and fast speed, which leads to the risk of accidents.
[0005] To solve this problem, some manufacturers provide simulation devices with walking and running functions. In these applications, in order to minimize the user's range of motion, they will provide a walking platform to achieve unlimited movement in a limited space. The body's movement matches the VR scene in front of you, and the actual movement of the body replaces the movement instructions of the keyboard or mouse. However, these simulation devices are often too large, or can only meet the problem of users moving in place, and cannot detect the speed of movement, and cannot represent the details of movement, resulting in an unrealistic experience in the virtual environment of the actual game. Summary of the invention
[0006] The invention solves the problems existing in the prior art and provides an in-situ exercise device and application thereof.
[0007] The technical solution adopted by the present invention is a kind of in-situ motion equipment, the equipment comprises a positioning plate, one or more mounting holes are provided on the positioning plate, a plurality of rollers are provided on the positioning plate, and the roller shaft of any of the rollers is provided on the inner wall of the mounting hole; An encoder is provided in conjunction with any roller to output signals and confirm motion data; A controller is provided in conjunction with all of the encoders.
[0008] Preferably, the positioning plate is provided with a plurality of parallel mounting holes, and one or more rollers are provided in cooperation with any of the mounting holes, and all the rollers are parallel; Or the positioning plate is evenly provided with a plurality of mounting holes with the central axis perpendicular to the horizontal plane as the center, and a plurality of rollers are provided to match any of the mounting holes, and the rollers in any of the mounting holes are parallel.
[0009] Preferably, any encoder outputs an A-phase signal and a B-phase signal, and after the controller obtains the A-phase signal and the B-phase signal, it determines the rotation direction and the rotation speed of the roller; and obtains motion data based on the rotation direction and the rotation speed of the roller.
[0010] Preferably, a plurality of first gravity sensors are provided in cooperation with any roller, and a plurality of second gravity sensors are distributed and provided on the positioning plate outside the mounting hole; The auxiliary motion data is acquired based on the signal of the first gravity sensor and the signal of the second gravity sensor.
[0011] Preferably, all signals of the first gravity sensor and the second gravity sensor are acquired, the signal points are clustered, and the auxiliary motion data is fitted; acquiring steering data based on the movement of the auxiliary motion data; Based on the matching of the motion data fed back by the encoder with the steering data, the motion information is calibrated; If multiple sets of encoders all feed back motion data, a judgment is made based on the rotation direction of the roller, the rotation speed of the roller and the signal of the first gravity sensor. If it does not meet the safety requirements, an early warning is issued and the machine is shut down.
[0012] Preferably, if the steering data is less than a preset value, the two parallel and adjacent rollers are linked, otherwise the linkage is released.
[0013] Preferably, a support frame coaxial with the positioning plate is provided at the lower part of the positioning plate; a plurality of support rods are provided upward at the edge of the support frame, and the top of any support rod is provided in cooperation with the bottom of the positioning plate through a roller; A rotating shaft is provided between the support frame and the positioning plate, a locking piece is provided to cooperate with the rotating shaft, and a central encoder is also provided to cooperate with the rotating shaft for outputting signals and confirming rotation data to compensate motion data with rotation data; the locking piece and the central encoder are connected to the controller.
[0014] Preferably, a plurality of bottom piles are provided at the bottom of the edge of the support frame, and an extension rod is also provided at the bottom of the support frame, and a safety component is provided upward on the extension rod.
[0015] Preferably, a universal wheel is provided at the bottom of the bottom pile.
[0016] An application of the in-situ motion device is applied to a virtual reality system.
[0017] The present invention relates to an in-situ exercise device and its application. The device comprises a positioning plate, one or more mounting holes are provided on the positioning plate, a plurality of rollers are provided on the positioning plate, and the roller shaft of any of the rollers is arranged on the inner wall of the mounting hole; an encoder is provided on any of the rollers for outputting signals and confirming exercise data; a controller is provided on all of the encoders; and the device is applied to a virtual reality system.
[0018] The beneficial effects of the present invention are: (1) Allowing users to experience a larger virtual reality space even when exercising in a smaller venue; (2) Provide real-time data on the speed and direction of foot movement, and reflect it in the virtual reality experience space, greatly enhancing the user's sense of reality, making it more realistic and immersive; (3) The equipment occupies a small area, which is conducive to large-scale deployment and is business-friendly. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is a structural schematic diagram of the present invention; Figure 2 This is a schematic diagram of the structure of the present invention after removing the protective cover and part of the positioning plate; Figure 3 It is the working principle diagram of the encoder in the present invention; Figure 4 It is a schematic diagram assuming that the mounting hole areas are a, b, c, d, e, and f in sequence in the present invention, wherein the arrows indicate the situation where the motion direction acquired by the encoder does not meet the safety requirements; Figure 5 The figure is an application flow chart of the present invention. DETAILED DESCRIPTION
[0020] The present invention is further described in detail below in conjunction with embodiments, but the protection scope of the present invention is not limited thereto.
[0021] The present invention relates to an in-situ exercise device, the device comprising a positioning plate 1, one or more mounting holes 2 are provided on the positioning plate 1, a plurality of rollers 3 are provided on the positioning plate 1, and the roller shaft of any roller 3 is provided on the inner wall of the mounting hole 2; An encoder 4 is provided in conjunction with any roller 3 to output signals and confirm motion data; A controller is provided in conjunction with all of the encoders 4 .
[0022] In the present invention, the positioning plate 1 is used as the overall motion range. Generally speaking, the positioning plate 1 is a flat plate or a concave plate, which is convenient for users to move their feet. It is more preferred that there is a certain degree of concavity to prevent the user from escaping from the range of the positioning plate 1 after rapid movement with the assistance of the roller 3.
[0023] In the present invention, a roller 3 is arranged after a mounting hole 2 is set in the positioning plate 1, so that the user's motion data is collected and motion assistance is provided by the roller 3. It should be noted that, considering the safety of the user, a roller shaft is arranged between the roller 3 and the mounting hole 2, and the damping force of the roller shaft (and its matching bearing) is adjustable and controllable, which can further prevent the risk of the user moving quickly in a virtual reality environment and "going out of bounds".
[0024] In the present invention, the motion data is collected by cooperating with the encoder 4 provided on each roller 3, and the data of the rollers 3 dispersed at various positions of the positioning plate 1 are obtained by the controller, so as to fit the motion state of the user.
[0025] In the present invention, a protective cover 5 is provided at a position where the edge of the positioning plate 1 faces downward to the horizontal ground or near the horizontal ground, which is easily understood by those skilled in the art.
[0026] In the present invention, there are at least two implementations for setting the positioning plate 1: Implementation method 1 (not shown in the figure, not preferred): The positioning plate 1 is provided with a plurality of parallel mounting holes 2, and one or more rollers 3 are provided in cooperation with any of the mounting holes 2, and all of the rollers 3 are parallel; In this embodiment, the positioning disc 1 is a bar-shaped disc body as a whole, in which all rollers 3 are arranged in parallel, which is more suitable for use in the scenario of straight road travel.
[0027] In order to make the exercise mode more diverse, the following is implementation method 2: The positioning plate 1 is evenly provided with a plurality of mounting holes 2 centered on a central axis perpendicular to the horizontal plane, and a plurality of rollers 3 are provided in cooperation with any of the mounting holes 2 . The rollers 3 in any of the mounting holes 2 are parallel.
[0028] In this embodiment, the positioning plate 1 is generally a circular plate or an equilateral polygonal plate, which is convenient for evenly setting the mounting holes 2 and the rollers 3 therein. The present invention is mainly based on embodiment 2; In this embodiment, in fact, each mounting hole 2 is generally in the shape of a fan ring, and the parallel rollers 3 therein are gradually shortened from the outside to the inside.
[0029] Any of the encoders 4 outputs A-phase signal and B-phase signal. After the controller obtains the A-phase signal and the B-phase signal, it determines the rotation direction and the rotation speed of the roller 3; and obtains motion data based on the rotation direction and the rotation speed of the roller 3.
[0030] In the present invention, Figure 3As shown, the encoder 4 on the roller 3 has at least 4 signals, namely, an A-phase signal, a B-phase signal, a ground signal and a power supply signal. The rotation direction and the rotation speed of the roller 3 are determined by reading the A-phase signal and the B-phase signal of each encoder 4. When the user's foot moves, the A-phase signal and the B-phase signal of the encoder 4 will output corresponding waveforms. The sequence of the A-phase signal and the B-phase signal represents the rotation direction of the roller 3, and the interval length between the A-phase signal and the B-phase signal represents the rotation speed of the roller 3. After the controller parses the A-phase signal and the B-phase signal, it can obtain motion data, which is then reflected in the visual effects of virtual reality.
[0031] Specifically, the motion data includes the current user's motion speed, forward or backward movements in a specific scenario.
[0032] A plurality of first gravity sensors (not shown in the figure) are also provided in cooperation with any roller 3, and a plurality of second gravity sensors (not shown in the figure) are distributed and provided on the positioning plate 1 outside the mounting hole 2; The auxiliary motion data is acquired based on the signal of the first gravity sensor and the signal of the second gravity sensor.
[0033] In the present invention, in addition to the motion data of the motion speed, forward or backward movement, in the virtual reality experience, the user's rotation (turning) movement and safety issues also need to be considered. These cannot be accurately obtained simply through the encoder 4, and thus a gravity sensor is configured.
[0034] Specifically, a plurality of first gravity sensors are arranged on the roller 3, at least one is required to be arranged on each roller 3, and the arrangement position of one here needs to ensure that it is in the area of interest, that is, the area where the user's feet are most likely to contact. Generally, two are required to obtain the motion characteristics of both feet; Furthermore, in order to better obtain the user's behavioral representation, a number of second gravity sensors are also distributed on the positioning plate 1 outside the mounting hole 2. Their functions are the same as those of the first gravity sensors, and they are used to collect the user's foot movement trend data at different locations.
[0035] Acquire all signals of the first gravity sensor and the second gravity sensor, cluster the signal points, and fit the auxiliary motion data; acquiring steering data based on the movement of the auxiliary motion data; Based on the matching of the motion data fed back by the encoder 4 with the steering data, the motion information is calibrated; If multiple sets of encoders 4 all feed back motion data, a judgment is made based on the rotation direction of the roller 3, the rotation speed of the roller 3 and the signal of the first gravity sensor. If it does not meet the safety requirements, an early warning is issued and the machine is shut down.
[0036] In the present invention, after obtaining the signal of the first gravity sensor and the signal of the second gravity sensor, its actual function is to obtain the clustering information of the gravity sensor signal at the foot pressing position, and then fit the position and movement trend of both feet, which is used as auxiliary motion data to help the controller obtain the user's lateral movement and turning action information.
[0037] In the present invention, in order to better fit the user's motion information, the user's side shift and steering action information are also calibrated, and the motion data fed back by the encoder 4 is matched with the steering data. It is assumed that the areas of the mounting hole 2 are a, b, c, d, e, and f in sequence; For example, the user moves from one mounting hole 2 area a to another adjacent mounting hole 2 area b. Although the encoder 4 at area b has not returned data, its corresponding first gravity sensor and / or second gravity sensor should return a signal. If the encoder 4 at area b returns data afterwards, the signals are consistent and meet the requirements. However, if the encoder 4 at the unrelated mounting hole 2 area c returns data at this time, there is a risk of inconsistent signals, and an alarm should be issued, or the machine should be shut down based on the configuration. In the present invention, there is also a situation that the two feet are in different areas of the mounting holes 2. At this time, multiple sets of encoders 4 all feedback motion data. When a and d feedback motion data at the same time, there is obviously no problem. However, if a and e feedback data at the same time, it is necessary to consider whether the user has stepped on the wrong area and there is a safety problem. For example, when a and b feedback motion data at the same time and the directions are both pointing to the center of the positioning disk 1, the auxiliary motion data can be extracted as turning, which meets the safety requirements. When a and e feedback motion data at the same time, reference Figure 4 and the arrows therein, even if the direction of a points to the center of the positioning disk 1 and the direction of e is away from the center of the positioning disk 1, the vector angle is the same as the previous example, but considering that the feature corresponding to the auxiliary motion data cannot be a normal steering state, it will be defined as not meeting the safety requirements; Based on this, at least two vectors are obtained based on the rotation direction of the roller 3, and the angle between the two vectors is obtained. The rotation speed of the roller 3 and the signal of the first gravity sensor can be used to make a judgment based on assignment, etc. If the safety requirements are not met, an early warning is issued and the machine is shut down.
[0038] In order to better ensure the safety of the user, in the present invention, a linkage mechanism is set for the two parallel and adjacent rollers 3, that is, if the steering data is less than the preset value, it means that the current movement trend of the user is almost in a straight line. At this time, the two parallel and adjacent rollers 3 are linked to prevent the abnormal data feedback from some rollers 3 from causing abnormal control of the controller. However, when there is a large steering or steering trend, the linkage mechanism is cancelled to prevent abnormal locking of the user's feet and affecting normal movement. The linkage here can be achieved by setting a linkage part between the roller axes of the parallel and adjacent rollers 3.
[0039] A support frame coaxial with the positioning plate 1 is provided at the bottom of the positioning plate 1; a plurality of support rods 6 are provided upward at the edge of the support frame, and the top of any support rod 6 is provided in cooperation with the bottom of the positioning plate 1 through a roller 7; A rotating shaft is provided between the support frame and the positioning plate 1, a locking piece is provided to cooperate with the rotating shaft, and a central encoder 4 is also provided to cooperate with the rotating shaft for outputting signals and confirming rotation data to compensate motion data with rotation data; the locking piece and the central encoder 4 are connected to the controller.
[0040] A plurality of bottom piles 8 are arranged at the bottom of the edge of the support frame, and an extension rod 9 is also arranged at the bottom of the support frame. A safety component (not shown in the figure) is arranged upward on the extension rod 9.
[0041] A universal wheel 10 is provided at the bottom of the bottom pile 8 .
[0042] In the present invention, in order to lighten the overall equipment, the support frame is configured as a structure of a fulcrum and radial support rods 6 around it. The fulcrum is coaxial with the positioning plate 1. At the same time, the roller 7 on the top of the support rod 6 at the edge of the support frame cooperates with the bottom of the positioning plate 1 to facilitate the rotation of the positioning plate 1 around the axis. Generally speaking, a wheel groove is set at the bottom of the positioning plate 1 to correspond to the roller 7.
[0043] In the present invention, a locking member is provided on the rotating shaft between the support frame and the positioning plate 1. When locked, it can be convenient for stopping, users to get on and off, single scene movement, etc. The configuration of the locking member here is easily understood by those skilled in the art, such as controlling the meshing of the gear-rack combination by the controller to realize the freedom of movement of the gear position (rotating shaft); At the same time, a central encoder 4 is also provided at the rotating shaft, and its working principle is consistent with that of the encoder 4, and is used to output signals and confirm rotation data. The rotation data here refers to the data of the actual rotation of the positioning disk 1. Compensating the motion data with the rotation data means that when the motion data and the auxiliary motion data are inconsistent, the motion data is supplemented with the rotation data.
[0044] In the present invention, the thickness of the extension rod 9 is obviously smaller than the height of the bottom pile 8, and its main function is to set a safety component upward at its end facing away from the positioning plate 1. The safety components here include but are not limited to handrails to prevent falling, a back rod structure for setting a waist protection ring, etc.
[0045] In the present invention, the bottom of the bottom pile 8 realizes the movement of the equipment through the universal wheel 10. The bottom pile 8 itself adopts a component with a parking function, and can also adopt the Fomar caster GD-80F as a whole. This is easy to understand for technicians in this field, and they can set it according to their needs.
[0046] The invention also relates to an application of the in-situ exercise device, which is applied to a virtual reality system.
[0047] In the present invention, the virtual reality system includes but is not limited to a head-mounted display device, a sensor device, and a control terminal. The actual data information obtained through the in-situ motion device and the sensor device is fed back to the control terminal, and finally fed back to the user through the head-mounted display device, so that the user can obtain a virtual reality experience.
[0048] In the application process of the present invention, the following control method can be referred to, but the control method is not unique; S1 The device obtains a signal output by any one of the first gravity sensor and / or the second gravity sensor, enters a ready state, and establishes synchronization with a control terminal of the virtual reality system; S2 collects the signal of any group of encoders 4, cooperates with the signal of the first gravity sensor and / or the second gravity sensor, determines the initial position of the user, and starts to collect motion data corresponding to the information output by the control terminal, where the information is the image, video, etc. of the scene; S3: Based on the A-phase signal and the B-phase signal output by any encoder 4, the rotation direction and the rotation speed of the roller 3 are determined; motion data is obtained, corresponding to the motion speed, forward or backward movement of the current user in the scene; if multiple sets of encoders 4 all feedback motion data, S4 is performed; if the signals of the first gravity sensor and the second gravity sensor are monitored and there is a rotation movement after obtaining the auxiliary motion data, S5 is performed; otherwise, S3 is repeated until the rotation speed of the roller 3 is 0, and S6 is executed; S4 determines the safety of the action. If it does not meet the safety requirements, an early warning is issued and S6 is executed. Otherwise, S3 is repeated. S5 matches and calibrates the motion information based on the motion data and the steering data. If the matching or calibration cannot be achieved, an early warning is issued and S6 is executed. Otherwise, S3 is repeated. S6 is shut down.
[0049] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention is described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A stationary exercise device, characterized in that: The device comprises a positioning plate, one or more mounting holes are provided on the positioning plate, a plurality of rollers are provided on the positioning plate, and the roller shaft of any of the rollers is provided on the inner wall of the mounting hole; An encoder is provided in conjunction with any roller to output signals and confirm motion data; A controller is provided in conjunction with all of the encoders.
2. The in-situ exercise equipment according to claim 1, characterized in that: The positioning plate is provided with a plurality of parallel mounting holes, and one or more rollers are provided in cooperation with any of the mounting holes, and all the rollers are parallel; Or the positioning plate is evenly provided with a plurality of mounting holes with the central axis perpendicular to the horizontal plane as the center, and a plurality of rollers are provided to match any of the mounting holes, and the rollers in any of the mounting holes are parallel.
3. The in-situ exercise equipment according to claim 2, characterized in that: Any of the encoders outputs an A-phase signal and a B-phase signal, and after the controller obtains the A-phase signal and the B-phase signal, it determines the rotation direction and the rotation speed of the roller; Motion data is acquired based on the rotation direction of the roller and the rotation speed of the roller.
4. The in-situ exercise equipment according to claim 3, characterized in that: A plurality of first gravity sensors are also provided in cooperation with any roller, and a plurality of second gravity sensors are distributed and provided on the positioning plate outside the installation hole; The auxiliary motion data is acquired based on the signal of the first gravity sensor and the signal of the second gravity sensor.
5. The in-situ exercise equipment according to claim 4, characterized in that: Acquire all signals of the first gravity sensor and the second gravity sensor, cluster the signal points, and fit the auxiliary motion data; acquiring steering data based on the movement of the auxiliary motion data; Based on the matching of the motion data fed back by the encoder with the steering data, the motion information is calibrated; If multiple sets of encoders all feed back motion data, a judgment is made based on the rotation direction of the roller, the rotation speed of the roller and the signal of the first gravity sensor. If it does not meet the safety requirements, an early warning is issued and the machine is shut down.
6. The in-situ exercise equipment according to claim 2, characterized in that: If the steering data is less than the preset value, the two parallel and adjacent rollers will be linked, otherwise the linkage will be released.
7. The in-situ exercise equipment according to claim 1, characterized in that: A support frame coaxial with the positioning plate is provided at the bottom of the positioning plate; a plurality of support rods are provided upward at the edge of the support frame, and the top of any support rod is provided in cooperation with the bottom of the positioning plate through a roller; A rotating shaft is provided between the support frame and the positioning plate, a locking piece is provided to cooperate with the rotating shaft, and a central encoder is also provided to cooperate with the rotating shaft for outputting signals and confirming rotation data to compensate motion data with rotation data; the locking piece and the central encoder are connected to the controller.
8. The in-situ exercise equipment according to claim 7, characterized in that: A plurality of bottom piles are arranged at the bottom of the edge of the support frame, and an extension rod is also arranged at the bottom of the support frame. A safety component is arranged upward on the extension rod.
9. The in-situ exercise equipment according to claim 8, characterized in that: A universal wheel is arranged at the bottom of the bottom pile.
10. An application of the in-situ exercise equipment according to any one of claims 1 to 9, characterized in that: Applied to virtual reality systems.