Step training method, device, equipment and storage medium

By displaying virtual scenes and virtual objects in the step training equipment and judging the completion of the action based on the user's sole pressure value, the problem of boring training methods of the existing step training equipment is solved, and the fun and effect of the training is improved.

CN116351006BActive Publication Date: 2025-05-06HUNAN RUIHABO MEDICAL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310111931.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-01
Publication Date
2025-05-06
Estimated Expiration
2043-02-01

AI Technical Summary

Technical Problem

The existing step-by-step training equipment training methods are boring, which leads to users being prone to lose interest during the training process and affecting the training effect.

Method used

By displaying a virtual scene in the step training device, including step training guidance information and virtual objects, we can judge whether the preset actions are completed based on the user's sole pressure value, and control the virtual objects to perform corresponding actions, increasing the fun and interactiveness of the training.

Benefits of technology

It improves the fun and interactiveness of step training, and enhances users' enthusiasm for participation and training effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116351006B_ABST
    Figure CN116351006B_ABST
Patent Text Reader

Abstract

The present invention relates to a stepping training method, device, equipment and storage medium. In response to a start instruction of a stepping training device, stepping training guidance information and a virtual scene for guiding a user to perform a preset stepping training action are displayed. Whether the user has completed the stepping training action in the stepping training guidance information is judged according to the plantar pressure value of the user during the stepping training. When it is determined that the user has completed the preset stepping training action, the interest and interactivity of the stepping training process are improved by controlling a virtual object in the virtual scene to perform a first action corresponding to the stepping training action, thereby improving the user's enthusiasm for participating in the stepping training and the training effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of stepping training, and in particular to a stepping training method, device, equipment and storage medium. Background Art

[0002] Step training equipment is used to assist users in gait training and improve their autonomous walking ability.

[0003] The existing stepping training equipment usually requires the user to perform repeated stepping movements on the stepping training equipment to achieve stepping training. This training method is relatively boring and the user is likely to lose interest in the training during the training process, which affects the stepping training effect. Summary of the invention

[0004] The embodiments of the present application provide a stepping training method, device, equipment and storage medium, which can improve the fun and interactivity of stepping training activities and increase the enthusiasm of users to participate in stepping training.

[0005] In a first aspect, an embodiment of the present application provides a stepping training method, the method comprising the following steps:

[0006] In response to a start instruction of the stepping training device, a virtual scene is displayed; wherein the virtual scene includes stepping training guidance information and virtual objects, and the stepping training guidance information is used to guide the user to perform a preset stepping training action;

[0007] Acquire the plantar pressure value of the user when performing stepping training on the stepping training device;

[0008] If the plantar pressure value is greater than a set plantar pressure threshold, it is determined that the user has completed the preset stepping training action, and the virtual object is controlled to perform a first action corresponding to the stepping training action.

[0009] In a second aspect, an embodiment of the present application provides a stepping training device, comprising:

[0010] A guidance information display module, for displaying a virtual scene in response to a start instruction of the stepping training device; wherein the virtual scene includes stepping training guidance information and virtual objects; the stepping training guidance information is used to guide the user to perform a preset stepping training action;

[0011] A pressure value acquisition module, used to acquire the pressure value of the sole of the foot of the user when performing stepping training on the stepping training device;

[0012] The virtual object control module is used to determine that the user has completed the preset stepping training action if the plantar pressure value is greater than a set plantar pressure threshold, and control the virtual object to perform a first action corresponding to the stepping training action.

[0013] In a third aspect, an embodiment of the present application provides a stepping training device, comprising: a processor and a memory; wherein the memory stores a computer program, and when the computer program is executed by the processor, it implements the stepping training method as described in any one of the above.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the stepping training method as described in any one of the above.

[0015] In an embodiment of the present application, in response to a start instruction of a stepping training device, stepping training guidance information and a virtual scene are displayed to guide the user to perform preset stepping training actions. Whether the user has completed the stepping training actions in the stepping training guidance information is judged according to the plantar pressure value of the user during the stepping training. When it is determined that the user has completed the preset stepping training actions, the fun and interactivity of the stepping training process are improved by controlling the virtual objects in the virtual scene to perform the first action corresponding to the stepping training action, thereby improving the user's enthusiasm for participating in stepping training and the training effect.

[0016] For better understanding and implementation, the present invention is described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a flow chart of a stepping training method in one embodiment of the present invention;

[0018] Figure 2 A schematic diagram of a display interface of a display device in one embodiment of the present invention;

[0019] Figure 3 is a flow chart of a stepping training method in another embodiment of the present invention;

[0020] Figure 4 is a flow chart of a stepping training method in another embodiment of the present invention;

[0021] Figure 5 is a schematic diagram of a display interface of a display device in another embodiment of the present invention;

[0022] Figure 6 is a flow chart of a stepping training method in another embodiment of the present invention;

[0023] Figure 7 A schematic diagram of a training setting interface in another embodiment of the present invention;

[0024] Figure 8 It is a structural schematic diagram of a stepping training device in one embodiment of the present invention;

[0025] Fig. 9 The figure is a schematic structural diagram of a stepping training device in one embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0027] It should be clear that the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the embodiments of the present application.

[0028] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0029] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and do not have to be used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.

[0030] In addition, in the description of this application, unless otherwise specified, "several" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0031] See also Figure 1The embodiment of the present application provides a stepping training method. The stepping training method of the present application can be applied to stepping training devices such as stepping robots that are used to assist users in walking training and provide training support for users. Users can actively perform stepping training on the stepping training device, or the stepping training device can also provide assistance to the user's stepping exercise training when the user's muscle strength is insufficient, thereby driving the user to perform stepping training.

[0032] The method comprises the following steps:

[0033] S101: In response to a start instruction of the stepping training device, a virtual scene is displayed; the virtual scene includes stepping training guidance information and virtual objects;

[0034] The start instruction is used to start the stepping training device. After starting the stepping training device, stepping training guidance information and virtual objects for guiding the user to perform stepping training can be displayed on the display device of the stepping training device. The stepping training guidance information and virtual objects can be displayed in a virtual scene of the display device. The display device can be a display screen of the stepping training device or an external display device connected to the stepping training device.

[0035] The stepping training guidance information is used to guide the user to perform preset stepping training actions; wherein different stepping training actions can be set for different stepping training modes.

[0036] Specifically, when the stepping training device is a stepping device, the stepping training action can be the action of the stepping device when performing stepping training. Specifically, the stepping training action can be the lifting action of the legs during the stepping training process. At this time, the stepping training device applies a downward resistance to the user, and the user needs to resist the downward resistance of the stepping training device to complete the lifting action of the legs, thereby achieving the exercise of the quadriceps femoris muscles; or, in another embodiment, the stepping training action can be the downward pressing action of the legs during the stepping training process. At this time, the stepping training device applies an upward resistance to the user, and the user needs to resist the upward resistance of the stepping training device to complete the downward pressing action of the legs, thereby achieving the exercise of the gastrocnemius muscles.

[0037] The virtual scene can be used to gamify the user's stepping training process, wherein the virtual object can be a virtual person or virtual role corresponding to the user in the virtual scene, and the stepping training guidance information can be displayed in the virtual scene or outside the virtual scene.

[0038] S102: Acquiring a plantar pressure value of a user when performing stepping training on the stepping training device;

[0039] The plantar pressure value may be the pressure value detected by a pressure detection device such as a pressure sensor of the stepping training device at the current moment when the user is performing stepping training. The detected pressure value may reflect the magnitude of the force applied by the user to the resistance of the stepping training device, for example, it may be used to determine the magnitude of the upward force applied by the user to counteract the downward resistance of the stepping training device, or it may be used to determine the magnitude of the downward force applied by the user to counteract the upward resistance of the stepping training device.

[0040] S103: If the plantar pressure value is greater than a set plantar pressure threshold, it is determined that the user has completed the preset stepping training action, and the virtual object is controlled to perform a first action corresponding to the stepping training action.

[0041] When the plantar pressure value is greater than the set plantar pressure threshold, that is, the force applied by the user to the stepping training device meets the set requirement, it is determined that the user has completed the preset stepping training action.

[0042] Among them, the first action is a preset action for instructing the user to complete the stepping training action. The first action can be cheering, applauding, etc. to motivate the user to continue the stepping training; or, when the virtual scene simulated by the stepping training equipment is a game scene of fighting monsters, the first action can also be fighting monsters, releasing skills, etc., so as to improve the interactivity and entertainment of the stepping training.

[0043] For different stepping training movements, the first movement performed by the virtual object may be different.

[0044] The user can determine the completion of the current stepping training by watching the actions performed by the virtual object displayed on the display device in the virtual scene. When the virtual object is observed to perform the first action, it means that the user has completed the stepping training action, thereby increasing the fun and interactivity of the stepping training activity and improving the user's willingness to step training.

[0045] like Figure 2 As shown, it is a schematic diagram of a display interface of a display device in an embodiment, the display interface shows a virtual scene, and the virtual scene includes stepping training guidance information 110 and a virtual object 120, the stepping training guidance information 110 includes guidance information 111 "please push up and knee support action" and an action diagram 112, and the virtual object 120 is a horse carrying a virtual character.

[0046] The guidance information 111 is used to guide the user to perform the stepping training action of lifting the knees, and the action diagram 112 is used to instruct the user to perform the lifting the knees action.

[0047] The user can make corresponding stepping training movements according to the stepping training guidance information 110, and determine whether the user has completed the stepping training movement of lifting the knee support according to the plantar pressure value of the user when performing stepping training on the stepping training equipment. In the present application, the first action can be a jumping action. When it is determined that the user has completed the stepping training action of lifting the knee support, the horse carrying the virtual character is controlled to perform a jumping action.

[0048] In an embodiment of the present application, in response to a start instruction of a stepping training device, stepping training guidance information and a virtual scene are displayed to guide the user to perform preset stepping training actions. Whether the user has completed the stepping training actions in the stepping training guidance information is judged according to the plantar pressure value of the user during the stepping training. When it is determined that the user has completed the preset stepping training actions, the fun and interactivity of the stepping training process are improved by controlling the virtual objects in the virtual scene to perform the first action corresponding to the stepping training action, thereby improving the user's enthusiasm for participating in stepping training and the training effect.

[0049] The plantar pressure value in step S102 can be obtained by converting the electrical signal detected by the pressure sensor disposed on the pedal of the stepping training device using the conversion relationship between the electrical signal of the pressure sensor and the plantar pressure value. Figure 3 As shown in the figure, the step of obtaining the plantar pressure value of the user when performing stepping training on the stepping training device specifically includes:

[0050] S201: Acquire a real-time electrical signal detected by a pressure sensor;

[0051] S202: Based on the conversion relationship between the electrical signal of the pressure sensor and the plantar pressure value, convert the real-time electrical signal into the plantar pressure value.

[0052] The conversion relationship between the electrical signal and torque of the pressure sensor can be constructed based on the accuracy, pressure division coefficient, full-scale output voltage value and maximum pressure measurement value of the pressure sensor.

[0053] Specifically, the real-time electrical signal is converted into a plantar pressure value in the following manner:

[0054] pressure=(value / a*b) / V0*P max

[0055] Among them, pressure is the plantar pressure value, value is the voltage value detected by the pressure sensor, a is the accuracy of the pressure sensor, b is the pressure division coefficient of the pressure sensor, V0 is the full-scale output voltage value of the pressure sensor, P max is the maximum pressure measurement value of the pressure sensor.

[0056] In the embodiment of the present application, the accuracy a of the pressure sensor can be 4095.0, the pressure division coefficient b of the pressure sensor can be 3.3*3, the full-scale output voltage value V0 of the pressure sensor can be 10.0, and the maximum pressure measurement value P of the pressure sensor can be max It can be 100Kg, then the real-time electrical signal is converted into the plantar pressure value in the following manner:

[0057] pressure=(value / 4095.0*3.3*3) / 10.0*100

[0058] The plantar pressure value of the present application may include the plantar pressure value of the left foot of the user and the plantar pressure value of the right foot of the user. The plantar pressure value of the left foot and the plantar pressure value of the right foot can obtain real-time electrical signals through pressure sensors set at the pedals of the left and right feet of the stepping training equipment, and then convert the real-time electrical signals into plantar pressure values ​​through the conversion method of the above-mentioned embodiment of the present application to obtain the plantar pressure value of the left foot and the plantar pressure value of the right foot.

[0059] In step S103, the stepping training exercise in the present application can be alternating stepping exercises with the left and right feet or stepping exercises with one foot. When the stepping training exercise is alternating stepping exercises with the left and right feet of the user, determining that the user has completed the preset stepping training action can be that the plantar pressure values ​​of the left and right feet of the user are both greater than the set plantar pressure threshold. When the plantar pressure values ​​of the left and right feet of the user are both greater than the set plantar pressure threshold, it is determined that the user has completed a stepping exercise. Alternatively, when the stepping training exercise is stepping exercises with one foot of the user, determining that the user has completed the preset stepping training action can be that the plantar pressure value of the user's foot is greater than the set plantar pressure threshold, for example, the plantar pressure value of the left foot can be greater than the set plantar pressure threshold, or the plantar pressure value of the right foot of the user can be greater than the set plantar pressure threshold.

[0060] Specifically, the step of determining whether the user has completed the preset stepping training action specifically includes:

[0061] If the left foot plantar pressure value is greater than the first set plantar pressure threshold, or if the right foot plantar pressure value is greater than the second set plantar pressure threshold, it is determined that the user has completed the preset stepping training action;

[0062] Alternatively, the step of determining whether the user has completed the preset stepping training action specifically includes:

[0063] If the left foot plantar pressure value is greater than the first set plantar pressure threshold, and the right foot plantar pressure value is greater than the second set plantar pressure threshold, it is determined that the user has completed the preset stepping training action.

[0064] The first set plantar pressure threshold and the second set plantar pressure threshold may be the same or different. In the embodiment of the present application, the first set plantar pressure threshold and the second set plantar pressure threshold are the same.

[0065] In an embodiment of the present application, the force applied by the left and right feet is determined based on the plantar pressure values ​​of the left and right feet, and whether the user has completed the preset stepping training action is determined based on whether the force applied by the left foot and / or right foot meets the set requirements, thereby controlling the virtual object in the virtual scene to perform the corresponding first action.

[0066] Preferably, each pedal of the stepping training device can be provided with at least two pressure sensors for detecting the plantar pressure values ​​of the user's heel and toes. When the plantar pressure values ​​of the heel and toe of the left foot are both greater than the first set plantar pressure threshold, it is determined that the user's left foot has made an effective step, that is, it is determined that the plantar pressure value of the left foot is greater than the first set plantar pressure threshold; when the plantar pressure values ​​of the heel and toe of the right foot are both greater than the second set plantar pressure threshold, it is determined that the user's right foot has made an effective step, that is, it is determined that the plantar pressure value of the right foot is greater than the second set plantar pressure threshold.

[0067] If only the pressure sensor of the left heel part or only the pressure sensor of the toe part detects the plantar pressure value, that is, when the plantar pressure value of the left heel part is 0 or the plantar pressure value of the left toe part is 0, at this time, regardless of whether the plantar pressure value of the other part is greater than the first set plantar pressure threshold, it is determined that the current left foot stepping is an invalid step; or, when the plantar pressure value of the left heel part or the plantar pressure value of the left toe part is less than the first set plantar pressure threshold, it is determined that the current left foot stepping is an invalid step, and the left foot has not completed the preset stepping training action. Similarly, if only the right heel part Or only the pressure sensor of the toe part detects the plantar pressure value, that is, when the plantar pressure value of the right heel part is 0 or the plantar pressure value of the left toe part is 0, at this time, no matter whether the plantar pressure value of the other part is greater than the second set plantar pressure threshold, it is determined that the right foot stepping is an invalid step; or, when the plantar pressure value of the right heel part or the plantar pressure value of the right toe part is less than the second set plantar pressure threshold, it is determined that the right foot stepping is an invalid step, and the right foot has not completed the preset stepping training action, thereby improving the accuracy of judging whether the user has completed the stepping training action.

[0068] When the user first starts using the stepping training device, the center of gravity is likely to be unstable, that is, the left foot pressure value or the right foot pressure value is likely to exceed the set foot pressure threshold. If the user's stepping training completion is still judged based on whether the foot pressure value exceeds the set foot pressure threshold, it is very easy to make a misjudgment, affecting the user's normal stepping training and training effect. Figure 4 As shown, in a preferred embodiment, the step of determining whether the user has completed the preset stepping training action specifically includes:

[0069] S301: Obtain the difference between the left foot plantar pressure value and the right foot plantar pressure value;

[0070] S302: If the difference between the left foot plantar pressure value and the right foot plantar pressure value is less than a third set plantar pressure threshold, it is determined that the user has completed the preset stepping training action.

[0071] In the embodiment of the present application, when the difference between the plantar pressure value of the left foot and the plantar pressure value of the right foot is less than the third set plantar pressure threshold, that is, when the plantar pressure values ​​of the left and right feet symmetrically reach the setting requirements, it is determined that the user has completed the preset stepping training action, thereby improving the accuracy of the judgment on the completion of the user's stepping training action.

[0072] In one embodiment, the virtual scene further includes a virtual obstacle, and the step of controlling the virtual object to perform a first action corresponding to the stepping training action specifically includes:

[0073] The virtual object is displayed in the virtual scene to perform a first action of crossing the virtual obstacle.

[0074] The virtual obstacle may be used to hinder the normal movement of the virtual object in the virtual scene. For example, when the virtual object moves in the virtual scene, the virtual obstacle may be a roadblock, a boulder, or the like that is used to prevent the virtual object from moving in the virtual scene.

[0075] See also Figure 5 , which is a schematic diagram of a display interface of a display device in an embodiment, such as Figure 5 As shown, the virtual scene includes a virtual object 201 , a virtual obstacle 202 and stepping training guidance information 203 .

[0076] The virtual object 201 is a horse carrying a virtual character, the virtual obstacle 202 may be a hurdle, and the stepping training guidance information 203 is used to guide the user to perform the knee support action.

[0077] When it is determined that the user has completed the knee support, the horse carrying the virtual character is displayed in the virtual scene performing an action of jumping over the hurdle, wherein the action process of the horse carrying the virtual character performing the jumping over the hurdle can be presented in the form of animation.

[0078] In an embodiment of the present application, when it is determined that the user has completed the stepping training action, the user's stepping training process is presented in the form of a game by controlling the corresponding virtual character in the virtual scene to synchronously perform the action of jumping over the hurdles, thereby increasing the fun and interactivity of the stepping training activity and improving the user's willingness for stepping training.

[0079] In step S103, when the user completes the preset stepping training action, a prompt message may be displayed in the virtual scene, wherein the prompt message is used to prompt the user to complete the preset stepping training action. The prompt message may be displayed in the form of text, picture or animation.

[0080] Alternatively, in another embodiment, after the user completes the preset stepping training action, the user's completion status can be scored based on the training data when the user completes the preset stepping training action, thereby motivating the user to better complete the preset stepping training action.

[0081] like Figure 6 As shown, in one embodiment, the stepping training method further includes the following steps:

[0082] S401: Acquire first training data of a user performing a preset stepping training action;

[0083] S402: According to the first training data, obtaining score information of the user performing the preset stepping training action, and displaying the score information on the display device.

[0084] The first training data may include the user's action frequency, action amplitude, torque real-time value, training duration, etc. of the stepping training action. For example, when the stepping training action is a stepping action, the first training data may include the step frequency, stride, plantar pressure value, training duration, etc. of the left and right feet.

[0085] The score information is used to determine the degree of completion of the user's preset stepping training action. Specifically, the user's first training data can be compared with the preset first target training value to obtain the score information of the user's execution of the preset stepping training action. For example, when the stepping training action is a stepping action, the step frequency during training can be compared with the target step frequency, and the stride during training can be compared with the target stride. According to the comparison result, the score information of the execution of the preset stepping training action can be obtained, so that the training completion status of the user's stepping training can be determined according to the score information, thereby adjusting the user's stepping training progress in real time, accelerating the user's rehabilitation process, and improving the user's stepping training effect.

[0086] like Figure 5 As shown, after obtaining the score information of the user performing the preset stepping training action, the score information 204 and the training data 205 of performing the preset stepping training action can be displayed on the display interface. The training data 205 may include the step frequency and stride of the left foot or the right foot.

[0087] During the training process, the user can call out the training setting interface by triggering the training setting control to make timely adjustments to the stepping training process to improve the effect of the stepping training.

[0088] See also Figure 7 , which is a schematic diagram of a training setting interface in another embodiment. Specifically, in the embodiment of the present application, the training setting interface displays training data such as the cadence, stride, torque real-time value, and training duration of the left and right feet.

[0089] The real-time torque values ​​of the left and right feet may be displayed in the training setting interface in the form of two different torque curves.

[0090] like Figure 7 As shown, the training setting interface also includes an adjustment control 301, a pause training control 302 and a stop training control 303. The adjustment control 301 can be used to adjust the training mode of the stepping training device, wherein each different training mode corresponds to a different target training value, such as a different step frequency and stride. The user can select a stepping training method suitable for himself by triggering the corresponding training mode to improve the stepping training effect.

[0091] During the training process, the user can pause the training by triggering the pause training control 302, or the user can end the stepping training activity by triggering the stop training control 303.

[0092] By displaying the score information and training data of the user's preset stepping training movements, it is convenient for the user to understand his or her own stepping training situation and make corresponding adjustments to the stepping training content.

[0093] See also Figure 8 The present application also provides a stepping training device, comprising:

[0094] The guidance information display module 401 is used to display a virtual scene in response to a start instruction of the stepping training device; wherein the virtual scene includes stepping training guidance information and virtual objects; the stepping training guidance information is used to guide the user to perform a preset stepping training action;

[0095] A pressure value acquisition module 402 is used to acquire the pressure value of the sole of the foot of the user when performing stepping training on the stepping training device;

[0096] The virtual object control module 403 is used to determine that the user has completed the preset stepping training action if the plantar pressure value is greater than a set plantar pressure threshold, and control the virtual object to perform a first action corresponding to the stepping training action.

[0097] It should be noted that the stepping training device provided in the above embodiment only uses the division of the above functional modules as an example when executing the stepping training method. In actual applications, the above functional distribution can be completed by different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the stepping training device provided in the above embodiment and the stepping training method in the above embodiment belong to the same concept, and the implementation process thereof is detailed in the above method embodiment, which will not be repeated here.

[0098] See also Fig. 9 The present application also provides a stepping training device 500, which can be used to perform all or part of the steps of the stepping training method of the embodiment of the present application. For details not disclosed in this embodiment, please refer to the above embodiments of the present application.

[0099] See also Fig. 9 , Fig. 9 The schematic diagram of the structure of the step training device 500 provided in the embodiment of the present application. The step training device 500 may be, but is not limited to, a combination of one or more of various servers, personal computers, notebook computers, smart phones, tablet computers, and the like.

[0100] In a preferred embodiment of the present application, the stepping training device 500 includes a memory 501 , at least one processor 502 , at least one communication bus 503 and a transceiver 504 .

[0101] Those skilled in the art should understand that Fig. 9The structure of the stepping training device shown does not constitute a limitation of the embodiments of the present application, and can be either a bus structure or a star structure. The stepping training device 500 can also include more or less other hardware or software than shown in the figure, or a different component arrangement.

[0102] In some embodiments, the step training device 500 is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits, programmable gate arrays, digital processors, and embedded devices. The step training device 500 may also include a client device, which includes but is not limited to any electronic product that can interact with a client through a keyboard, mouse, remote control, touchpad, or voice control device, such as a personal computer, tablet computer, smart phone, digital camera, etc.

[0103] It should be noted that the stepping training device 500 is only an example. Other existing or future electronic products that can be adapted to the present application should also be included in the protection scope of the present application and included here by reference.

[0104] In some embodiments, the memory 501 stores a computer program, and when the computer program is executed by the at least one processor 502, all or part of the steps in the stepping training method of the embodiment are implemented. The memory 501 includes a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0105] In some embodiments, the at least one processor 502 is the control core (Control Unit) of the stepping training device 500, and uses various interfaces and lines to connect various components of the entire stepping training device 500, and executes various functions and processes data of the stepping training device 500 by running or executing the program or module stored in the memory 501, and calling the data stored in the memory 501. For example, when the at least one processor 502 executes the computer program stored in the memory, it implements all or part of the steps of the stepping training method described in the embodiment of the present application; or implements all or part of the functions of the stepping training device. The at least one processor 502 can be composed of an integrated circuit, for example, it can be composed of a single packaged integrated circuit, or it can be composed of multiple integrated circuits with the same function or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips.

[0106] In some embodiments, the at least one communication bus 503 is configured to implement connection and communication between the memory 501 and the at least one processor 502, etc.

[0107] The step training device 500 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be repeated here.

[0108] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the stepping training method as described in any one of the above are implemented.

[0109] The present application may take the form of a computer program product implemented on one or more storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing program code. Computer-readable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be achieved by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include but are not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0110] The present invention is not limited to the above-mentioned embodiments. If various changes or modifications to the present invention do not depart from the spirit and scope of the present invention, and if these changes and modifications fall within the scope of the claims and equivalent technologies of the present invention, the present invention is also intended to include these changes and modifications.

Claims

1. A stepping training method, characterized in that: The method comprises the following steps: In response to the start instruction of the stepping training device, a virtual scene is displayed; wherein the virtual scene includes stepping training guidance information and virtual objects; the stepping training guidance information is used to guide the user to perform a preset stepping training action; the stepping training device is used to assist the user in gait training; Acquire the plantar pressure value of the user when performing stepping training on the stepping training device; If the plantar pressure value is greater than a set plantar pressure threshold, it is determined that the user has completed the preset stepping training action, and the virtual object is controlled to perform a first action corresponding to the stepping training action; The plantar pressure values ​​include a left foot plantar pressure value and a right foot plantar pressure value; The step of determining whether the user has completed the preset stepping training action specifically includes: Obtain the difference between the left foot plantar pressure value and the right foot plantar pressure value; If the difference between the left foot plantar pressure value and the right foot plantar pressure value is less than a third set plantar pressure threshold, it is determined that the user has completed the preset stepping training action.

2. The stepping training method according to claim 1, characterized in that: The step of determining whether the user has completed the preset stepping training action specifically includes: If the left foot plantar pressure value is greater than the first set plantar pressure threshold, or if the right foot plantar pressure value is greater than the second set plantar pressure threshold, it is determined that the user has completed the preset stepping training action; Alternatively, the step of determining whether the user has completed the preset stepping training action specifically includes: If the left foot plantar pressure value is greater than the first set plantar pressure threshold, and the right foot plantar pressure value is greater than the second set plantar pressure threshold, it is determined that the user has completed the preset stepping training action.

3. The stepping training method according to claim 1, characterized in that: The step of obtaining the plantar pressure value of the user when performing stepping training on the stepping training device specifically includes: Acquire real-time electrical signals detected by pressure sensors; Based on the conversion relationship between the electrical signal of the pressure sensor and the plantar pressure value, the real-time electrical signal is converted into the plantar pressure value.

4. The stepping training method according to claim 3, characterized in that: The step of converting the real-time electrical signal into a plantar pressure value specifically includes: The real-time electrical signal is converted into a plantar pressure value in the following manner: pressure=(value / a*b) / V0*P max Among them, pressure is the plantar pressure value, value is the voltage value detected by the pressure sensor, a is the accuracy of the pressure sensor, b is the pressure division coefficient of the pressure sensor, V0 is the full-scale output voltage value of the pressure sensor, P max is the maximum pressure measurement value of the pressure sensor.

5. The stepping training method according to claim 1, characterized in that: The virtual scene also includes a virtual obstacle, and the step of controlling the virtual object to perform a first action corresponding to the stepping training action specifically includes: The virtual object is displayed in the virtual scene to perform a first action of crossing the virtual obstacle.

6. The stepping training method according to claim 1, characterized in that: The step training method also includes the following steps: Acquire first training data of a user performing a preset stepping training action; According to the first training data, score information of the user performing the preset stepping training action is obtained, and the score information is displayed on a display device.

7. A stepping training device, characterized in that: include: A guidance information display module is used to display a virtual scene in response to a start instruction of a stepping training device; wherein the virtual scene includes stepping training guidance information and virtual objects; the stepping training guidance information is used to guide the user to perform a preset stepping training action; the stepping training device is used to assist the user in gait training; A pressure value acquisition module, used to acquire the plantar pressure value of the user when the user performs stepping training on the stepping training device; the plantar pressure value includes the plantar pressure value of the left foot and the plantar pressure value of the right foot; A virtual object control module is used to determine that the user has completed the preset stepping training action if the plantar pressure value is greater than a set plantar pressure threshold, and control the virtual object to perform a first action corresponding to the stepping training action; the virtual object control module is used to obtain the difference between the plantar pressure value of the left foot and the plantar pressure value of the right foot; if the difference between the plantar pressure value of the left foot and the plantar pressure value of the right foot is less than a third set plantar pressure threshold, determine that the user has completed the preset stepping training action.

8. A step training device, characterized in that: include: A processor and a memory; wherein the memory stores a computer program, and when the computer program is executed by the processor, the stepping training method as described in any one of claims 1-6 is implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the stepping training method as described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Wearable device of foot with virtual reality control function

    CN205507686U