一种训练计划生成方法及系统及装置及介质与流程
未命名
09-24
阅读:116
评论:0
1.本发明涉及健身领域,具体涉及一种训练计划生成方法及系统及装置及介质。
背景技术:
2.随着人们生活水平提高,随着生活的压力越来越大,很多人的身体处于亚健康状态,但是又很难抽出时间进行户外运动,大多选择在家里自己对照网上的运动教程进行运动健身。家庭智能健身器械的出现,使得家庭健身越发标准化。
3.目前,为了科学健身就必须要根据自身的身体特征制定符合自己的健身计划,为此,本技术人提出了申请号为2020109609082的健身练习训练计划生成评价方法、系统、终端及介质,通过差异性个体的历史训练数据为目标对象制定在自身负荷范围内的可靠的训练计划。随后,为了训练计划根据科学化,本技术人提出了申请号为2021109691382的一种制定健身训练计划的方法及系统,基于用户信息、训练目标、健身时间表的属性、动作片段的属性在若干动作片段中获取一组排序后的动作片段组合,根据动作片段的预设动作次数和用户训练目标获取动作片段组合中每个动作片段对应的推荐次数和推荐重量,一个动作片段对应的推荐次数和推荐重量构成一个训练动作组。
4.但是在长期的使用过程中,本技术人发现,该方法在使用时可能出现无法生存训练计划的情况,并且每个动作之间的安排设置不能更好地适用于不同的用户,基于此,本技术人提出了一种更具有科学性更加合理的训练计划生成方法。
技术实现要素:
5.本发明的目的在于使用户的训练计划更加科学性合理、以便适用于不同的用户。本发明提供了一种训练计划生成方法及系统及装置及介质。
6.为实现上述发明目的,本发明提供了一种训练计划生成方法,包括:
7.根据用户信息生成训练排期,训练排期中每个训练日对应有训练部位。在生成训练排期时,用户信息包括用户每周可以训练的排期,该排期为用户根据自身情况填写的,本发明通过用户自身的排期生成符合用户时间安排的训练排期。在训练排期中的每个训练日中设置训练部位,一般来说,在训练排期中每个训练部位都需覆盖,即训练排期中的训练部位包括预设的所有训练部位,以确保每个部位都能训练到。同时,在设置训练部位时,根据根据用户信息中用户的训练目的获取用户重点训练部位,训练排期中用户重点训练部位的次数大于其他训练部位出现的次数。其次,为了使不同部位得到充分休息,因此在训练排期中相邻两个训练日的训练部位不相同。
8.在每个训练日中生成训练部位后,每个训练部位包括主要训练部位和关联训练部位;例如训练部位为手臂时,其主要训练部位为手臂,关联训练部位为肩部;训练部位为肩部时,其主要训练部位为肩部,关联训练部位为腰腹。在本发明中,训练部位设置主要训练部位和关联训练部位的目的在于,首先由于用户运动能力不同,因此不一定有足够数量该部位的动作提供给用户做,设置主要训练部位和关联训练部位能够在达到健身效果的前提
下,提高动作选择,避免训练枯燥。
9.获取训练部位后,根据用户信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;关联训练部位的动作数量b为主要训练部位的动作数量a的0.4倍。总的动作数量为动作数量a和动作数量b之间的和,总的动作数量通过用户信息确定,具体的,可以通过用户运动能力信息、训练目的信息获取预设的总的动作数量,在根据动作数量b和动作数量a之间的数量关系确定动作数量b和动作数量a。
10.根据用户信息筛选动作库,获取符合用户运动能力的用户能做动作库;
11.在用户能做动作库中,根据训练日对应的训练部位,获取主要训练部位对应的动作库和关联训练部位对应的动作库;
12.根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;
13.在主要训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为a的主要训练动作;在关联训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为b的关联训练动作。
14.平滑度信息为动作的配件信息,在进行健身训练的过程中,当进行不同的动作训练时,可能需要用到不同的健身配件,动作与动作之间若使用不相同的健身配件,则用户没进行一个动作就需要更换一个配件,这样操作麻烦,动作与动作之间的平滑度较差,因此本发明在筛选动作时,除了是用户能够做的、符合训练目的的、适用于该部位的动作外,首先选取符合数量的配件信息完全相同的动作,若不够预设的数量,则选取部分配件信息相同的动作,最后才选择配件信息完全不相同的动作,以便提高使用效率。
15.获取主要训练动作和关联训练动作后,按照配件信息是否相同对主要训练动作和关联训练动作排序;根据重量数据由大到小对主要训练动作和关联训练动作排序,且配件信息是否相同的优先等级高于重量数据的优先等级。
16.与本发明中的方法对应,本发明还提供了一种训练计划生成系统,包括:
17.训练排期模块,用于根据用户信息生成训练排期,训练排期中每个训练日对应有训练部位,训练部位包括主要训练部位和关联训练部位;
18.判断模块,用于根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;
19.第一筛选模块,用于在主要训练部位对应的动作库中获取平滑度相匹配的动作数量为a的主要训练动作;
20.第二筛选模块,用于在关联训练部位对应的动作库中获取平滑度相匹配的动作数量为b的关联训练动作;
21.重量模块,用于根据用户的运动能力信息、训练目的信息获取主要训练动作和关联训练动作的重量数据;
22.排序模块,用于根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序。
23.与本发明中的方法对应,本发明还提供了一种电子装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种训练计划生成方法的步骤。
24.与本发明中的方法对应,本发明还提供了一种存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种训练计划生成方法的步骤。
25.本发明提供的一个或多个技术方案,至少具有如下技术效果或优点:
26.本发明通过在训练日中设置主要训练部位和关联训练部位来进行健身训练,使得用户在健身过程中能够更加科学合理地安排每一个训练日,更好的达到用户自身的健身训练目的,同时每个训练日的中动作的设置,通过训练部位的排布、训练部位中主要训练部位和关联训练部位的结合、挑选适用于主要训练部位和关联训练部位的动作,并通过每个动作的平滑度信息、重量信息确定每个动作之间的排序,已达到更好的健身训练效果,并且提高使用效率。
附图说明
27.此处所说明的附图用来提供对本发明实施例的进一步理解,构成本技术的一部分,并不构成对本发明实施例的限定。在附图中:
28.图1为一种训练计划生成方法的流程示意图;
29.图2为一种训练计划生成系统的组成示意图。
具体实施方式
30.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在相互不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
31.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述范围内的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
32.本领域技术人员应理解的是,在本发明的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本发明的限制。
33.可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元件的数量可以为多个,术语“一”不能理解为对数量的限制。
34.实施例一
35.请参考图1,图1为一种训练计划生成方法的流程示意图,本发明提供了一种训练计划生成方法,所述方法包括:
36.根据用户信息生成训练排期,训练排期中每个训练日对应有训练部位,训练部位包括主要训练部位和关联训练部位;
37.根据用户信息筛选动作库,获取符合用户运动能力的用户能做动作库;
38.在用户能做动作库中,根据训练日对应的训练部位,获取主要训练部位对应的动
作库和关联训练部位对应的动作库;
39.根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;
40.在主要训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为a的主要训练动作;
41.在关联训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为b的关联训练动作;
42.根据用户信息获取每个主要训练动作和关联训练动作的重量数据;
43.根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序。
44.在本实施例中,本发明的动作库还预设有兜底动作,当无法输出相应数量的主要训练动作和/或关联训练动作时,则在兜底动作中随机获取相应数量的动作。
45.下面结合具体的例子对本发明中的一种训练计划生成方法进行介绍:
46.步骤1根据用户信息生成训练排期;
47.步骤1.1根据用户每周可以训练的排期生成训练排期中的训练日;
48.步骤1.2根据用户信息获取用户重点训练部位;在本实施例中用户重点训练部位是用户在填写用户信息时用户想要重点训练的部位;
49.步骤1.3根据用户重点训练部位在训练日中安排训练部位,在本实施例中,预设的训练部位包括手臂、肩部、腰腹、臀部、腿部、背部和胸部;训练排期中的训练部位包括预设的所有训练部位;训练排期中用户重点训练部位的次数大于其他训练部位出现的次数;并且相邻两个训练日的训练部位不相同。
50.步骤1.4在训练日中,训练部位为主要训练部位,根据主要训练部位获取关联训练部位;在本实施例中,手臂、肩部、腰腹、臀部、腿部、背部和胸部对应的关联部位分别为肩部、腰腹、臀部、腿部、手臂、胸部和背部。
51.步骤2根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b,在本实施例中,运动能力信息、训练目的信息与总动作数量之间的关系如表1所示:
52.表1
[0053][0054]
步骤2.1根据动作数量a和动作数量b之间的数量关系获取动作数量a和动作数量b的大小,动作数量b为动作数量a的0.4倍;即动作数量a为总动作数量的0.6倍,在实际计算时向上取整数,具体的如表1所示。
[0055]
步骤3根据用户运动能力信息筛选动作库,获取符合用户运动能力的用户能做动作库;
[0056]
步骤4在用户能做动作库中,根据训练日对应的训练部位,获取主要训练部位对应的动作库和关联训练部位对应的动作库;
[0057]
步骤5在主要训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为a的主要训练动作;
[0058]
步骤5.1在主要训练部位对应的动作库中,选取数量a的配件信息完全相同的动作;
[0059]
若配件信息完全相同的动作的数量小于数量a,则选取部分配件信息相同的动作;
[0060]
选取部分配件信息相同的动作后,动作数量还是小于a,则选择配件信息完全不相同的动作。
[0061]
步骤6在关联训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为b的关联训练动作;
[0062]
步骤6.1在关联训练部位对应的动作库中,选取数量b的配件信息完全相同的动作;
[0063]
若配件信息完全相同的动作的数量小于数量b,则选取部分配件信息相同的动作;
[0064]
选取部分配件信息相同的动作后,动作数量还是小于b,则选择配件信息完全不相同的动作。
[0065]
步骤7对主要训练动作和关联训练动作排序;
[0066]
步骤7.1获取主要训练动作和关联训练动作的配件信息,按照配件信息是否相同
对训练日中的动作进行排序;
[0067]
步骤7.2根据主要训练动作和关联训练动作的重量数据获取动作排序;
[0068]
重量数据由大到小对主要训练动作和关联训练动作排序。
[0069]
在本实施例中,本发明用于包括电机、支臂和穿过臂耦合在所述电机上的拉绳的健身装置,在使用时,用户通过拉动拉绳进行健身训练,在拉动拉绳时,电机会在拉绳上输出一个力,以便用户在拉动拉绳时达到健身的效果。
[0070]
在获取每个动作的重量数据时,用户的运动能力信息包括用户的力量测评,用户通过拉绳会得到用户的力量测评数据,再根据用户的力量测评数据生成每个动作的重量数据,并且该重量数据为单侧支臂的重量数据。
[0071]
例如,在表2中包括动作a和动作b,在获取动作a和动作b的重量数据时,首先每个动作基于力量测评数据预设有关联动作的最大力量、该动作的关联度,同时,基于用户的运动能力信息和训练目的信息预设有训练rm%,rm(repetition maximum)是健美术语,通俗的说,在健身领域,rm是一个带有单位性质的词语,用于描述训练时应选择的重量是怎样一个度。在本实施例中动作a和动作b的训练rm%均为75%。
[0072]
表2
[0073][0074][0075]
表3
[0076][0077]
同时,在每周训练结束后,在本发明生成的训练计划中,针对用户对每个动作的重量的完成情况更新动作重量,若用户在训练计划中,每周完成动作时,非常吃力,则在训练计划中,对相应动作的重量减轻,以便在下周的训练计划中,更适合于用户健身使用。
[0078]
实施例二
[0079]
请参考图2,图2为一种训练计划生成系统的组成示意图,本发明实施例二提供了一种训练计划生成系统,所述系统包括:
[0080]
训练排期模块,用于根据用户信息生成训练排期,训练排期中每个训练日对应有训练部位,训练部位包括主要训练部位和关联训练部位;
[0081]
判断模块,用于根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;
[0082]
第一筛选模块,用于在主要训练部位对应的动作库中获取平滑度相匹配的动作数量为a的主要训练动作;
[0083]
第二筛选模块,用于在关联训练部位对应的动作库中获取平滑度相匹配的动作数量为b的关联训练动作;
[0084]
重量模块,用于根据用户的运动能力信息、训练目的信息获取主要训练动作和关联训练动作的重量数据;
[0085]
排序模块,用于根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序。
[0086]
实施例三
[0087]
本发明实施例三提供了一种电子装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述一种训练计划生成方法的步骤。
[0088]
其中,所述处理器可以是中央处理器,还可以是其他通用处理器、数字信号处理器、专用集成电路、现成可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0089]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的数据,实现发明中一种训练计划生成装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等。此外,存储器可以包括高速随机存取存储器、还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡,安全数字卡,闪存卡、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0090]
实施例四
[0091]
本发明实施例四提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述一种训练计划生成方法的步骤。
[0092]
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(readonlymemory,rom)、可擦式可编程只读存储器((erasableprogrammablereadonlymemory,eprom)或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0093]
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0094]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
技术特征:
1.一种训练计划生成方法,其特征在于,包括:根据用户信息生成训练排期,训练排期中每个训练日对应有训练部位,训练部位包括主要训练部位和关联训练部位;根据用户信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;在主要训练部位对应的动作库中获取平滑度相匹配的动作数量为a的主要训练动作;在关联训练部位对应的动作库中获取平滑度相匹配的动作数量为b的关联训练动作;根据用户信息获取每个主要训练动作和关联训练动作的重量数据;根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序。2.根据权利要求1所述的一种训练计划生成方法,其特征在于,根据用户信息获取用户重点训练部位,训练排期中用户重点训练部位的次数大于其他训练部位出现的次数。3.根据权利要求1所述的一种训练计划生成方法,其特征在于,训练排期中的训练部位包括预设的所有训练部位。4.根据权利要求1所述的一种训练计划生成方法,其特征在于,相邻两个训练日的训练部位不相同。5.根据权利要求1所述的一种训练计划生成方法,其特征在于,根据用户信息筛选动作库,获取符合用户运动能力的用户能做动作库;在用户能做动作库中,根据训练日对应的训练部位,获取主要训练部位对应的动作库和关联训练部位对应的动作库;根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;在主要训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为a的主要训练动作;在关联训练部位对应的动作库中,根据动作的平滑度信息获取动作数量为b的关联训练动作。6.根据权利要求1或5所述的一种训练计划生成方法,其特征在于,动作数量b为动作数量a的0.4倍。7.根据权利要求1所述的一种训练计划生成方法,其特征在于,根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序,具体包括:获取主要训练动作和关联训练动作的配件信息,按照配件信息是否相同对主要训练动作和关联训练动作排序;根据重量数据由大到小对主要训练动作和关联训练动作排序,且配件信息是否相同的优先等级高于重量数据的优先等级。8.一种训练计划生成系统,其特征在于,包括:训练排期模块,用于根据用户信息生成训练排期,训练排期中每个训练日对应有训练部位,训练部位包括主要训练部位和关联训练部位;判断模块,用于根据用户的运动能力信息、训练目的信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;第一筛选模块,用于在主要训练部位对应的动作库中获取平滑度相匹配的动作数量为a的主要训练动作;第二筛选模块,用于在关联训练部位对应的动作库中获取平滑度相匹配的动作数量为
b的关联训练动作;重量模块,用于根据用户的运动能力信息、训练目的信息获取主要训练动作和关联训练动作的重量数据;排序模块,用于根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序。9.一种电子装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7中任意一个所述一种训练计划生成方法的步骤。10.一种存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任意一个所述一种训练计划生成方法的步骤。
技术总结
本发明公开了一种训练计划生成方法及系统及装置及介质,涉及健身领域,根据用户信息获取主要训练部位的动作数量a和关联训练部位的动作数量b;在主要训练部位对应的动作库中获取平滑度相匹配的动作数量为a的主要训练动作;在关联训练部位对应的动作库中获取平滑度相匹配的动作数量为b的关联训练动作;根据用户信息获取每个主要训练动作和关联训练动作的重量数据;根据主要训练动作和关联训练动作的平滑度和重量数据获取动作排序。本发明通过训练部位的排布、训练部位中主要训练部位和关联训练部位的结合、每个动作的平滑度信息、重量信息确定每个动作之间的排序,已达到更好的健身训练效果,并且提高使用效率。并且提高使用效率。并且提高使用效率。
技术研发人员:奚伟涛 沈易弘 付勇 钟芷铃 张博文
受保护的技术使用者:成都拟合未来科技有限公司
技术研发日:2022.03.14
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种高速激光熔覆耐腐蚀涂层的制备方法 下一篇:一种原料混合用高效搅拌装置的制作方法