技术领域Technical field
本发明涉及训练健身器材技术领域,特别是涉及一种绳动训练设备的等速训练方法、装置、电子设备以及存储介质。The present invention relates to the technical field of training and fitness equipment, and in particular to an isokinetic training method, device, electronic equipment and storage medium of rope movement training equipment.
背景技术Background technique
绳动训练设备是一种能够适用于室内室外场所,并满足于训练者多种力量训练需求的健身器械。绳动训练设备中设置有等速训练模式,处于等速训练模式时,绳动训练设备输出的目标拉绳速度恒定,训练时的阻力随训练者拉动绳索的速度大小而改变,以便限制训练者运动过程中的绳索拉动速度。Rope training equipment is a kind of fitness equipment that can be used in indoor and outdoor places and meet the various strength training needs of trainers. The rope training equipment is equipped with an isokinetic training mode. When in the isokinetic training mode, the target rope pulling speed output by the rope training equipment is constant, and the resistance during training changes with the speed of the trainer pulling the rope, so as to limit the trainer. The rope pull speed during motion.
然而,无训练经验的训练者不知道如何利用等速训练模式来进行科学合理的训练,包括完成不同的训练目标,如增加爆发力、增加肌耐力以及康复训练等。However, trainers with no training experience do not know how to use isokinetic training mode to conduct scientific and reasonable training, including completing different training goals, such as increasing explosive power, increasing muscle endurance, and rehabilitation training.
发明内容Contents of the invention
基于此,本申请的目的在于,提供一种绳动训练设备的等速训练方法、装置、电子设备以及存储介质,其具有帮助训练者快速适应等速训练模式、让训练者直观感受目标拉绳速度、提高训练者训练效果的优点。Based on this, the purpose of this application is to provide an isokinetic training method, device, electronic device and storage medium for rope training equipment, which can help the trainer quickly adapt to the isokinetic training mode and allow the trainer to intuitively feel the target rope The advantages of speed and improving the training effect of trainers.
根据本申请实施例的第一方面,提供一种绳动训练设备的等速训练方法,包括如下步骤:According to a first aspect of the embodiment of the present application, a method of isokinetic training with rope movement training equipment is provided, including the following steps:
响应于等速训练模式的触发指令,获取目标拉绳速度;Acquire the target rope pulling speed in response to the trigger command of the isokinetic training mode;
根据目标拉绳速度,确定拉绳速度指引信息;Determine the rope speed guidance information based on the target rope speed;
根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。According to the rope pulling speed guidance information, the trainer is guided to pull the rope at a constant speed according to the target rope pulling speed.
根据本申请实施例的第二方面,提供一种绳动训练设备的等速训练装置,包括:According to a second aspect of the embodiment of the present application, an isokinetic training device of rope movement training equipment is provided, including:
拉绳速度获取模块,用于响应于等速训练模式的触发指令,获取目标拉绳速度;The rope pulling speed acquisition module is used to obtain the target rope pulling speed in response to the triggering command of the isokinetic training mode;
指引信息确定模块,用于根据目标拉绳速度,确定拉绳速度指引信息;The guidance information determination module is used to determine the rope speed guidance information based on the target rope speed;
等速拉绳模块,用于根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。The constant speed rope pulling module is used to guide the trainer to pull the rope at a constant speed according to the target rope pulling speed based on the rope pulling speed guidance information.
根据本申请实施例的第三方面,提供一种电子设备,包括:处理器和存储器;其中,存储器存储有计算机程序,计算机程序适于由处理器加载并执行如上述任意一项的绳动训练设备的等速训练方法。According to a third aspect of the embodiment of the present application, an electronic device is provided, including: a processor and a memory; wherein the memory stores a computer program, and the computer program is adapted to be loaded by the processor and perform any of the above rope exercise training Equipment isokinetic training method.
根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述任意一项的绳动训练设备的等速训练方法。According to a fourth aspect of the embodiment of the present application, there is provided a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the isokinetic training method of any of the above-mentioned rope training equipment is implemented. .
本申请实施例通过响应于等速训练模式的触发指令,获取目标拉绳速度;根据目标拉绳速度,确定拉绳速度指引信息;根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。本申请通过确定等速训练模式中目标拉绳速度对应的拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳,从而让训练者直观感受目标拉绳速度,帮助训练者快速适应等速训练模式,避免了训练者拉绳过快或过慢,提高了训练者的训练效果。In the embodiment of the present application, the target rope pulling speed is obtained by responding to the triggering command of the isokinetic training mode; the rope pulling speed guidance information is determined based on the target rope pulling speed; the rope pulling speed guidance information is used to guide the trainer to follow the target rope pulling speed, etc. Quick pull rope. This application determines the rope speed guidance information corresponding to the target rope speed in the isokinetic training mode, and guides the trainer to pull the rope at the same speed according to the target rope speed, thereby allowing the trainer to intuitively feel the target rope speed and helping the trainer to adapt quickly. The isokinetic training mode prevents the trainer from pulling the rope too fast or too slowly and improves the trainer's training effect.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the present application.
为了更好地理解和实施,下面结合附图详细说明本发明。For better understanding and implementation, the present invention will be described in detail below with reference to the accompanying drawings.
附图说明Description of the drawings
图1为本申请第一实施例提供的绳动训练设备的等速训练方法的流程示意图;Figure 1 is a schematic flow chart of the isokinetic training method of the rope training equipment provided by the first embodiment of the present application;
图2为本申请第二实施例提供的绳动训练设备的等速训练装置的结构框图;Figure 2 is a structural block diagram of the isokinetic training device of the rope training equipment provided by the second embodiment of the present application;
图3为本申请第三实施例提供的电子设备的结构示意框图。Figure 3 is a schematic block diagram of the structure of an electronic device provided by the third embodiment of the present application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。It should be clear that the described embodiments are only some of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts fall within the scope of protection of this application.
在本申请实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。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. As used in the embodiments and the appended claims, the singular forms "a," "the" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。When the following description refers to the drawings, the same numbers in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application, as detailed in the appended claims. In the description of this application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be used to describe a specific order or sequence. Understood to indicate or imply relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.
此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。Furthermore, in the description of this application, "plurality" means two or more unless otherwise specified. "And/or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and/or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the related objects are in an "or" relationship.
为了更好的理解本申请的设计方案,下面对一些技术中绳动训练设备的等速训练方法进行说明。In order to better understand the design scheme of this application, the isokinetic training methods of rope training equipment in some technologies are explained below.
现有技术中,绳动训练设备包括拉绳以及力量训练机,拉绳的一端与力量训练机连接,力量训练机可以提供与训练者拉动拉绳的方向相反的阻力。训练者在力量训练机上设置等速训练模式,拉动拉绳进行等速训练。In the prior art, rope training equipment includes a pull rope and a strength training machine. One end of the pull rope is connected to the strength training machine. The strength training machine can provide resistance in the direction opposite to the direction in which the trainer pulls the pull rope. The trainer sets the isokinetic training mode on the strength training machine and pulls the pull rope to perform isokinetic training.
处于等速训练模式时,力量训练机输出的目标拉绳速度恒定,训练时的阻力随训练者拉动绳索的速度大小而改变,以便限制训练者运动过程中的绳索拉动速度。When in the isokinetic training mode, the target rope pulling speed output by the strength training machine is constant, and the resistance during training changes with the speed at which the trainer pulls the rope, in order to limit the rope pulling speed during the exercise of the trainer.
然而,本申请的发明人发现,训练者通过绳动训练设备进行等速训练时,无训练经验的训练者不知道如何利用等速训练模式来进行科学合理的训练。具体地,训练者无法直观地感受等速训练模式中设置的目标拉绳速度,即训练者不知道应该用多快的速度拉绳,进而导致训练者拉动绳索速度过慢,阻力会很小,不能达到训练效果,训练者拉动绳索速度过快,阻力会过大,导致无法拉动绳索,甚至受伤。However, the inventor of the present application found that when trainers perform isokinetic training through rope-moving training equipment, trainers without training experience do not know how to use the isokinetic training mode to perform scientific and reasonable training. Specifically, the trainer cannot intuitively feel the target rope pulling speed set in the isokinetic training mode, that is, the trainer does not know how fast the rope should be pulled, which in turn causes the trainer to pull the rope too slowly and the resistance will be very small. The training effect cannot be achieved. If the trainer pulls the rope too fast, the resistance will be too large, resulting in the inability to pull the rope or even injury.
为此,本申请实施例提出了一种绳动训练设备的等速训练方法。To this end, the embodiment of the present application proposes an isokinetic training method for rope-moving training equipment.
本申请实施例中提供的绳动训练设备的等速训练方法可以由绳动训练设备执行,该绳动训练设备可以通过软件和/或硬件的方式实现,该绳动训练设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。绳动训练设备安装有音视频播放软件,音视频播放软件可以为支持各个音视频格式的播放器等。The isokinetic training method of the rope movement training equipment provided in the embodiment of the present application can be performed by the rope movement training equipment. The rope movement training equipment can be implemented in the form of software and/or hardware. The rope movement training equipment can be two or It is composed of multiple physical entities, or it can be composed of one physical entity. Rope training equipment is equipped with audio and video playback software, which can be players that support various audio and video formats.
绳动训练设备内可以包括一个或者多个处理核心,其可以通过纯软件的方式实现本申请绳动训练设备的等速训练方法,也可以采用软硬件结合的方式实现本申请绳动训练设备的等速训练方法,如可以采用数字信号处理、现场可编程门阵列、可编程逻辑阵列中的至少一种硬件形式来实现;可集成中央处理器、图像处理器和调制解调器等中的一种或几种的组合。绳动训练设备可运行有绳动训练设备的等速训练方法的应用程序,应用程序可以是以适应绳动训练设备的形式呈现,例如可以是APP应用程序,在一些例子中,还可以是以例如系统插件、网页插件等形式呈现。The rope movement training equipment may include one or more processing cores, which may implement the isokinetic training method of the rope movement training equipment of the present application through pure software, or may use a combination of software and hardware to implement the rope movement training equipment of the present application. The isokinetic training method can be implemented by using at least one hardware form among digital signal processing, field programmable gate array, and programmable logic array; it can integrate one or more of a central processing unit, an image processor, a modem, etc. combination of species. The rope movement training equipment can run an application program of the isokinetic training method of the rope movement training equipment. The application program can be presented in a form adapted to the rope movement training equipment, for example, it can be an APP application. In some examples, it can also be For example, they are presented in the form of system plug-ins, web plug-ins, etc.
在本申请实施例中,绳动训练设备可以包括上述的拉绳以及力量训练机,还可以包括操作端以及控制模块,操作端包括任何安装有音视频播放软件的电子设备,电子设备包括手机、平板、电脑以及计算机等。操作端配置有显示器或显示屏,用于显示视频画面,操作端配置有扬声器或喇叭,用于播放音频。操作端可独立于力量训练机,通过蓝牙或wifi等无线电信号,与控制模块连接后,对力量训练机进行操作。控制模块内置于力量训练机,能够接收操作端的控制信号对力量训练机进行操作,包括调节力量训练机的训练模式、阻力大小、速度快慢等等。力量训练机包括但不限于提供阻力的电机、电磁、气动或扭簧等。绳动训练设备也可以是将操作端、控制模块以及力量训练机集成于一体的设备,实现上述操作端、控制模块以及力量训练机的相应功能。In the embodiment of the present application, the rope training equipment may include the above-mentioned rope pulling and strength training machines, and may also include an operating end and a control module. The operating end includes any electronic device installed with audio and video playback software. The electronic device includes a mobile phone, Tablets, computers, computers, etc. The operating terminal is equipped with a display or display screen for displaying video images, and the operating terminal is equipped with a speaker or speaker for playing audio. The operating terminal can be independent of the strength training machine and operate the strength training machine after being connected to the control module through radio signals such as Bluetooth or wifi. The control module is built into the strength training machine and can receive control signals from the operating end to operate the strength training machine, including adjusting the training mode, resistance, speed, etc. of the strength training machine. Strength training machines include, but are not limited to, motors, electromagnetic, pneumatic or torsion springs that provide resistance. The rope training equipment can also be a device that integrates the operation terminal, the control module and the strength training machine into one unit to realize the corresponding functions of the operation terminal, the control module and the strength training machine.
实施例1Example 1
请参阅图1,图1为本申请第一实施例提供的一种绳动训练设备的等速训练方法的流程示意图,该方法包括的步骤如下:Please refer to Figure 1. Figure 1 is a schematic flow chart of an isokinetic training method of a rope movement training device provided by the first embodiment of the present application. The method includes the following steps:
S10:响应于等速训练模式的触发指令,获取目标拉绳速度。S10: In response to the trigger command of the isokinetic training mode, obtain the target rope pulling speed.
其中,目标拉绳速度为训练者通过绳动训练设备进行等速训练时需要保持的拉绳速度。Among them, the target rope pulling speed is the rope pulling speed that the trainer needs to maintain when performing isokinetic training with the rope moving training equipment.
在一个可选的实施例中,训练者可以在绳动训练设备的用户界面上选择等速训练模式,并设置目标拉绳速度。具体地,绳动训练设备的用户界面上设置有训练模式选择控件,训练者通过触发训练模式选择控件,触发选择等速训练模式。训练者在选中等速训练模式后,可以设置等速训练模式下的目标拉绳速度,生成等速训练模式的触发指令。绳动训练设备响应于等速训练模式的触发指令,获取训练者设置的目标拉绳速度。In an optional embodiment, the trainer can select the isokinetic training mode on the user interface of the rope training device and set the target rope pulling speed. Specifically, the user interface of the rope-moving training equipment is provided with a training mode selection control, and the trainer triggers and selects the isokinetic training mode by triggering the training mode selection control. After selecting the isokinetic training mode, the trainer can set the target rope pulling speed in the isokinetic training mode and generate a triggering instruction for the isokinetic training mode. The rope training equipment responds to the triggering command of the isokinetic training mode and obtains the target rope pulling speed set by the trainer.
在另一个可选的实施例中,训练者可以根据自身的训练目标选择训练课程。训练课程中可能存在一组或几组训练动作对应的训练模式为等速训练模式,训练课程中预先配置有该组动作在等速训练模式下的目标拉绳速度。具体地,可以由专业运动教练、康复医生等专业人员做好训练课程的编排设计,并在涉及等速训练模式时,配置好目标拉绳速度。在播放训练课程的该组训练动作,进入等速训练模式时,生成等速训练模式的触发指令。绳动训练设备响应于等速训练模式的触发指令,获取训练课程预先配置的目标拉绳速度。In another optional embodiment, trainers can select training courses according to their own training goals. There may be one or more groups of training movements in the training course, and the training mode corresponding to the isokinetic training mode is the isokinetic training mode. The target rope pulling speed of the group of movements in the isokinetic training mode is pre-configured in the training course. Specifically, professional sports coaches, rehabilitation doctors and other professionals can arrange and design training courses, and configure the target rope pulling speed when isokinetic training mode is involved. When the set of training actions of the training course is played and the isokinetic training mode is entered, a triggering instruction for the isokinetic training mode is generated. The rope training equipment responds to the triggering command of the isokinetic training mode and obtains the target rope pulling speed pre-configured in the training course.
具体地,在跟随训练课程进行训练的应用场景下,训练动作的目标拉绳速度与训练目标是相关的。例如,一个训练者的力量训练测试结果为:在等速训练模式下其适配的目标拉绳速度为0.3m/s(即对于该训练者来说,以0.3m/s的速度拉绳,其体感感受是较为舒适的),则当训练者的训练目标为标准训练时,可以设置目标拉绳速度为0.3m/s。当训练者的训练目标为增肌训练时,此时需要较大的训练强度,可以设置目标拉绳速度为大于0.3m/s,例如,0.4m/s,以使训练者以该目标拉绳速度训练时,感受到的阻力会更大,对肌肉的刺激也更强,以更好地起到增肌效果。Specifically, in the application scenario of training following a training course, the target rope pulling speed of the training action is related to the training goal. For example, a trainer's strength training test result is: in the isokinetic training mode, the adapted target rope pulling speed is 0.3m/s (that is, for this trainer, pulling the rope at a speed of 0.3m/s, The somatosensory feeling is relatively comfortable), then when the trainer's training goal is standard training, the target rope pulling speed can be set to 0.3m/s. When the trainer's training goal is muscle gain training, a greater training intensity is required at this time. The target rope pulling speed can be set to greater than 0.3m/s, for example, 0.4m/s, so that the trainer can pull the rope with this target. During speed training, the resistance felt will be greater and the stimulation of the muscles will be stronger to achieve a better muscle-building effect.
S20:根据目标拉绳速度,确定拉绳速度指引信息。S20: Determine the rope speed guidance information based on the target rope speed.
其中,目标拉绳速度与拉绳速度指引信息一一对应,不同的目标拉绳速度对应不同的拉绳速度指引信息。拉绳速度指引信息用于指引训练者按照目标拉绳速度等速拉绳。Among them, the target rope pulling speed corresponds to the rope pulling speed guidance information one-to-one, and different target rope pulling speeds correspond to different rope pulling speed guidance information. The rope pulling speed guidance information is used to guide the trainer to pull the rope at a constant speed according to the target rope pulling speed.
在一个可选的实施例中,拉绳速度指引信息可以为视频演示信息,视频演示信息用于直观地展示目标拉绳速度的大小。具体的,视频演示信息包括虚拟运动物体、虚拟运动轨道以及虚拟运动物体在虚拟运动轨道的起始位置和虚拟运动轨道的终止位置之间来回运动的运动周期。其中,虚拟运动轨道的起始位置与拉绳的起始位置对应,虚拟运动轨道的终止位置与拉绳的终止位置对应。拉绳的起始位置为拉绳在不受拉力作用时的自然放置位置,拉绳的终止位置为训练动作的标准拉绳位置,训练者从拉绳的起始位置拉动绳索,直至到达标准拉绳位置,以完成该训练动作,达到该训练动作的训练效果。例如,对于训练动作为上推动作,拉绳的终止位置为训练者手臂完全伸直的位置。不同的训练动作,对应的标准拉绳位置也会不同,可以对不同的训练动作设置相应的拉绳终止位置。In an optional embodiment, the rope pulling speed guidance information may be video demonstration information, and the video demonstration information is used to visually display the target rope pulling speed. Specifically, the video demonstration information includes a virtual moving object, a virtual moving track, and a motion period in which the virtual moving object moves back and forth between the starting position of the virtual moving track and the end position of the virtual moving track. Among them, the starting position of the virtual motion track corresponds to the starting position of the pull rope, and the end position of the virtual motion track corresponds to the end position of the pull rope. The starting position of the pulling rope is the natural position of the pulling rope when no tension is exerted. The ending position of the pulling rope is the standard pulling position of the training action. The trainer pulls the rope from the starting position of the pulling rope until it reaches the standard pulling position. Rope position to complete the training action and achieve the training effect of the training action. For example, for a push-up exercise, the end position of the cable is the position where the trainer's arms are fully extended. Different training movements will have different corresponding standard rope pulling positions. The corresponding pulling rope end positions can be set for different training movements.
其中,虚拟运动物体包括但不限于虚拟滑动物体以及虚拟滚动物体,虚拟运动轨道包括但不限于直线以及曲线。Among them, virtual moving objects include but are not limited to virtual sliding objects and virtual rolling objects, and virtual motion tracks include but are not limited to straight lines and curves.
在另一个可选的实施例中,拉绳速度指引信息可以为语音信息,语音信息用于指引训练者按照目标拉绳速度等速拉绳。具体的,语音信息包括指引音频以及指引音频的节拍周期。其中,指引音频包括但不限于指引节拍器以及指引音乐。In another optional embodiment, the rope pulling speed guidance information may be voice information, and the voice information is used to guide the trainer to pull the rope at a constant speed according to the target rope pulling speed. Specifically, the voice information includes guidance audio and the beat period of the guidance audio. Among them, the guidance audio includes but is not limited to the guidance metronome and the guidance music.
在又一个可选的实施例中,拉绳速度指引信息可以是音视频信息。具体地,音视频信息包括语音信息与视频演示信息,可以是语音信息中的指引音频合成在视频演示信息对应的视频画面中,以使得在运动周期内播放指引音频的节拍。其中,一个运动周期对应两个节拍周期。In yet another optional embodiment, the rope speed guidance information may be audio and video information. Specifically, the audio and video information includes voice information and video presentation information. The guidance audio in the voice information may be synthesized in the video picture corresponding to the video presentation information, so that the beat of the guidance audio is played during the movement period. Among them, one movement cycle corresponds to two beat cycles.
S30:根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。S30: Based on the rope pulling speed guidance information, instruct the trainer to pull the rope at a constant speed according to the target rope pulling speed.
可以理解的是,拉绳速度指引信息不同,指引方式也不同。具体的,若拉绳速度指引信息为视频演示信息,则可以通过视频画面显示虚拟运动物体沿着虚拟运动轨道运动,训练者通过观看视频画面,按照目标拉绳速度等速拉绳。若拉绳速度指引信息为语音信息,则可以通过播放指引音频的节拍声音,训练者通过听节拍声音,按照目标拉绳速度等速拉绳。若拉绳速度指引信息为音视频信息,则可以通过视频画面显示虚拟运动物体沿着虚拟运动轨道运动,同时通过播放指引音频的节拍声音,训练者通过观看视频画面以及听节拍声音,按照目标拉绳速度等速拉绳。It is understandable that the rope speed guidance information is different and the guidance methods are also different. Specifically, if the rope pulling speed guidance information is video demonstration information, the virtual moving object can be displayed on the video screen moving along the virtual motion track, and the trainer can pull the rope at a constant speed according to the target rope pulling speed by watching the video screen. If the rope pulling speed guidance information is voice information, the beat sound of the guidance audio can be played, and the trainer can pull the rope at a constant speed according to the target rope pulling speed by listening to the beat sound. If the rope speed guidance information is audio and video information, the video screen can be used to display the virtual moving object moving along the virtual motion track, and at the same time, the beat sound of the guide audio can be played. The trainer can pull according to the target by watching the video screen and listening to the beat sound. Rope speed constant speed rope pull.
应用本申请实施例,通过响应于等速训练模式的触发指令,获取目标拉绳速度;根据目标拉绳速度,确定拉绳速度指引信息;根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。本申请通过确定等速训练模式中目标拉绳速度对应的拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳,从而让训练者直观感受目标拉绳速度,帮助训练者快速适应等速训练模式,避免了训练者拉绳过快或过慢,提高了训练者的训练效果。By applying the embodiment of the present application, the target rope pulling speed is obtained by responding to the triggering instruction of the isokinetic training mode; the rope pulling speed guidance information is determined based on the target rope pulling speed; and the rope pulling speed guidance information is used to guide the trainer to pull the rope according to the target Speed constant speed rope pull. This application determines the rope speed guidance information corresponding to the target rope speed in the isokinetic training mode, and guides the trainer to pull the rope at the same speed according to the target rope speed, thereby allowing the trainer to intuitively feel the target rope speed and helping the trainer to adapt quickly. The isokinetic training mode prevents the trainer from pulling the rope too fast or too slowly and improves the trainer's training effect.
在一个可选的实施例中,步骤S10包括步骤S11~S12,具体如下:In an optional embodiment, step S10 includes steps S11 to S12, specifically as follows:
S11:在播放训练课程中每个训练动作时,检测每个训练动作的训练模式;S11: When playing each training action in the training course, detect the training mode of each training action;
S12:若当前训练动作的训练模式为等速训练模式,获取当前训练动作的目标拉绳速度。S12: If the training mode of the current training action is isokinetic training mode, obtain the target rope pulling speed of the current training action.
其中,训练模式包括但不限于标准训练模式、离心训练模式、等速训练模式、弹力模式、流体模式以及助力模式等等。Among them, training modes include but are not limited to standard training mode, eccentric training mode, isokinetic training mode, elastic mode, fluid mode, assist mode, etc.
在本申请实施例中,训练者可以选择绳动训练设备配套的训练课程进行运动训练,训练课程包括若干个训练动作,每个训练动作对应有训练模式。具体地,每个训练动作对应有训练动作参数,训练动作参数包括训练模式标识,训练模式标识用于唯一标记训练模式。通过对每个训练动作对应的训练动作参数进行解析,获得每个训练动作的训练模式标识,从而确定每个动作的训练模式。通过检测每个训练动作的训练模式,若识别出当前训练动作的训练模式为等速训练模式,由于训练课程中预先配置有等速训练模式下训练动作的目标拉绳速度,从而可以自动快捷地获取当前训练动作的目标拉绳速度。In this embodiment of the present application, the trainer can select a training course provided by the rope training equipment for sports training. The training course includes several training actions, and each training action corresponds to a training mode. Specifically, each training action corresponds to a training action parameter, and the training action parameters include a training mode identifier, and the training mode identifier is used to uniquely mark the training mode. By analyzing the training action parameters corresponding to each training action, the training mode identifier of each training action is obtained, thereby determining the training mode of each action. By detecting the training mode of each training action, if it is recognized that the training mode of the current training action is the isokinetic training mode, since the training course is pre-configured with the target rope pulling speed of the training action in the isokinetic training mode, it can automatically and quickly Get the target rope pulling speed of the current training action.
在一个可选的实施例中,步骤S20包括步骤S21~S22,具体如下:In an optional embodiment, step S20 includes steps S21 to S22, specifically as follows:
S21:获取虚拟运动轨道的运动轨道长度;其中,运动轨道长度为虚拟运动轨道的起始位置和虚拟运动轨道的终止位置之间的距离;S21: Obtain the motion track length of the virtual motion track; where the motion track length is the distance between the starting position of the virtual motion track and the end position of the virtual motion track;
S22:根据运动轨道长度与目标拉绳速度,确定虚拟运动物体的运动周期。S22: Determine the motion period of the virtual moving object based on the length of the motion track and the target rope pulling speed.
在本申请实施例中,虚拟运动轨道是虚拟运动物体运行的路线或轨迹。具体地,虚拟运动轨道可以是水平放置或竖直放置的直线轨道,也可以是抛物线轨道,也可以是“V”形轨道。虚拟运动物体是指具有一定形状和体积的运动物体。具体地,虚拟运动物体可以是滚球、滑动块或者移动箭头。In the embodiment of the present application, the virtual motion track is the route or trajectory of the virtual moving object. Specifically, the virtual motion track can be a horizontal or vertical linear track, a parabolic track, or a "V" shaped track. Virtual moving objects refer to moving objects with a certain shape and volume. Specifically, the virtual moving object may be a rolling ball, a sliding block or a moving arrow.
在一个实施例中,虚拟运动物体的运动速度可以为目标拉绳速度,虚拟运动物体在虚拟运动轨道的两端匀速往复运动。将运动轨道长度与目标拉绳速度的比值的两倍,作为虚拟运动物体从虚拟运动轨道的起始位置运动至虚拟运动轨道的终止位置、再由的虚拟运动轨道的终止位置运动至虚拟运动轨道的起始位置的时长,即虚拟运动物体的运动周期。In one embodiment, the movement speed of the virtual moving object may be the target rope pulling speed, and the virtual moving object reciprocates at a uniform speed at both ends of the virtual movement track. The ratio of twice the length of the movement track to the target rope speed is used as the virtual movement object to move from the starting position of the virtual movement track to the end position of the virtual movement track, and then move from the end position of the virtual movement track to the virtual movement track. The duration of the starting position, that is, the motion period of the virtual moving object.
其中,运动轨道长度可以根据训练者的身体参数确定。考虑到不同训练者的身高、腿长以及臂展等不同,因此不同训练者做同一动作时的训练行程也不一定相同。针对不同的训练者,可以设置相应的运动轨道长度。运动轨道长度也可以根据训练动作确定。考虑到不同训练动作(例如深蹲、卧推以及二头弯举等)对于训练行程的要求不同,针对不同的训练动作,可以设置相应的运动轨道长度。运动轨道长度也可以根据拉绳的起始位置与拉绳的终止位置之间的距离进行确定。具体地,可以是拉绳的起始位置与拉绳的终止位置之间的距离的预设比例。Among them, the length of the motion track can be determined according to the physical parameters of the trainer. Considering that different trainers have different heights, leg lengths, and arm spans, the training strokes for different trainers when performing the same action may not be the same. For different trainers, the corresponding motion track length can be set. The length of the motion track can also be determined based on the training movements. Considering that different training movements (such as squats, bench presses, biceps curls, etc.) have different requirements for the training stroke, corresponding motion track lengths can be set for different training movements. The length of the motion track can also be determined based on the distance between the starting position of the pull cord and the end position of the pull cord. Specifically, it may be a preset ratio of the distance between the starting position of the pull cord and the end position of the pull cord.
通过预设的运动轨道长度与目标拉绳速度,可以自动快捷地获得虚拟运动物体的运动周期。Through the preset motion track length and target rope pulling speed, the motion period of the virtual moving object can be obtained automatically and quickly.
在一个可选的实施例中,步骤S20包括步骤S23~S24,具体如下:In an optional embodiment, step S20 includes steps S23 to S24, specifically as follows:
S23:获取拉绳的起始位置与拉绳的终止位置之间的距离;S23: Get the distance between the starting position of the pull rope and the end position of the pull rope;
S24:根据距离与目标拉绳速度,确定指引音频的节拍周期。S24: Determine the beat period of the guidance audio based on the distance and target rope pulling speed.
在本申请实施例中,拉绳的起始位置与拉绳的终止位置之间的距离为训练动作的标准拉绳位置与拉绳在不受拉力时的自然放置位置的距离。训练动作的标准拉绳位置是绳动训练设备的固有设备参数,预先存储在绳动训练设备的存储器中,可以直接从存储器直接获取。指引音频的节拍周期为指引音频中相邻两个节拍发声的时间间隔。In the embodiment of the present application, the distance between the starting position of the drawstring and the end position of the drawstring is the distance between the standard drawstring position of the training action and the natural position of the drawstring when there is no tension. The standard rope pulling position of the training action is an inherent equipment parameter of the rope training equipment, which is pre-stored in the memory of the rope training equipment and can be directly obtained from the memory. The beat period of the guidance audio is the time interval between two adjacent beats in the guidance audio.
将距离与目标拉绳速度的比值作为指引音频的节拍周期,可以自动快捷地确定指引音频的节拍周期。Using the ratio of the distance to the target rope pulling speed as the beat period of the guidance audio, the beat period of the guidance audio can be determined automatically and quickly.
在一个可选的实施例中,步骤S30包括步骤S31,具体如下:In an optional embodiment, step S30 includes step S31, specifically as follows:
S31:根据拉绳速度指引信息,显示虚拟运动物体在虚拟运动轨道的起始位置运动和虚拟运动轨道的终止位置之间按照运动周期来回运动的视频画面,指引训练者在拉绳的起始位置和拉绳的终止位置之间按照目标拉绳速度等速拉绳。S31: Based on the rope pulling speed guidance information, display the video image of the virtual moving object moving back and forth according to the movement cycle between the starting position of the virtual motion track and the end position of the virtual motion track, and guide the trainer to the starting position of the pulling rope. The rope is pulled at a constant speed according to the target rope pulling speed between the pull rope and the end position of the pull rope.
在本申请实施例中,绳动训练设备的显示屏显示虚拟运动物体从虚拟运动轨道的起始位置运动至虚拟运动轨道的终止位置的视频画面,训练者观看视频画面,向上按照目标拉绳速度在运动周期的一半时长内等速拉绳。显示虚拟运动物体从虚拟运动轨道的终止位置运动至虚拟运动轨道的起始位置的视频画面,训练者观看视频画面,向下按照目标拉绳速度在运动周期的一半时长内等速收绳。In the embodiment of the present application, the display screen of the rope training equipment displays a video picture of the virtual moving object moving from the starting position of the virtual movement track to the end position of the virtual movement track. The trainer watches the video picture and pulls the rope upward according to the target speed. Pull the rope at a constant speed for half the length of the exercise cycle. A video picture of a virtual moving object moving from the end position of the virtual movement track to the starting position of the virtual movement track is displayed. The trainer watches the video picture and retracts the rope at a constant speed according to the target rope pulling speed downwards within half the length of the movement cycle.
通过虚拟运动物体在虚拟运动轨道的起始位置和虚拟运动轨道的终止位置之间来回运动的视频画面,可以让训练者直观感受目标拉绳速度,提高了训练者的训练效果。Through the video footage of the virtual moving object moving back and forth between the starting position of the virtual motion track and the end position of the virtual motion track, the trainer can intuitively feel the target rope pulling speed, which improves the trainer's training effect.
在一个可选的实施例中,步骤S30包括步骤S32,具体如下:In an optional embodiment, step S30 includes step S32, specifically as follows:
S32:根据拉绳速度指引信息,按照节拍周期播放指引音频,指引训练者在拉绳的起始位置和拉绳的终止位置之间按照目标拉绳速度等速拉绳。S32: According to the rope pulling speed guidance information, the guidance audio is played according to the beat cycle, and the trainer is guided to pull the rope at a constant speed according to the target rope pulling speed between the starting position of the pulling rope and the end position of the pulling rope.
在本申请实施例中,绳动训练设备的扬声器播放指引音频的第一个节拍,以使训练者听到第一个节拍,向上按照目标拉绳速度等速拉绳。播放指引音频的第二个节拍,以使训练者听到第二个节拍,向下按照目标拉绳速度等速收绳。其中,第一个节拍与第二个节拍之间间隔一个节拍周期。In the embodiment of the present application, the speaker of the rope training equipment plays the first beat of the guidance audio, so that the trainer hears the first beat and pulls the rope upward at a constant speed according to the target rope pulling speed. Play the second beat of the guidance audio so that the trainer hears the second beat and pulls the rope downwards at the same speed as the target rope pulling speed. There is one beat period between the first beat and the second beat.
通过播放指引音频的节拍,可以让训练者直观感受目标拉绳速度,提高了训练者的训练效果。By playing the beat of the guidance audio, the trainer can intuitively feel the target rope pulling speed, which improves the trainer's training effect.
在一个可选的实施例中,绳动训练设备的等速训练方法,包括步骤S40~S41,具体如下:In an optional embodiment, the isokinetic training method of rope movement training equipment includes steps S40 to S41, specifically as follows:
S40:获取训练者的拉绳速度;S40: Get the trainer’s rope pulling speed;
S41:根据训练者的拉绳速度以及目标拉绳速度,输出训练者的训练提示信息。S41: Output the trainer's training prompt information based on the trainer's rope pulling speed and the target rope pulling speed.
其中,训练者的拉绳速度为训练者跟随拉绳速度指引信息进行拉绳后,绳动训练设备检测到的训练者实际拉绳速度。具体地,绳动训练设备的训练臂上设置有速度检测模块,通过速度检测模块可以直接检测出训练者的实际拉绳速度。其中,速度检测模块可以是速度传感器或加速度传感器。速度检测模块也可以是电机编码器,通过检测电机转动速度计算拉绳速度。Among them, the trainer's rope-pulling speed is the trainer's actual rope-pulling speed detected by the rope-moving training equipment after the trainer follows the rope-pulling speed guidance information and pulls the rope. Specifically, a speed detection module is provided on the training arm of the rope training equipment, and the actual rope pulling speed of the trainer can be directly detected through the speed detection module. Among them, the speed detection module can be a speed sensor or an acceleration sensor. The speed detection module can also be a motor encoder, which calculates the rope speed by detecting the rotation speed of the motor.
其中,训练提示信息可以是通过语音或者震动方式输出的训练提示内容,用于反馈训练者当前的拉绳速度与目标拉绳速度的接近程度。The training prompt information may be training prompt content output through voice or vibration, and is used to feedback the proximity of the trainer's current rope pulling speed to the target rope pulling speed.
在本申请实施例中,可以将训练者的拉绳速度与目标拉绳速度进行比较,获得比较结果,根据比较结果,输出训练者的训练提示信息,从而反馈训练者拉绳速度是否达到目标拉绳速度,进而使得训练者可以及时调整拉绳速度。In the embodiment of the present application, the trainer's rope-pulling speed can be compared with the target rope-pulling speed to obtain the comparison result. According to the comparison result, the trainer's training prompt information is output, thereby feeding back whether the trainer's rope-pulling speed reaches the target rope-pulling speed. The rope speed allows the trainer to adjust the rope speed in time.
在一个可选的实施例中,步骤S41,包括步骤S42~S43,具体如下:In an optional embodiment, step S41 includes steps S42 to S43, specifically as follows:
S42:根据训练者的拉绳速度以及目标拉绳速度,确定训练者的训练状态;S42: Determine the trainer's training status based on the trainer's rope pulling speed and the target rope pulling speed;
S43:根据训练者的训练状态,输出训练者的训练提示信息。S43: Output the trainer's training prompt information according to the trainer's training status.
其中,训练者的训练状态用于指示训练者的拉绳训练程度。拉绳训练程度包括拉绳训练程度不足、拉绳训练程度适中以及拉绳训练程度过量。Among them, the trainer's training status is used to indicate the trainer's rope-drawing training degree. The degree of rope training includes insufficient rope training, moderate rope training, and excessive rope training.
在本申请实施例中,可以将训练者的实际拉绳速度与目标拉绳速度进行比较,获得比较结果,根据比较结果,确定训练者的训练状态,根据训练者的训练状态,输出训练者的训练提示信息,从而反馈训练者拉绳速度是否达到目标拉绳速度。In the embodiment of the present application, the actual rope pulling speed of the trainer can be compared with the target rope pulling speed to obtain the comparison result. According to the comparison result, the training status of the trainer is determined. According to the training status of the trainer, the training status of the trainer is output. Training prompt information to provide feedback to the trainer whether the rope pulling speed reaches the target rope pulling speed.
在一个可选的实施例中,步骤S42,包括步骤S421~S424,具体如下:In an optional embodiment, step S42 includes steps S421 to S424, specifically as follows:
S421:将目标拉绳速度与预设的速度变化量阈值相减,获得最小指引拉绳速度;将目标拉绳速度与预设的速度变化量阈值相加,获得最大指引拉绳速度;S421: Subtract the target rope pulling speed from the preset speed change threshold to obtain the minimum guidance rope speed; add the target rope pulling speed to the preset speed change threshold to obtain the maximum guidance rope speed;
S422:若训练者的拉绳速度位于最小指引拉绳速度与最大指引拉绳速度之间,确定训练者的训练状态为第一训练状态;S422: If the trainer's rope pulling speed is between the minimum guide rope pulling speed and the maximum guide rope pulling speed, determine that the trainer's training state is the first training state;
S423:若训练者的拉绳速度小于最小指引拉绳速度,确定训练者的训练状态为第二训练状态;S423: If the trainer's rope pulling speed is less than the minimum guide rope pulling speed, determine that the trainer's training state is the second training state;
S424:若训练者的拉绳速度大于最大指引拉绳速度,确定训练者的训练状态为第三训练状态。S424: If the trainer's rope pulling speed is greater than the maximum guide rope pulling speed, determine that the trainer's training state is the third training state.
在本申请实施例中,预设的速度变化量阈值为常数,根据目标拉绳速度与预设的速度变化量阈值,可以确定指引拉绳速度范围。其中,指引拉绳速度范围为训练者实际拉绳时允许的速度误差范围,即由最小指引拉绳速度与最大指引拉绳速度形成的速度范围。In the embodiment of the present application, the preset speed change threshold is a constant, and the guide rope speed range can be determined based on the target rope speed and the preset speed change threshold. Among them, the speed range of the guide rope is the speed error range allowed when the trainer actually pulls the rope, that is, the speed range formed by the minimum guide rope speed and the maximum guide rope speed.
第一训练状态指示训练者的实际拉绳速度位于指引拉绳速度范围内,训练者拉绳训练程度适中,训练者拉绳训练效果好。第二训练状态指示训练者的实际拉绳速度小于最小指引拉绳速度,训练者拉绳训练程度不足,训练者拉绳训练效果不佳。第三训练状态指示训练者的实际拉绳速度大于最大指引拉绳速度,训练者拉绳训练程度过量,训练者拉绳训练效果不佳,且存在危害训练者身体的可能。The first training state indicates that the trainer's actual rope pulling speed is within the guide rope pulling speed range, the trainer's rope pulling training level is moderate, and the trainer's rope pulling training effect is good. The second training state indicates that the trainer's actual rope pulling speed is less than the minimum guide rope pulling speed, the trainer's rope pulling training level is insufficient, and the trainer's rope pulling training effect is poor. The third training state indicates that the trainer's actual rope pulling speed is greater than the maximum guideline rope pulling speed, the trainer's rope pulling speed is excessive, the trainer's rope pulling training effect is poor, and there is a possibility of harming the trainer's body.
通过将训练者的拉绳速度与指引拉绳速度范围进行比较,可以自动快捷地获得训练者的训练状态。By comparing the trainer's rope pulling speed with the guide rope pulling speed range, the trainer's training status can be obtained automatically and quickly.
在一个可选的实施例中,步骤S43,包括步骤S431~S433,具体如下:In an optional embodiment, step S43 includes steps S431 to S433, specifically as follows:
S431:若训练者的训练状态为第一训练状态,输出训练者保持拉绳速度的训练提示信息;S431: If the trainer's training state is the first training state, output training prompt information for the trainer to maintain the rope pulling speed;
S432:若训练者的训练状态为第二训练状态,输出训练者需提高拉绳速度的训练提示信息;S432: If the trainer's training state is the second training state, output training prompt information that the trainer needs to increase the rope pulling speed;
S433:若训练者的训练状态为第三训练状态,输出训练者需降低拉绳速度的训练提示信息。S433: If the trainer's training state is the third training state, output training prompt information that the trainer needs to reduce the rope pulling speed.
在本申请实施例中,训练者处于第一训练状态时,可以输出训练者保持拉绳速度的训练提示信息,以使训练者继续保持第一训练状态。训练者处于第二训练状态时,可以输出训练者需提高拉绳速度的训练提示信息,以使训练者由第二训练状态变为第一训练状态。训练者处于第三训练状态时,可以输出训练者需降低拉绳速度的训练提示信息,以使训练者由第三训练状态变为第一训练状态。In the embodiment of the present application, when the trainer is in the first training state, training prompt information for the trainer to maintain the rope pulling speed can be output, so that the trainer continues to maintain the first training state. When the trainer is in the second training state, the training prompt information that the trainer needs to increase the rope pulling speed can be output, so that the trainer changes from the second training state to the first training state. When the trainer is in the third training state, the training prompt information that the trainer needs to reduce the rope pulling speed can be output, so that the trainer changes from the third training state to the first training state.
通过发出训练提示信息,可以及时反馈训练者当前训练的拉绳速度,及时调整训练状态,从而提高了训练者的训练效果。By sending out training prompt information, the trainer's current training rope pulling speed can be fed back in time, and the training status can be adjusted in a timely manner, thus improving the trainer's training effect.
实施例2Example 2
下述为本申请装置实施例,可以用于执行本申请实施例1中方法的内容。对于本申请装置实施例中未披露的细节,请参照本申请实施例1中方法的内容。The following is a device embodiment of the present application, which can be used to execute the method in Embodiment 1 of the present application. For details not disclosed in the device embodiment of this application, please refer to the content of the method in Embodiment 1 of this application.
请参见图2,其示出了本申请第二实施例提供的绳动训练设备的等速训练装置的结构示意图。本申请实施例提供的绳动训练设备的等速训练装置5,包括:Please refer to FIG. 2 , which shows a schematic structural diagram of the isokinetic training device of the rope movement training equipment provided by the second embodiment of the present application. The isokinetic training device 5 of the rope movement training equipment provided by the embodiment of the present application includes:
拉绳速度获取模块51,用于响应于等速训练模式的触发指令,获取目标拉绳速度;The rope pulling speed acquisition module 51 is used to obtain the target rope pulling speed in response to the triggering instruction of the isokinetic training mode;
指引信息确定模块52,用于根据目标拉绳速度,确定拉绳速度指引信息;The guidance information determination module 52 is used to determine the rope speed guidance information according to the target rope speed;
等速拉绳模块53,用于根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。The constant speed rope pulling module 53 is used to guide the trainer to pull the rope at a constant speed according to the target rope pulling speed according to the rope pulling speed guidance information.
应用本申请实施例,通过响应于等速训练模式的触发指令,获取目标拉绳速度;根据目标拉绳速度,确定拉绳速度指引信息;根据拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳。本申请通过确定等速训练模式中目标拉绳速度对应的拉绳速度指引信息,指引训练者按照目标拉绳速度等速拉绳,从而让训练者直观感受目标拉绳速度,帮助训练者快速适应等速训练模式,避免了训练者拉绳过快或过慢,提高了训练者的训练效果。By applying the embodiment of the present application, the target rope pulling speed is obtained by responding to the triggering instruction of the isokinetic training mode; the rope pulling speed guidance information is determined based on the target rope pulling speed; and the rope pulling speed guidance information is used to guide the trainer to pull the rope according to the target Speed constant speed rope pull. This application determines the rope speed guidance information corresponding to the target rope speed in the isokinetic training mode, and guides the trainer to pull the rope at the same speed according to the target rope speed, thereby allowing the trainer to intuitively feel the target rope speed and helping the trainer to adapt quickly. The isokinetic training mode prevents the trainer from pulling the rope too fast or too slowly and improves the trainer's training effect.
可选的,拉绳速度获取模块,包括:Optional, rope speed acquisition module, including:
训练模式检测单元,用于在播放训练课程中每个训练动作时,检测每个训练动作的训练模式;The training mode detection unit is used to detect the training mode of each training action when playing each training action in the training course;
目标拉绳速度获取单元,用于若当前训练动作的训练模式为等速训练模式,获取当前训练动作的目标拉绳速度。The target rope pulling speed acquisition unit is used to obtain the target rope pulling speed of the current training action if the training mode of the current training action is the isokinetic training mode.
可选的,指引信息确定模块,包括:Optional, guidance information determination module includes:
轨道长度获取单元,用于获取虚拟运动轨道的运动轨道长度;其中,运动轨道长度为虚拟运动轨道的起始位置和虚拟运动轨道的终止位置之间的距离;The track length acquisition unit is used to obtain the motion track length of the virtual motion track; wherein the motion track length is the distance between the starting position of the virtual motion track and the end position of the virtual motion track;
运动周期确定单元,用于根据运动轨道长度与目标拉绳速度,确定虚拟运动物体的运动周期。The motion period determination unit is used to determine the motion period of the virtual moving object based on the length of the motion track and the target rope pulling speed.
可选的,指引信息确定模块,包括:Optional, guidance information determination module includes:
距离获取单元,用于获取拉绳的起始位置与拉绳的终止位置之间的距离;The distance acquisition unit is used to obtain the distance between the starting position of the pull rope and the end position of the pull rope;
节拍周期确定单元,用于根据距离与目标拉绳速度,确定指引音频的节拍周期。The beat period determination unit is used to determine the beat period of the guidance audio based on the distance and the target rope pulling speed.
可选的,等速拉绳模块,包括:Optional, isokinetic cord module includes:
视频画面显示单元,用于根据拉绳速度指引信息,显示虚拟运动物体在虚拟运动轨道的起始位置运动和虚拟运动轨道的终止位置之间按照运动周期来回运动的视频画面,指引训练者在拉绳的起始位置和拉绳的终止位置之间按照目标拉绳速度等速拉绳。The video screen display unit is used to display the video screen of the virtual moving object moving back and forth according to the movement cycle between the starting position of the virtual movement track and the end position of the virtual movement track based on the pulling rope speed guidance information, to guide the trainer when pulling The rope is pulled at a constant speed according to the target rope pulling speed between the starting position of the rope and the end position of the pulling rope.
可选的,等速拉绳模块,包括:Optional, isokinetic cord module includes:
指引音频播放单元,用于根据拉绳速度指引信息,按照节拍周期播放指引音频,指引训练者在拉绳的起始位置和拉绳的终止位置之间按照目标拉绳速度等速拉绳。The guidance audio playback unit is used to play the guidance audio according to the beat cycle according to the rope pulling speed guidance information, and guide the trainer to pull the rope at a constant speed according to the target rope pulling speed between the starting position of the pulling rope and the end position of the pulling rope.
可选的,绳动训练设备的等速训练装置,包括:Optional, isokinetic training devices for rope training equipment, including:
拉绳速度获取模块,用于获取训练者的拉绳速度;The rope pulling speed acquisition module is used to obtain the trainer's rope pulling speed;
提示信息输出模块,用于根据训练者的拉绳速度以及目标拉绳速度,输出训练者的训练提示信息。The prompt information output module is used to output the trainer's training prompt information based on the trainer's rope pulling speed and the target rope pulling speed.
可选的,提示信息输出模块,包括:Optional prompt information output module includes:
训练状态确定单元,用于根据训练者的拉绳速度以及目标拉绳速度,确定训练者的训练状态;The training status determination unit is used to determine the training status of the trainer based on the trainer's rope pulling speed and the target rope pulling speed;
提示信息输出单元,用于根据训练者的训练状态,输出训练者的训练提示信息。The prompt information output unit is used to output the trainer's training prompt information according to the trainer's training status.
可选的,训练状态确定单元,包括:Optional, training status determination unit includes:
指引拉绳速度获得单元,用于将目标拉绳速度与预设的速度变化量阈值相减,获得最小指引拉绳速度;将目标拉绳速度与预设的速度变化量阈值相加,获得最大指引拉绳速度;The guidance rope speed acquisition unit is used to subtract the target rope speed from the preset speed change threshold to obtain the minimum guidance rope speed; add the target rope speed to the preset speed change threshold to obtain the maximum Guide rope pulling speed;
第一训练状态确定单元,用于若训练者的拉绳速度位于最小指引拉绳速度与最大指引拉绳速度之间,确定训练者的训练状态为第一训练状态;The first training state determination unit is used to determine the trainer's training state as the first training state if the trainer's rope pulling speed is between the minimum guidance rope pulling speed and the maximum guidance rope pulling speed;
第二训练状态确定单元,用于若训练者的拉绳速度小于最小指引拉绳速度,确定训练者的训练状态为第二训练状态;The second training state determination unit is used to determine that the trainer's training state is the second training state if the trainer's rope pulling speed is less than the minimum guide rope pulling speed;
第三训练状态确定单元,用于若训练者的拉绳速度大于最大指引拉绳速度,确定训练者的训练状态为第三训练状态;其中,第一训练状态指示的训练者拉绳训练程度均高于第二训练状态以及第三训练状态指示的训练者拉绳训练程度。The third training state determination unit is used to determine the trainer's training state as the third training state if the trainer's rope pulling speed is greater than the maximum guideline rope pulling speed; wherein, the trainer's rope pulling training degree indicated by the first training state is equal to The trainer's rope-pulling training degree is higher than that indicated by the second training state and the third training state.
可选的,提示信息输出单元,包括:Optional prompt information output unit includes:
第一提示信息输出单元,用于若训练者的训练状态为第一训练状态,输出训练者保持拉绳速度的训练提示信息;The first prompt information output unit is used to output training prompt information for the trainer to maintain the rope pulling speed if the trainer's training state is the first training state;
第二提示信息输出单元,用于若训练者的训练状态为第二训练状态,输出训练者需提高拉绳速度的训练提示信息;The second prompt information output unit is used to output training prompt information that the trainer needs to increase the speed of pulling the rope if the trainer's training state is the second training state;
第三提示信息输出单元,用于若训练者的训练状态为第三训练状态,输出训练者需降低拉绳速度的训练提示信息。The third prompt information output unit is used to output training prompt information that the trainer needs to reduce the rope pulling speed if the trainer's training state is the third training state.
实施例3Example 3
下述为本申请设备实施例,可以用于执行本申请实施例1以及实施例2中方法的内容。对于本申请设备实施例中未披露的细节,请参照本申请实施例1以及实施例2中方法的内容。The following are equipment embodiments of the present application, which can be used to perform the methods in Embodiment 1 and Embodiment 2 of the present application. For details not disclosed in the device embodiments of this application, please refer to the content of the methods in Embodiment 1 and 2 of this application.
请参阅图3,本申请还提供一种电子设备300,电子设备可以具体为计算机、手机、平板电脑、绳动训练设备等,在本申请的示例性实施例中,电子设备300为绳动训练设备,绳动训练设备包括:至少一个处理器301、至少一个存储器302,至少一个显示器,至少一个网络接口303,用户接口304以及至少一个通信总线305。Please refer to Figure 3. This application also provides an electronic device 300. The electronic device may be a computer, a mobile phone, a tablet computer, a rope exercise training device, etc. In an exemplary embodiment of the present application, the electronic device 300 is a rope exercise training device. Equipment, rope exercise training equipment includes: at least one processor 301, at least one memory 302, at least one display, at least one network interface 303, user interface 304 and at least one communication bus 305.
其中,用户接口304主要用于为用户提供输入的接口,获取用户输入的数据。可选的,用户接口还可以包括标准的有线接口、无线接口。Among them, the user interface 304 is mainly used to provide an input interface for the user and obtain data input by the user. Optionally, the user interface may also include standard wired interfaces and wireless interfaces.
其中,网络接口303可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。Among them, the network interface 303 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).
其中,通信总线305用于实现这些组件之间的连接通信。Among them, the communication bus 305 is used to realize connection communication between these components.
其中,处理器301可以包括一个或者多个处理核心。处理器利用各种接口和线路连接整个电子设备内的各个部分,通过运行或执行存储在存储器内的指令、程序、代码集或指令集,以及调用存储在存储器内的数据,执行电子设备的各种功能和处理数据。可选的,处理器可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器可集成中央处理器(Central ProcessingUnit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示层所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器中,单独通过一块芯片进行实现。Among them, the processor 301 may include one or more processing cores. The processor uses various interfaces and lines to connect various parts of the entire electronic device, and executes various functions of the electronic device by running or executing instructions, programs, code sets or instruction sets stored in the memory, and calling data stored in the memory. functions and process data. Optionally, the processor can use at least one of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). implemented in hardware form. The processor may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a modem, etc. Among them, the CPU mainly processes the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content that needs to be displayed in the display layer; the modem is used to process wireless communications. It is understandable that the above modem may not be integrated into the processor and may be implemented by a separate chip.
其中,存储器302可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器可用于存储指令、程序、代码、代码集或指令集。存储器可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器可选的还可以是至少一个位于远离前述处理器的存储装置。如图3所示,作为一种计算机存储介质的存储器中可以包括操作系统、网络通信模块、用户接口模块、操作应用程序。The memory 302 may include random access memory (RAM) or read-only memory (Read-Only Memory). Optionally, the memory includes non-transitory computer-readable storage medium. Memory may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory may include a program storage area and a data storage area, where the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), In order to implement the instructions of each of the above method embodiments, etc.; the storage data area can store the data involved in each of the above method embodiments, etc. The memory may optionally be at least one storage device located remotely from the aforementioned processor. As shown in Figure 3, a memory as a computer storage medium may include an operating system, a network communication module, a user interface module, and an operating application program.
处理器可以用于调用存储器中存储的绳动训练设备的等速训练方法的应用程序,并具体执行上述所示实施例1的方法步骤,具体执行过程可以参见实施例1所示的具体说明,在此不进行赘述。The processor can be used to call the application program of the isokinetic training method of the rope movement training device stored in the memory, and specifically execute the method steps of Embodiment 1 shown above. For the specific execution process, please refer to the specific description shown in Embodiment 1. No further details will be given here.
实施例4Example 4
本申请还提供一种计算机可读存储介质,其上储存有计算机程序,指令适于由处理器加载并执行上述所示实施例1的方法步骤,具体执行过程可以参见实施例所示的具体说明,在此不进行赘述。存储介质所在设备可以是个人计算机、笔记本电脑、智能手机、平板电脑等电子设备。This application also provides a computer-readable storage medium on which a computer program is stored. The instructions are suitable for the processor to load and execute the method steps of Embodiment 1 shown above. For the specific execution process, please refer to the specific description shown in the embodiment. , will not be described in detail here. The device where the storage medium is located can be an electronic device such as a personal computer, laptop, smartphone, tablet, etc.
对于设备实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的设备实施例仅仅是示意性的,其中作为分离部件说明的组件可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。As for the equipment embodiment, since it basically corresponds to the method embodiment, please refer to the partial description of the method embodiment for relevant details. The device embodiments described above are only illustrative, in which components illustrated as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, they may be located in one place. , or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this application. Persons of ordinary skill in the art can understand and implement the method without any creative effort.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will understand that embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use A device for realizing the function selected in one process or multiple processes of the flowchart and/or one block or multiple blocks of the block diagram. These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions The device implements the functions selected in one process or multiple processes of the flowchart and/or one block or multiple blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device. Instructions provide steps for implementing the functionality selected in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。Memory may include non-volatile memory in computer-readable media, random access memory (RAM), and/or non-volatile memory in the form of read-only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-volatile, removable and non-removable media that can be implemented by any method or technology for storage of information. Information may 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, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, Magnetic tape cassettes, tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include transitory media, such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprises," "comprises," or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements not only includes those elements, but also includes Other elements are not expressly listed or are inherent to the process, method, article or equipment. Without further limitation, an element qualified by the statement "comprises a..." does not exclude the presence of additional identical elements in the process, method, good, or device that includes the element.
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above are only examples of the present application and are not used to limit the present application. To those skilled in the art, various modifications and variations may be made to this application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this application shall be included in the scope of the claims of this application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310630114.3ACN116850552A (en) | 2023-05-30 | 2023-05-30 | Constant-speed training method and device of rope-driven training equipment, electronic equipment and medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310630114.3ACN116850552A (en) | 2023-05-30 | 2023-05-30 | Constant-speed training method and device of rope-driven training equipment, electronic equipment and medium |
| Publication Number | Publication Date |
|---|---|
| CN116850552Atrue CN116850552A (en) | 2023-10-10 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310630114.3APendingCN116850552A (en) | 2023-05-30 | 2023-05-30 | Constant-speed training method and device of rope-driven training equipment, electronic equipment and medium |
| Country | Link |
|---|---|
| CN (1) | CN116850552A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112044018A (en)* | 2020-09-11 | 2020-12-08 | 成都拟合未来科技有限公司 | Motor-based strength training equipment adjusting method and device |
| CN112512644A (en)* | 2018-05-14 | 2021-03-16 | 阿雷纳创新公司 | Strength training and exercise platform |
| CN112823044A (en)* | 2018-08-07 | 2021-05-18 | 交互力量公司 | Interactive fitness equipment data framework |
| CN116033945A (en)* | 2020-08-05 | 2023-04-28 | 株式会社Drax | Weight training machine and method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112512644A (en)* | 2018-05-14 | 2021-03-16 | 阿雷纳创新公司 | Strength training and exercise platform |
| CN112823044A (en)* | 2018-08-07 | 2021-05-18 | 交互力量公司 | Interactive fitness equipment data framework |
| CN116033945A (en)* | 2020-08-05 | 2023-04-28 | 株式会社Drax | Weight training machine and method |
| CN112044018A (en)* | 2020-09-11 | 2020-12-08 | 成都拟合未来科技有限公司 | Motor-based strength training equipment adjusting method and device |
| Publication | Publication Date | Title |
|---|---|---|
| US11951377B2 (en) | Leaderboard with irregularity flags in an exercise machine system | |
| US11850425B2 (en) | Synchronizing output from a fitness apparatus with media content | |
| US20210379447A1 (en) | Interactive exercise apparatus | |
| CN111542885B (en) | Methods and devices for controlling acoustic feedback during physical exercise | |
| EP1954050A2 (en) | An interactive audio-video displaying system and method thereof | |
| CN107004035A (en) | Method for playing music, device and music player devices | |
| CN113457105B (en) | Smart mirror with fitness menu | |
| US20230353798A1 (en) | Method and system of generating on-demand video of interactive activities | |
| KR20220090261A (en) | Electronic device providing fitness feedback, method for controlling the same and server | |
| US20240316406A1 (en) | Methods and systems for controlling resistance training machine | |
| US20230372778A1 (en) | Method and system for providing immersive and interactive fitness experience to a user | |
| CA3219521A1 (en) | A sensor-enabled platform configured to measure athletic activity | |
| JP2012050584A (en) | Exercise supporting apparatus, exercise supporting system, exercise supporting method and program | |
| EP3530327A1 (en) | Sandbag, and working method and system for sandbag | |
| JP3133141U (en) | Music diet equipment | |
| CN116850552A (en) | Constant-speed training method and device of rope-driven training equipment, electronic equipment and medium | |
| WO2005021107A1 (en) | Personel training system and method | |
| CN114832282B (en) | Motor control method, device, storage medium and electronic equipment | |
| KR102724069B1 (en) | The method of providing a moving image to guide exercise and the apparatus comprising thereof | |
| KR20230100558A (en) | The method of providing a moving image to guide exercise and the apparatus comprising thereof | |
| TWI687252B (en) | System and method for network teaching and training | |
| CN112863639A (en) | Data processing method, device, equipment and machine readable medium | |
| CN116785660A (en) | Exhaustion protection methods, devices, electronic equipment and media for training equipment | |
| CN116351006B (en) | Step training method, device, equipment and storage medium | |
| EP3327597A1 (en) | Physical exercise apparatus and method for motivating a user to interact with an exercise facility |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |