A training method and system based on a horse riding trainer
By adjusting the resistance and armrests of the riding trainer in real time, combined with interactive scenario games and passive training modes, the problem of existing riding trainers being unable to dynamically adjust resistance has been solved, improving training effectiveness and user experience.
Patent Information
- Application Number
- CN202510335201.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2045-03-20
AI Technical Summary
Existing horse riding trainers cannot dynamically adjust resistance according to the user's actual situation, resulting in poor training effects, especially for first-time users or patients who need rehabilitation training, who cannot accurately set the resistance.
By collecting users' training data and adjusting the resistance in real time using the mapping relationship between resistance and cycling speed, and combining scenario-based interactive games and passive training modes, personalized training programs are provided, including seat and armrest height adjustment to meet the needs of different users.
It improves training effectiveness, increases user engagement and participation, ensures training is conducted within a safe range, adapts to different users' physical conditions, and provides scientific training reports to optimize subsequent training.
Smart Images

Figure CN120242392B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of training equipment. More particularly, the present application relates to a training method and system based on a horse riding training device. BACKGROUND
[0002] A horse riding training device is a fitness device that simulates the action of riding a horse, and exercises muscles, improves balance, and increases cardiorespiratory function by simulating horse riding. However, existing horse riding training devices generally do not have resistance training, and users adjust the training difficulty by extending the training time when using the horse riding training device for training. Most of the devices that can adjust the resistance are set by the user according to experience, which is more subjective and cannot be dynamically adjusted according to the real-time physical condition of the user. Since the corresponding resistance is not set according to the actual situation or actual ability of the user, it may lead to overtraining or undertraining, thereby causing the training effect to be general, especially for users who are training for the first time or patients who need rehabilitation training, due to lack of experience, insufficient understanding of their own ability, etc., which leads to the inability to accurately set the corresponding resistance and affects the training effect.
[0003] Therefore, during the training of the user using the horse riding training device, how to dynamically adjust the output resistance to ensure the training effect is a technical problem that needs to be solved. SUMMARY
[0004] To solve the above technical problem of being unable to dynamically set the corresponding resistance according to the actual situation of the user, the present application provides a solution in the following aspects.
[0005] In a first aspect, the present application provides a training method based on a horse riding training device, comprising: collecting training data of a user, the training data comprising a riding speed; in response to a resistance mode being an automatic adjustment mode, determining a target resistance according to a preset mapping relationship between the resistance and the riding speed; and outputting the target resistance to enable the user to train based on the target resistance.
[0006] Further, the mapping relationship between the resistance and the riding speed is:
[0007] ;
[0008] In the formula, represents the target resistance, represents a preset resistance value, represents a current riding speed, represents a riding speed at which the resistance reaches , and n represents the steepness of the curve, which is a preset value.
[0009] Further, before determining the target resistance, the method further comprises: in response to receiving the training intensity level selected by the user, determining the preset resistance value according to the training intensity level.
[0010] Further, the method further comprises: the training data further comprises a riding angle; in response to receiving the scenario interactive game selected by the user, controlling a game character in the scenario interactive game to make feedback synchronously according to the training data.
[0011] Further, the method further comprises: in response to the training mode being the passive training mode, determining training parameters, the training parameters comprising a riding angle, a riding speed and a training time.
[0012] Further, the method further comprises: in response to the resistance mode being the manual adjustment mode, outputting a corresponding resistance according to the resistance value input by the user or the training gear selected by the user.
[0013] Further, before the user performs the training, the method further comprises: adjusting an up-down height of a handrail and a front-rear distance of a seat of the horse riding trainer according to input user information, the user information comprising a height and a weight.
[0014] Further, the method further comprises: in response to the training being completed, generating a training report, the training report comprising an average riding speed, a maximum riding angle and a training time.
[0015] Further, the method further comprises: in the passive training mode, judging whether the training data is out of a preset safety range, and if so, stopping the training or controlling the training parameters to be within the safety range.
[0016] In a second aspect, the present application provides a horse riding trainer-based training system, comprising a processor and a memory, the memory storing computer program instructions which, when executed by the processor, implement a horse riding trainer-based training method according to any one of the first aspect.
[0017] The application has the beneficial effects that: the application avoids the problems of insufficient training or excessive training caused by setting resistance according to experience by adjusting resistance in real time according to the riding speed of the user, thereby improving the training effect. Further, by increasing the scene interactive game, when the riding speed or riding angle of the user changes, the game character is controlled to make corresponding actions, which can improve the interest and participation of the user in training. Further, by driving the motor to drive the user to perform passive training, it can help the users with weak ability or needing passive assistance to gradually recover the motor ability; by manually inputting or selecting the resistance value and then outputting the corresponding resistance value, the user can flexibly set the training difficulty according to the physical ability and needs of the user. By collecting the training data of the user and generating a training report, the user can intuitively and clearly know the training situation, thereby providing a scientific reference for the optimization of the next training. By adjusting the seat and handle position of the horse riding trainer according to the weight and height of the user, the comfort of different users during training can be ensured. BRIEF DESCRIPTION OF DRAWINGS
[0018] The above and other objects, features and advantages of the present application will become more apparent from the following detailed description read in conjunction with the accompanying drawings, in which several embodiments of the application are shown by way of example, and like or corresponding reference numerals are used to indicate like or corresponding parts throughout the several views. In the drawings:
[0019] Figure 1 is a flow chart schematically showing a training method based on a horse riding trainer according to an embodiment of the present application;
[0020] Figure 2 is a flow chart schematically showing a training method based on a horse riding trainer according to another embodiment of the present application;
[0021] Figure 3 is an app interface diagram schematically showing an embodiment of the present application;
[0022] Figure 4 is a game interface diagram schematically showing a scene interactive game according to an embodiment of the present application;
[0023] Figure 5 is a real object diagram schematically showing a horse riding trainer according to an embodiment of the present application;
[0024] Figure 6 is a structural block diagram schematically showing a training system based on a horse riding trainer according to an embodiment of the present application. DETAILED DESCRIPTION
[0025] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be clearly and completely described below, obviously, the described embodiments are some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work belong to the protection scope of the present application.
[0026] The specific implementation of the present application will be described in detail below with reference to the accompanying drawings.
[0027] At present, the existing horse riding training device mainly exercises through simulating the swing of horse riding, has a single function, lacks intelligence, cannot record and feed back the motion data of the user in real time, so that the user cannot know the training effect in time, thereby it is difficult to know the training condition in time and it is also difficult to adjust and optimize the next training. In addition, the existing horse riding training device generally does not have a resistance training function when performing horse riding training, it is difficult to meet the training needs of different users, and it is also unable to dynamically adjust the resistance according to the actual condition of the user.
[0028] In order to solve the above problems, in a first aspect, the present application provides a training method based on a horse riding training device. It should be noted that the horse riding training device is provided with at least a communication module, a data acquisition module and a resistance adjusting module to realize the method of the present application. Among them, the data acquisition module includes an angle sensor and a speed sensor, which is used to acquire the training data of the user; the communication module is used to transmit the data collected by the data acquisition module to the cloud server or the personal device (mobile phone, computer, etc.); the resistance adjusting module is used to output the specified resistance. In an optional embodiment, it also includes a height distance adjusting module and a driving motor module, the height distance adjusting module is used to control the front and back distance of the seat and the up and down height of the armrest; the driving motor module is used to provide the power required for passive training.
[0029] Specifically, as shown in Figure 1 The method of the present application includes:
[0030] S101, acquiring the training data of the user.
[0031] Before acquiring the training data of the user, it also includes: after the user starts the horse riding training device, the angle sensor and the speed sensor inside the horse riding training device start to initialize to acquire the training data of the user. At the same time, the communication module (WiFi module in this embodiment) is connected to the local network to realize real-time data transmission.
[0032] Specifically, the training data can include riding speed, riding angle and training time, wherein the riding speed is collected by the speed sensor, and the riding angle (referring to the inclination angle of the seat of the user) is collected by the angle sensor.
[0033] The collected training data can be transmitted to the user's device (such as a mobile phone, a computer, etc.) through the WiFi module, so that the user can view the training data at any time to understand the details of his / her training. Through the collection and real-time reflection of the user's training data, a scientific basis is provided for the user's individualized training adjustment and optimization, thereby ensuring the effectiveness of subsequent training.
[0034] S102, in response to the resistance mode being an automatic adjustment mode, determining a target resistance according to a preset mapping relationship between the resistance and the riding speed; and outputting the target resistance, so that the user trains based on the target resistance.
[0035] The front-to-back distance of the seat and the up-and-down height of the armrest of the existing horse riding trainer are generally fixed, which cannot meet the training needs of users with different heights and weights, and it is difficult to ensure the comfort of training. Therefore, in this embodiment, before the user trains, the user can adjust the front-to-back distance of the seat and the up-and-down height of the armrest of the horse riding trainer according to personal conditions (user information), so as to meet the training needs of different users and ensure the comfort of the user during training. Specifically, the user can input height and weight information, and then the electric adjustment system (height and distance adjustment module) inside the horse riding trainer automatically adjusts the front-to-back distance of the seat and the up-and-down height of the armrest. Further, if the user is not satisfied with the current seat distance and armrest height, the user can manually adjust it. Specifically, by pressing / clicking the corresponding button, the armrest can automatically rise or fall. Press / click the button again, and the armrest stops rising or falling. Similarly, by pressing / clicking the corresponding button, the seat can automatically move forward or backward. Press / click the button again, and the seat stops moving forward or backward. By adjusting the armrest height and seat distance according to the user information, the needs of users with different heights and weights can be met, and the comfort of the user during training is ensured, thereby improving the user experience.
[0036] Further, the existing horse riding trainer is mainly used for fitness and exercise, lacks passive training function, and has insufficient support for users who need rehabilitation assistance, especially patients with poor mobility. Therefore, in an embodiment, the user can select a training mode through an APP (exemplarily, the interface of the APP is as shown in Figure 3 It can be understood that active training means that the user provides power for training, and passive training means that the horse riding trainer (with a built-in driving motor to provide power) drives the user to train. By setting different training modes, the needs of different users can be met, and the applicability of the horse riding trainer is wider.
[0037] Further, if the user selects the passive training mode, training parameters need to be determined. Specifically, the training parameters can be manually input by a physiotherapist or the user to conduct passive training. In this embodiment, the training parameters include the cycling speed, the cycling angle and the training time, etc. Through these parameters, the driving motor can output corresponding power to drive the user to conduct passive training. In addition, during the passive training, the cycling angle can also be set to change linearly (within a safe angle range), for example, the training is conducted at a cycling angle of 5°, 6°, 7°, and 8°. In an optional embodiment, if the historical training data of the user is stored, the training parameters of the user can be determined according to the historical training data (for example, it is known through analysis of the historical training data that the activity ability of the user has been improved, and then the cycling speed can be appropriately increased, the cycling angle can be increased, or the training time can be prolonged, etc.), and the training parameters are displayed, and the user can modify the training parameters according to the actual needs. By determining the training parameters according to the historical training data, the user can conduct more targeted training, thereby ensuring the training effect. It can be understood that the passive training mode is suitable for patients who need to recover the motor ability, and therefore the method of the present application can be applied to the horse riding trainers in rehabilitation centers and elderly care centers, and can assist the user to conduct low-intensity exercise, promote blood circulation and joint activity, and thereby gradually improve the range of motion.
[0038] In one embodiment, if the user selects the passive training mode, the training data of the user is monitored in real time, and when the preset safety range (including the cycling speed range, the cycling angle range, and the training time range) is exceeded, the training difficulty is reduced or the training is stopped, thereby avoiding the problem that too high training intensity can cause the user to be too tired. For example, if the user maintains a large cycling angle or cycling speed for a long time (the current cycling angle or cycling speed exceeds the preset value), an alarm prompt is triggered, and the training difficulty is reduced (the cycling angle and the cycling speed are reduced, etc.). In addition, the physiotherapist can also understand the training progress of the patient by checking the data, and adjust the training parameters in real time to ensure the effect and safety of the user training.
[0039] If the user selects the active training mode, the user can select a manual resistance adjustment mode or an automatic resistance adjustment mode. In the manual resistance adjustment mode, the user inputs a resistance value or selects a training gear (corresponding to different resistance values), and then the system outputs a corresponding resistance. When the user feels that the resistance is too large or too small during training, the resistance can be flexibly adjusted through this method to ensure the training effect, which is suitable for users who often use the horse riding trainer for fitness and training.
[0040] The automatic resistance adjustment mode adjusts the resistance in real time based on the user's training data, ensuring that the training intensity matches the user's physical condition and needs, avoiding overtraining or undertraining. This is particularly suitable for rehabilitation training, elderly training, and beginners. Specifically, a functional relationship (mapping relationship) between resistance and cycling speed is established based on actual needs, and the target resistance is determined based on this mapping relationship. In this embodiment, the mapping relationship between resistance and cycling speed is as follows:
[0041] ;
[0042] In the formula, This indicates the target resistance. Indicates the preset resistance value. Indicates the current cycling speed. Indicates that resistance has been reached The cycling speed is denoted by n, which represents the steepness of the curve. This is a preset value, and n can take the values of 2, 3, or other values. Those skilled in the art can choose according to actual needs.
[0043] The preset resistance value can be selected by the user. Specifically, the user selects a training intensity level, and the preset resistance value is determined based on this training intensity level. Specifically, a correspondence between training intensity levels and resistance values can be established, and the corresponding preset resistance value is determined based on this correspondence according to the user's selected training intensity level. Therefore, users can select different training difficulties according to their actual needs, thus enabling training at different intensities to ensure training effectiveness. In an optional embodiment, the training level can also be changed linearly during the user's training process, transitioning from a high to a low intensity level, or vice versa. Specifically, when the user trains at the current level for a specified time, the system automatically switches to the next training intensity level. Furthermore, if the user feels that the current training intensity level meets their needs during training, they can continue training at that level.
[0044] As shown in the above expression, at low speeds (the user's cycling speed), the target resistance is relatively small, making it easy for the user to start and adapt. At medium speeds, the target resistance gradually increases to reach the target intensity. At high speeds, the target resistance tends to be stable, avoiding excessive increases that could lead to user fatigue, thus ensuring user safety and training effectiveness. Determining the target resistance through the mapping relationship between resistance and cycling speed ensures that the user always trains within the target intensity range. Furthermore, the process of adjusting the target resistance is smooth, avoiding sudden changes in resistance that could cause user discomfort. It also allows for adjustments to training intensity to meet the needs of different users, improving their training effectiveness.
[0045] Further, in the prior art, the user experience is monotonous when using the horse riding training device due to the lack of game elements, especially for users who need to use the horse riding training device for a long time, such as the elderly, patients who need to undergo rehabilitation training, etc. The monotonous training lacks sufficient attractiveness and entertainment, and in the absence of supervision by others or lack of self-discipline, the training is prone to be interrupted. In this regard, various interactive games in different scenes can be developed, such as horse riding, cycling, racing, etc. For example, the scene interactive game is shown in FIG. 1. Specifically, if the user selects the scene interactive game, the game character in the scene interactive game selected by the user is controlled and displayed to make corresponding feedback, action or performance according to the training data of the user in the training process. Specifically, if the riding speed of the user changes (for example, increases from 5 km / h to 10 km / h), the game character will show an accelerated state or make a corresponding reaction; if the riding angle of the user changes (for example, from 15° to 20°), the game character will show a forward tilting state or change the posture. The user can intuitively feel his own movement through the dynamic of the game character in the interactive game (which can be displayed in the display screen, in addition, the training time, riding angle and riding speed, etc. can also be displayed). The training is more interesting, interactive and participatory. Through the scene interactive game function, the movement of the user is linked with the character and scene in the virtual world, improving the user experience. Figure 4
[0046] Further, the method of the present application further comprises: after the training is completed, generating a training report according to the collected training data. The training report contains detailed training data, such as training time, average riding speed, total angle change amplitude, etc. In addition, these training data can also be displayed in the form of graphs, such as a riding speed change curve graph, etc. Further, the training report is saved in the personal device or the memory of the horse riding training device, so that the user can view it at any time. Through the training report, scientific reference can be provided for the next training of the user. Further, through the analysis and review of the historical training data of the user, the current training intensity and training time scheme suitable for the user can be determined, thereby improving the training efficiency of the user. In addition, the user can also set the training mode, view the training data, view the performance of the character in the game, etc. through the corresponding APP.
[0047] In summary, the method of the present application can let the user check the training condition at any time by collecting and feeding back the training data and generating the training report in real time, thereby providing a scientific reference for the adjustment of the next training; by dynamically changing the resistance according to the real-time riding speed of the user, it can ensure that the user can train within the target intensity, avoid insufficient or excessive training, and improve the training effect; by allowing the user to input or select the resistance value, the needs of different users can be met, and the training difficulty can be flexibly adjusted; by providing the passive auxiliary training function, it can help the users with insufficient activity capacity to carry out effective rehabilitation training and improve the rehabilitation effect; by adjusting the front and rear distance of the seat and the up and down height of the armrest according to the height and weight of the user; the comfort of different users during training can be ensured; by linking the user's training with the game characters in the scene interactive game, the enthusiasm and participation of the user can be improved.
[0048] Therefore, the horse training device applying the method of the present application has a wide application scenario, specifically:
[0049] It is suitable for family fitness: by adjusting the resistance and the seat height, it meets the needs of users of different body types and training needs, and through the scene interactive game, it enhances the interest and appeal of family fitness and helps users maintain the motivation to exercise.
[0050] It is suitable for rehabilitation centers: during the rehabilitation treatment process, the passive auxiliary training function (passive training mode) of the device is suitable for patients who need to recover the motor ability, and the driving motor can help the patients complete the passive movement and gradually improve the range of motion to assist the rehabilitation training.
[0051] It is suitable for gyms: in the gym environment, the device can provide personalized training plans for users of various physical fitness levels. Specifically, the manual resistance adjustment mode outputs different resistances according to the resistance value input by the user, so that the user can perform training of different intensities; through the automatic resistance adjustment mode, the corresponding resistance can be output according to the current training data, so that the user can always be within the target training intensity range, meeting the needs of beginners and advanced users.
[0052] It is suitable for elderly care centers: for the elderly population, the device provides the function of adjusting the seat and armrest to ensure comfort and safety. The passive training mode can help the elderly with limited mobility to perform low-intensity exercise and promote blood circulation and joint activity.
[0053] It is suitable for sports recovery and health care: during the sports recovery process, the device generates data tracking and report functions to help users and rehabilitation doctors analyze the training effect and adjust the training plan to achieve a scientific recovery goal.
[0054] Figure 6is a structural block diagram schematically showing a training system based on a horse riding trainer according to one of the embodiments of the present application.
[0055] In a second aspect, the present application also provides a training system based on a horse riding trainer. As shown in Figure 6 The system comprises a processor and a memory storing computer program instructions which, when executed by the processor, implement the training method based on a horse riding trainer according to the first aspect of the present application.
[0056] The system further comprises other components such as a communication interface, which are well known to those skilled in the art, and their settings and functions are known in the art, thus not described here.
[0057] In the present application, the aforementioned memory can be any tangible medium containing or storing a program which can be used by or in conjunction with an instruction execution system, apparatus or device. For example, the computer readable storage medium can be any suitable magnetic storage medium or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random-Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC) and the like, or any other medium that can be used to store desired information and can be accessed by an application, a module or both. Any such computer storage medium can be part of a device or accessible or connectable to the device. Any application or module described in the present application can be implemented using computer readable / executable instructions that can be stored or otherwise held by such computer readable medium.
[0058] In the description of the present application, the meaning of "a plurality of" is at least two, such as two, three or more, etc., unless otherwise explicitly specified. In addition, the division of steps of the above method is only for the purpose of clear description, and when implemented, one step can be combined or some steps can be split and decomposed into multiple steps, as long as the same logical relationship is included.
[0059] While the specification has illustrated and described various embodiments of the application, it will be clear to those of ordinary skill in the art that various changes, modifications, and substitutions can be made thereto without departing from the spirit and scope of the application. It is understood that in the process of practicing the application, various alternatives, modifications, and equivalents can be employed.
Claims
1. A training method based on a horse riding trainer, characterized in that, include: Collect user training data, including cycling speed; In response to the resistance mode being set to automatic adjustment mode, the target resistance is determined based on a preset mapping relationship between resistance and riding speed; the mapping relationship between resistance and riding speed is as follows: ; In the formula, This indicates the target resistance. Indicates the preset resistance value. Indicates the current cycling speed. Indicates that resistance has been reached The cycling speed at that time, where n represents the steepness of the curve, is a preset value; The target resistance is output so that the user can train based on the target resistance.
2. The training method based on a horse riding trainer according to claim 1, characterized in that, Before determining the target resistance, the method further includes: in response to receiving the training intensity level selected by the user, determining the preset resistance value based on the training intensity level.
3. The training method based on a horse riding trainer according to claim 1, characterized in that, Also includes: The training data also includes riding angles; In response to receiving the user's selected interactive scenario game, the system controls the game character in the interactive scenario game to provide synchronous feedback based on the training data.
4. The training method based on a horse riding trainer according to claim 1, characterized in that, Also includes: In response to the training mode being passive training mode, training parameters are determined, including the riding angle, riding speed, and training time.
5. The training method based on a horse riding trainer according to claim 1, characterized in that, Also includes: In response to the resistance mode being manually adjustable, the corresponding resistance is output based on the resistance value input by the user or the selected training level.
6. The training method based on a horse riding trainer according to claim 1, characterized in that, Before the user begins training, the process also includes adjusting the height of the armrests and the fore-and-aft distance of the seat of the horse riding trainer based on the input user information, including height and weight.
7. The training method based on a horse riding trainer according to claim 1, characterized in that, Also includes: Upon completion of training, a training report is generated, which includes average riding speed, maximum riding angle, and training time.
8. The training method based on a horse riding trainer according to claim 4, characterized in that, Also includes: In passive training mode, it is determined whether the training data exceeds a preset safety range. If so, training is stopped or the training parameters are controlled to be within the safety range.
9. A training system based on a horse riding trainer, characterized in that, It includes a processor and a memory, the memory storing computer program instructions, which, when executed by the processor, implement a training method based on a horse riding trainer according to any one of claims 1-8.
Citation Information
Patent Citations
Display interaction bicycle
CN213760370U
Exercise system and adjustment method thereof
US9789362B1