基于控制序列的健身器控制器的制作方法

文档序号:25997728发布日期:2021-07-23 21:13阅读:137来源:国知局
基于控制序列的健身器控制器的制作方法

其他申请的交叉引用

本申请要求于2018年8月9日提交的题为“videocenteredmachinecontroller”的美国临时专利申请号62/716,861的优先权,该临时申请通过引用合并于本文中以用于所有目的。



背景技术:

通过促进有氧运动、力量训练或两者兼而有之,健身器可以改善人的健身水平。有氧运动的示例是那些会导致心率和呼吸频率显著上升的运动,并且包括模拟与运动相关联的移动(诸如跑步、骑自行车和划船)的机器。跑步机、固定式自行车和划船机通常是单用途机器,并且往往由个人拥有。过去一直作为专业健身房的一部分进行维护的健身器现在被购买并且在个人住宅中使用。与专业健身房不同,在家运动的用户通常没有私人教练员或教练的帮助,而他们才可以确保在家用健身器上正确且有效地锻炼身体。

附图说明

在下面的详细描述和附图中公开了本发明的各种实施例。

图1是健身器的实施例的图示。

图2图示了健身器的架构的实施例。

图3a是健身器显示屏的第一显示器的图示。

图3b是用于健身器显示屏的第二显示器的图示。

图3c是健身器显示屏的第三显示屏的图示。

图4是图示了用于生成锻炼的实施例的工作流程。

图5是图示了用于动态调节的实施例的流程图。

图6是可能的用户简档字段的实施例的图示。

图7是时间弹性机制的实施例的流程图。

图8是用于控制健身器的实施例的流程图。

具体实施方式

本发明可以以众多方式实现,这些方式包括作为过程;装置;系统;物质的组成;体现在计算机可读存储介质上的计算机程序产品;和/或处理器,诸如被配置成执行存储在耦合到处理器的存储器上和/或由耦合到处理器的存储器提供的指令的处理器。在本说明书中,可以将这些实现方式或本发明可以采取的任何其它形式称为技术。一般而言,可以在本发明的范围内更改所公开过程的步骤次序。除非另行陈述,否则可以将被描述为被配置成实行任务的诸如处理器或存储器之类的组件实现为被暂时地配置成在给定时间实行任务的通用组件、或被制造成实行任务的专用组件。如本文中使用的,术语“处理器”指代被配置成处理数据(诸如计算机程序指令)的一个或多个设备、电路和/或处理核心。

下面连同图示了本发明的原理的附图一起提供了对本发明的一个或多个实施例的详细描述。结合这样的实施例描述了本发明,但是本发明不限于任何实施例。本发明的范围仅由权利要求限制,并且本发明涵盖众多替代方式、修改和等同物。在下面的描述中阐述了众多具体细节,以便提供对本发明的透彻理解。出于示例的目的提供这些细节,并且可以根据权利要求、在没有这些具体细节中的一些或全部的情况下实践本发明。为了清晰起见,在与本发明相关的技术领域中已知的技术材料并未被详细描述,使得不会不必要地使本发明晦涩难懂。

力量训练器械包括可提供阻力和/或负荷的机器,并且被用于健身房或共用设施的健身室。可以加载的自由重量和滑轮系统是被用于锻炼肌肉群的一种常见的负荷生成形式。也可以使用利用弹簧或偏转构件的系统,并且由于这些系统比重量和滑轮系统占用相对较小的体积,因此它们可以被用于诸如家中之类的个人空间。

无论加载机制如何,与模仿自行车或路面的仅限有氧运动的机器相比,力量训练可能通常都无法模拟一项活动。重复加载会提高肌肉状况,并且降低特定程序/例程后受伤的可能性可以使发生意外的风险最小化。

重复(repetitions),俗称“重复(reps)”,被用来使肌肉处于会造成轻微损害的点,使得生理过程使肌肉恢复到比先前更高的强度水平;重复可以被示例为一系列限定数量的运动,诸如举起和降低五次。一组重复被称为“一组(set)”,因此一组可以是例如一系列重复,诸如三组“举起和降低五次”的动作。锻炼在本文中被称为组的集合,并且单次锻炼可以组合许多运动,每个运动包括一个或多个组。对于特定的用户,本文中所指的“运动程序”通常在延长的时间内进行,并且因此可以包括多个锻炼,其中的每个锻炼都可以根据满足特定目标的需要而有所不同。注意到,“运动程序”是目标的顶层描述,尽管其可以与软件/固件程序相关联,但不应该将其与特定的软件可执行程序相混淆。

传统上,已经尝试利用补充材料和示范来向用户提供运动程序支持;录像带和光盘已被用作递送手段和广泛宣传的“锻炼视频”。这些程序或课程通常是固定的,并且独立于用户来运行;有可能在完全不参与活动的同时观看锻炼视频,并且内容可以简单地播放到最后而无需任何进一步的关注。

因此,以这种形式递送的信息内容是“开环”的——没有反馈,而且也没有切实可行的方法来确保程序的遵从性,或者甚至无法向用户提供对他们自己负责的方式。典型的传统结果是,用户过度执行运动例程、无法维持努力、结果难以看清,而这会使用户气馁。有传闻说,有很高比例的“一旦购买就不使用”的健身器材、再加上与健身相关的伤害激增,或关于设备的高峰销售时间激增证明了这一点。相反,当用户在专业教员或教练的指导下参加健身房或健身俱乐部中的预定程序时,就已经执行了有效程序。

与力量训练程序不同,基于机器的有氧运动程序已从交互式会话中受益,在交互式会话中,用户能够体验与具有类似能力的人的共享活动,并且在“团体骑行”可以被相对较好模拟的骑自行车运动中,这种做法相对成功。与另一个远程或本地用户的竞争也可能以“赢”的动力激发运动和灵感。控制器的连接性允许更改机器设置,使得一个组可以通过定义的路线与该组中的其他人体验相同的负荷条件。也有可能在视频屏幕上映出风景,使得用户体验到跟随领导者所而产生的组提示。

代替地,力量训练信息的递送更加个人化,并且通常一个人不会与其他人直接竞争,从而放弃了赢的动力。需要与程序进行一对一的交互,该程序紧跟专用教练或私人教练员的动作,并且有能力确定用户的操作水平,以及然后修改运动参数,以便使用户保持在安全范围内。还需要一种系统,该系统响应于用户的表现和缺陷而允许替代的运动。

范例健身器。在一个实施例中,健身器将用户针对其进行运动的负荷或阻力经由一条或多条线或线缆传递给用户为了运动而会移置的一个或多个握把。使用负荷臂将握把相对于用户定位,并且使用负荷臂末端的滑轮来操纵通往用户的负荷路径。负荷臂使用滑架连接到健身器框架,该滑架在附着到框架的主体部分的轨道内移动,该框架牢固地附接到刚性结构。这可以通过将框架连接到墙壁或其他大型结构(诸如龙门架)来完成。健身器的取向和方位可以更改,并且由目标锻炼组或用户需求来确定。

该健身器包括控制器,该控制器监视和测量用户的表现,以及确定要施加到用户的努力的负荷。控制器进一步耦合到显示器,该显示器允许向用户呈现教学信息,并且用户与之进行交互。在一个实施例中,显示器被并入健身器中。在一个实施例中,向用户呈现了表示虚拟环境的大幅面环绕屏幕;虚拟现实3d演示也可以使用头戴式耳机进行。健身器控制器还提供与来自程序商店或存储库的视觉信息有关的音频信息,该程序商店或存储库可以耦合到外部设备或换能器,以向用户提供与视觉体验匹配的声学体验。

设置健身器的操作参数以控制用户的负荷或阻力的控制指令和/或控制序列也可以与用户信息一起嵌入,使得媒体包(packet)包括控制器运行机器所需的一切内容。以此方式,用户可以选择运动方案,并且可以酌情提供视觉和听觉提示,其允许模拟私人教练员的动作,包括战术和/或触觉反馈,和/或用户负荷的变化。控制器可以使用专家系统模拟教练员的动作,因此似乎表现出人工智能。用户可以与建立了信任的模拟教练或教练员形成一种关系,并且可以通过使用情绪线索来鼓励这种关系,这些情绪线索的效果可以基于从跟踪用户表现的运动记录中收集的表现指标来量化。

健身器控制器还可以耦合到运动区域的环境控制,使得可以优化运动参数,例如酌情调节照明、温度和湿度。健身器可以是完全独立的,或者可以连接到数据服务,该数据服务允许更改、记录或以其他方式计及健身器的一个或多个运动程序以及操作参数。

在使用中,一个或多个负荷臂可以被定位成便于预期的运动。在一个实施例中,健身器具有两个或更多个负荷臂,它们可以被独立地定位成通常对应于用户的右肢和左肢。由控制器确定用户针对其进行运动所施加的负荷或阻力,并且由一个或多个致动器(诸如电动机)提供该负荷或阻力,可以精确控制该致动器并且促进范围广泛的运动参数。在致动器是电动机的情况下,一个或多个具有高磁极数的永磁无刷电动机可以提供转矩,从而提供可以施加的负荷,并且对于那些在电动机系统不易操作的负荷范围内的负荷,可以使用齿轮传动机构。这样的系统可以是齿轮箱、蜗杆驱动器或滑轮系统。传感器测量用户的动作,并且该信息可以由控制器处理,从而与运动参数交互使用。健身器控制器还确定并安排出现在用户面前的虚拟教练员的动作。

响应于用户的动作而使用这样的健身器的合期望的结果为:个性化是实用的,因此可以在用户与机器之间建立一种关系,该关系至少部分地通过向用户示出进展、和/或让用户承担负责以继续在健身器上进行运动方案来鼓励用户,并且其中,虚拟教练可以帮助确定哪些运动程序对用户更加有益。利用这种虚拟教练指导(coaching),用户可以避免不良的锻炼形式、减少受伤的机会,并且被鼓励维持除自己独自进行运动之外的运动方案。

由于控制器能够在运动时段期间的任何时间确定用户状态,因此可以动态适应运动条件,并且可以接近实时地调节虚拟教练员的动作来反映这些变化,这可以在健身器上建立用户信任。这会导致接近最佳的运动,随之而来的结果是使用户受益的身体健康。

公开了便于并且向从事力量和耐力训练的运动用户提供指导和信息。特别地,公开了模拟由私人教练员或教练提供的服务,包括监视/记录用户的表现、在检测到问题时进行补救、以及提供鼓励以支持用户的运动。

存在包括这些服务的至少四个基本元素。首先,体育健身器本身是一种提供运动阻力的机器,用户针对该运动阻力进行运动。与纯机械健身器不同,该健身器是数字可编程的,因此能够提供任何种类的负荷与移动的关系,并且能够响应于用户的表现指标来更改这种关系。其次,在整个运动时段过程中以数字方式跟踪用户的表现,并且累积和存储数据。在健身器控制器的控制下,可以分析此数据,并且将其与其他信息(如果可用的话)进行比较,从而使用户运动为了获得最佳结果而进行优化。第三,可以响应于特定用户而智能地分配包括组和重复的锻炼。通常,将用户的进度纳入此选择中,并且进一步动态地应用,以修改锻炼从而优化运动。第四也是最后,用户界面包括多媒体演示,该演示并入了定义使用中的基础练习的编程数据。该过程在本文中被称为“控制序列管理”和/或“视频管理”,并且可以在没有限制的情况下并入其他和/或替代信息,诸如音频或其他感官输入/输出。

图1是健身器的实施例的图示。健身器框架(100)可以牢固地附接到大型结构,使得其在使用期间不会移动。通常,这可以是墙壁和/或其他永久性结构,使得健身器被放置在适当位置,以使用户进行运动。也有可能使用诸如龙门架之类的支撑结构,或者甚至是在需要空间用于其他目的时允许健身器滑走或隐藏的系统;一个益处是,该健身器可以在较小的设施中使用,该较小的设施诸如是小公寓,而不会影响居住性。在一次安装中,健身器位于折叠床的底侧,该折叠床在不需要睡觉时会折叠到凹室中。当床被收起时,健身器现在就处于其工作取向上。

集成式显示器(110)和音频组件(150)为用户提供信息界面,该界面由控制器驱动,是虚拟教练服务的主要组成部分。围绕显示区域(110)横向设置的两条轨道(120)被牢固地固定到健身器框架,负荷臂(130)沿着该轨道在滑架(135)上移动。在(140)处示出了用于施加运动负荷的用户握把的示例。这些握把和/或箍筋可以通过用手抓住它们或通过插入一只脚以运动腿部来进行使用。与负荷或阻力元件的连接由线缆组装件提供,该线缆组装件由滑轮引导穿过一个或多个负荷臂并且引导到健身器中。

显示器(110)可以是任何方便的大小,其位置易于用户在正常方位中进行运动时观看;通常,尽管在左侧和右侧可以同时或顺序地运动,但是在大部分时间内,运动可以在向用户的两侧提供相等负荷的情况下大致对称。在一个实施例中,为身体受到挑战的用户提供非对称负荷。

在一个实施例中,显示器是纵横比为9:16的矩形,其提供了令人愉悦的教员图像的显示,无论是人还是代表性的化身。控制器可以为许多标准显示格式提供视频控制,并且在一个实现方式中,提供了多个外部端口来驱动多个显示器。

外部端口可以包括各种各样的标准或专有连接中的一个或多个,例如有线或无线(诸如wifi和蓝牙)连接,其允许将外部设备(例如,电视、移动电话和平板设备)附接到健身器。能够提供一个或多个辅助显示单元允许用户参与到其中不容易看到安装在健身器上的显示面板的运动中,诸如当用户背对机器时,并且这明显改善了用户体验。

除了与健身器的运行状态有关的警告和咨询提示外,控制器还提供声学信息,其中包括与视觉训练信息同步的音频信息。该音频信息可以使用扬声器、耳机或其他声换能器的任何组合呈现给用户。声音路径还可以包括一个或多个传声器,包括集成到无线耳机或其他无线通信设备中的传声器,其可以将表示用户的运动环境中的背景和前景噪声的信息传递给控制器。在一个实现方式中,控制器检测并监视用户的呼吸速率。此外,其他生理传感器可以耦合到控制器。

图2图示了健身器的架构的实施例。在一个实施例中,图2的架构针对图1的机器。健身器由多个系统组成,并且照此需要使用控制器来协调各个部分的操作。为了清楚而非限制,控制器(200)被表示为单个设备,其具有在最佳位置中实现的任何所需信号调节或功率管理以提高效率和性能。这样的系统可以替代地是分布式的,并且由链接的元素组成,使得可以根据需要在它们之间传递信息。例如,被用于生理监视的传感器往往是低电平设备,所以任何前置放大或信号调节都可以与传感器本身并置。控制器可以以分布式的形式实现,并且对于健身器的已存储能量的元件而言,紧急处理系统优选地应该是局部功能,以减轻由于关键零件的故障所导致的受伤的风险。

可以通过各种方式实现故障检测。安全考虑要求对任何意外或潜在危险的操作进行检测和补救。在运动过程中的移动期间突然施加负荷可能会令人不快,并且在某些用户中可能会导致扭伤和拉伤。因此,重要的是要提供某种负荷减轻机制来限制这种风险。

在一个实现方式中,提供了一种磁性离合器,该磁性离合器将诸如电动机之类的致动器与诸如通常使用的握把/箍筋(140)的用户操纵元件分离。控制器可以通过将要求的操作与致动器的实际操作进行比较来检测意外操作。需求与结果之间的差异可以是预定的,并且可以调用关闭程序,该关闭程序包括使致动器断电和制动致动器。

在电动健身器中,可以使用一个或多个电流限制设置来实行此功能。在液压致动器中,可以使用限流孔来实行功能。可以使用制动线缆与制动器之间的磁耦合来限制突然负荷(snapload)。可以使用弹簧连接或施加在滑轮组合上的偏压来实行负荷吸收。

控制器可以保留所有检测到的错误情况的日志,并且在本地或远程查询时报告这些情况。尽管通常可以使用户进行偶然故障的自动复位,但是优选地,用户响应于控制器提供的信息来提示复位。可以使用硬件限制器来克服制动器驱动器的灾难性故障,并且防止移动,直到故障纠正为止。

安全操作所需的一些元件并未示出,并且仅被假定为存在,诸如路由器和防火墙功能,该路由器和防火墙功能允许控制器(200)链接到诸如互联网服务(280)之类的网络服务(280)、和/或没有外部连接的本地网络(280),当健身器或一组健身器在公司或安全环境(诸如医院或健身房)中运行时,可能是可适用的。在个人用途应用中,可能无法保证健身器不受所有形式的攻击,因此可能会预设某些参数,这些参数定义了健身器的限制条件。可以提供对故障的检测、遏制和恢复。

使用可以连接到电力源(265)的电源(260)为健身器提供电力。可以从电池系统或从家用电源线中获取电力。在一个实施例中,健身器包括电池元件,该电池元件在失去主电源之后提供短时段的操作。这有助于确保在失去主电源后可以进行平稳、受控的关闭。

如本文中所提及的,“控制序列”包括图像序列、视频、音频和/或多媒体序列,但是尤其还包括控制健身器自身的序列,包括用户负荷、触觉/战术反馈和节奏。健身器提供对个人或私人教练员(作为控制、视觉和/或声学设置而被提供给用户)的访问的能力意味着可以将其定义为以控制序列为中心和/或以媒体为中心的系统,以及使用相同的术语来描述其控制器(200)。如上所述,外部端口(245)可以支持外部音频/视觉/感官输入/输出设备。该控制器包括一个或多个耦合到接口电路的处理器,并且包括典型计算机系统的许多元件。用户通过对抗机器产生的负荷或阻力进行锻炼。在一个实现方式中,这些负荷通过线缆传输到用户握住的握把(140)。

线缆负荷是由用户对抗动力系统(210)而生成的,该动力系统可以是一个或多个电动机或其他制动器类型;例如,可以在其中控制压力和/或流量的情况下使用液压致动,或者在电动或液压驱动螺杆旋转的情况下使用螺旋致动器。在一个实施例中,使用了具有高极数并且能够产生非常高的转矩的永磁无刷电动机。使用高极数电动机的一个特别的益处是,当转子从一极到另一极步进时,转矩可以保持相对恒定,使得就不会有传递给用户的脉动感。可以使用将线缆卷入或卷出的简单卷筒系统、更改线缆可用长度的滑轮系统、或等效的动力传输系统,将运动和扭矩或负荷耦合到用户要移置或加载的线缆系统。

为了监视使用中的健身器的操作,将负荷传感器(220)连接到控制器。这些传感器可以包括直接或间接力传感器,用于测量与所施加的负荷成比例的线缆张力,以及包括测量线缆和组件位移的移动传感器。控制器可以存储包括时间参考的该负荷和位移数据作为其用户追踪功能的一部分。在一个实施例中,线缆张力由施加到滑轮或滑轮组装件上的力确定,该力使线缆稍微移位。在另一种情况下,线缆张力是由电动机消耗的电流的量得出的。

随着张力的增加,线缆会尝试拉直,使得通过该滑轮或滑轮组装件上的应变来测量力,并且该应变会被转换为所施加张力的量度。如果滑轮是柔性安装的,那么滑轮的位移可以被用作线缆张力的量度。可以使用耦合到线缆的编码器直接测量线缆移动或位移。在一个实施例中,测量与线缆所系到的组件的角位移,并且计算或得出线缆位移。通过保持记录线缆张力及其位移,可以推断出运动表现和任何不规则性。在一个实施例中,该收集的信息被用来修改运动参数以设置表现水平并且控制不规则性。

生理传感器(225)也可以向控制器(200)提供信息。这些可以包括诸如心率、氧灌注信息(诸如spo2)和呼吸率之类的元素。用户可以直接佩戴这些传感器,并且将数据无线传递到控制器。在一个实施例中,在开始运动之前,传感器通过脐线附接到用户所戴的手腕或胸带。在另一个实施例中,无线耦合系统被用来传递信息,并且诸如健身手表或类似物的用户可穿戴装置被提供有允许其再充电的存储位置。在又另一个实施例中,包括呼出气体含量的呼吸信息被传递到控制器。媒体控制器(200)可以检测传感器问题,并且可以使用显示能力(240)和(230)为用户提供补救方面的帮助。

控制器使用诸如一个或多个扬声器或耳机之类的音频换能器(230)来提供声学信息。为此功能使用无线链路是已知的,并且可以根据需要添加辅助音频设备。可以提供一个或多个传声器(235),其允许媒体控制器监视用户的声学环境,并且这准许控制器补偿变化的噪声水平。在一个实施例中,训练例程的音频内容被嵌入有识别代码,该识别代码使得控制器能够使用传声器检测该识别信息,并且控制器可以使用该识别数据来减少未经授权的内容影响健身器或用户的风险。嵌入的代码可以由控制器恢复和解码,并且与所准许的内容的白名单进行比较。可以与连接的服务器共享此内容监视及其结果,使得可以检测和补救未经授权或侵入性的内容。

相机(237)可以被用来捕获表现信息,诸如用户的姿势。视觉内容,无论是存储的还是实时流式传输的,都可以显示在健身器框架内建的显示屏(240)上。通常,此内容是健身器的重要元素。视频信息通常与音频内容耦合或同步,使得可以向用户呈现人类私人教练员或教练的无缝表示。

教学元素可以本地存储在存储器(250)中。该存储器可以包括一种或多种存储器类型,诸如硬盘驱动器、固态驱动器或其他非易失性存储器系统。可以提供用于可移动介质(255)(诸如sd卡)的专用插槽,并且这样可以准许将运动数据轻松地分配到健身器。可以使用互联网或类似的连接(280)来提供服务器访问,并且还可以提供无线链路(270)来进行数据运输。在一个实现方式中,本地服务器提供所有健身器材都连接到的中央位置。

示例显示演示。图3a是健身器显示屏的第一显示器的图示。在一个实施例中,图3a的视频呈现在图2的显示屏(240)上。所呈现的视频可以由多于一个部分组成;第一部分是前面的播放器或前景(300)、其通常是提供学费、指示、反馈或鼓励的教练元素或教练员。大多数时候,前面的播放器是处于支配地位的组件,并且可以独立于视频显示器上显示的任何其他组件而存在。第二部分是背景元素(310),其被用来补充前面的播放器以添加鼓励用户的提示。例如,代表其他人从事类似活动的场景所提供的不仅仅是艺术上的真实感;人类用户通常通过共同参与来响应归属感。因此,背景元素可以是健身房场景,其中一个或多个用户与教练的描述性叙述一致地示范运动。

图3b是用于健身器显示屏的第二显示器的图示。如图3b所示,除了背景(310)之外,还可以从用户的运动记录以及所更改的前景或第一播放器(320)中生成图形内容(330)。这允许教练的表示将用户的注意力集中在运动方案根据用户的历史进行演变的方式上,并且帮助用户理解锻炼系统的有效程度和已取得的进展。

图3c是健身器显示屏的第三显示器的图示。如图3c所示,用户数据(360)被示出与信息耦合,因为它与其他用户的和/或标准的表现(370)有关。前景(340)被示为缩小以占据更少的显示区域,并且说明信息(380)被示为与所收集的数据一起显示。可以将背景(310)变暗或用更简单的版本替换(350),以避免在此分析过程中分散用户的注意力。当试图改善用户对运动目标的理解、以及在教练指导会话(session)期间明确示出进度时,这种示例的操作类型尤其有价值。

用户数据。在一个实施例中,健身器表示简档定义内的用户。该用户简档定义可以存储在健身器可访问的任何方便的位置。该用户简档定义中包括的数据包括用户的个人运动因素,诸如身体尺寸、形状、体重、年龄、个人详细信息以及允许确定锻炼效果的派生物。例如,腰围大小可以被用来确定针对某个期望列表的进度。该简档可以是独立的记录,或者可以参考统计模型,该统计模型整体或分类地考虑一些或全部用户的组。例如,新用户可能被记录为腰围大小位于用户的80%处。监视和/或存储的用户简档数据的其他示例包括:在健身器和/或其他机器/活动上的过往表现,以及来自个人活动跟踪器、移动电话、可穿戴睡眠监视器等等的生理数据。

可以通过用户标识来键入对用户简档的访问。在一个实施例中,用户简档从多个外部源提取信息以补充随时间的推移从健身器传感器本地收集的数据。例如,如果用户隶属于社交媒体活动(诸如fitbit™活动组)中的减肥组,则可以并入此信息;经用户授权,同样可以将准许的用户信息提供给该组以供其自己使用。用户简档运动数据提供了用户与健身器互动的历史记录,这便于训练方案和运动的时间安排。

以这种方式,多个用户可以使用任何健身器客户端,然后可以从一个或多个服务器中提取特定于用户的信息。在另一个实施例中,通过用户密钥来识别用户,该用户密钥是在使用前、在(255)处插入到健身器中的sd卡。在又另一个实施例中,并入sim接口的芯片和引脚技术在功能上可与sd卡存储器互换,并且可以被用作安全的用户id和成员资格凭证,它们可在健身房和俱乐部环境中找到用途。在又另一个实施例中,无线链路(270)使得能够与诸如手腕安装的健身器之类的便携式健身追踪器进行通信,并且使用该信息来更新用户简档从而改善健身器的个性化。控制器可以以与被用于生理传感器(225)的方式相似的方式与该信息进行交互。

锻炼。用户通过首先识别他或她自己的身份、然后响应于健身器输入一系列按钮或触摸屏断言(assert)来发起运动会话。例如,用户可以在(255)处插入识别键以由健身器读取。信息可以通过小键盘或其等同物输入。可以实现物理小键盘或虚拟小键盘,并且在一个实施例中,使用简单的手持式遥控器来输入信息、逐步浏览显示在健身器屏幕上的选择矩阵。

一旦用户选择了运动程序,则控制器随后继续从所存储的程序的集合中执行所存储的程序。运动程序将在一段时间内、在几个锻炼会话中实行,并且至少包括媒体组件的集合,该媒体组件包括音频信息和视觉信息以及控制信息中的一个或多个,在本文中也被称为“控制程序”,其会产生负荷或阻力。控制程序均包括固定信息以及会计算致动器的控制设置的算法,以使得用户能够实现健身器操作。

一般而言,健身器的操作由重复的机械操作组成,并且照此,控制器类似于状态机,其通过固定的顺序运行。然而,因为用户表现在运动时段的过程中以及在运动时段之间有变化,所以控制器可以动态地修改被应用于致动器的控制设置,以提供用户在锻炼时段内所需要的负荷因子。从结构上讲,控制程序可以与媒体组件分开存储。控制程序可以与媒体数据一起嵌入,并且在选择或播放该媒体剪辑时解码。在一个实施例中,嵌入是在媒体剪辑的字幕数据中完成的。

锻炼的动态调节。如图2所示,一旦已经引入了运动并且用户实践了该运动,控制器(200)就会评估用户的表现。控制器可以通过负荷传感器(220)测量用户的运动拍子(tempo)或节奏,并且可以通过使用动力系统(210)驱动器改变致动器的操作参数来调节负荷或阻力(在本文中被称为“动态碰撞(dynamicbumping)”)来缓和运动拍子或节奏。在一个实施例中,控制器(200)还或可替代地对生理传感器(225)做出响应,并且通过检测由传声器(235)检测到的声音来监视心率以及呼吸。

如果拍子过慢,则显示的媒体元素(包括声音成分)可以提供有意识和/或潜意识的提示,以加快拍子。这可以是经由声学换能器(230)提供的计数、有节奏的脉冲或由背景视频提示增强的节拍或作为背景音频提供的简单的节拍器滴答声。类似地,可以使用相同的提示方法来校正急促的拍子。负荷的变化是逐渐施加的,使得用户不会经历负荷或阻力的阶跃变化,因为快速变化可能会引起伤害。该控制器包括在相关申请中描述的用于自动关闭到安全状况的规定。

锻炼显示。在教练指导的运动会话期间,前景元素内容(300)以及虚拟教练视频和/或伴随的音频流可以主要由目标运动来定义。教学通常遵循以下例程,该例程涉及简短的讨论,该讨论描述了运动本身和目标;例如,目的可能是特定肌肉群的发展。在介绍期间,优选地将背景元素(310)整理为(350),以减少或避免分散注意力;通常最好不要强调背景中的人,因为众所周知这会使用户的注意力从教练那里移开。在这种情境中,用户是教练的学生,并且介绍性解释可能是成功教学的元素,并且鼓励维持用户的注意力。

介绍之后,简短的运动示范使得用户能够将身体动作与描述相关。应该明白的是,示范可以由教练作为前景活动来完成。然而,以下情况是优选的:在背景(310)中的模型用户被更显著地显示,而教练在显示屏上占据不太显眼的地方(诸如在类似于(340)的拐角方位中)。在一个实施例中,之前已经向用户示范了哪些运动并且没有追踪到哪些运动,因此仅当用户需要观看它们时才明智地决定向他们示出示范,这在本文中被称为“初学者模式”。当用户已经熟悉运动时,健身器可以通过重复的示范来减少浪费的时间,这在本文中被称为“高级模式”。

选择初学者模式或高级模式在本文中可以被称为“静态分支”。机器可以附加地或替代地在不同状态下运行而没有限制,诸如新手、中级和专家,其中可延长、缩短或跳过每个运动的解释。因此,如果用户非常熟悉这些练习,则他们可能只想让教练员带领他们进行练习,而不是示范它们。这包括变化默认的暂停时间长度、选择不同的片段或删除片段。

该程序的视频和/或音频教程可以是预先确定的,但是可以提供变型,使得可以使该一般演示个性化。作为示例,为新手用户递送的运动可以伴随着简单的讨论,而为高级用户提供的相同运动可以酌情考虑用户的运动历史和所分支的基本演示,以满足进行更复杂的讨论的需要。作为后一种情况的示例,可以添加替代的短语或将其交换为简单的短语,因此“我们将努力使本运动重复三遍”可以会被交换为“利用我们经改善的耐力,此运动现在应该更容易,并且我们的目标是进行五到六次重复”。可以理解的是,视频元素也可以被增强,以便于确保用户感知到无缝的递送。

锻炼生成。图4是图示了用于生成锻炼的实施例的工作流程。在一个实施例中,图4的过程由控制器(200)执行。程序开始(400)引起健身器的初始化,其中健身器的程序常数被加载到适当的寄存器中。然后从程序存储库访问所选运动例程(410),并且从已经被收集并存储在非易失性存储器中的用户历史信息中提取用户状态(415)。用户水平(420)是在所选运动例程(410)的上下文中可以期望用户能够做的事情的分类表示。例如,与较高或较低水平的用户相比,可能期望5级用户以不同的负荷和不同的节奏/拍子实行。

检索适合于用户水平的运动数据(430),并且例程开始(440)。在适当的点(450),在可获得比基础程序(410)中提供的运动元素更高级的运动元素的情况下,则发生程序分支,该程序分支用被标识为步骤(430)一部分的增强元素来代替基础元素。增强元素可以是不同版本的运动,或者是相同版本的运动,其取决于用户水平而具有更多或更少解释。一旦增强元素结束,则程序返回到该分支之后的步骤,并且继续进行直到下一分支(460),在该分支,下一基本程序元素将被增强元素替换。用增强元素替换基本元素的此过程作为一系列分支和返回步骤而继续进行,直到运动例程(410)完成为止,于是程序结束(470)。

锻炼的动态调节。可以在为用户播放程序之前组装程序序列,但是如果用户开始在运动序列上体验到困难,那么随着问题变得明显而减小强度(在本文中被称为“动态发现(dynamicspotting)”)可能是有用的。在这种情况下,动态地构造和重构程序序列以强调用户的当前表现是优选的。动态发现是一种动态调节锻炼的方法。

图5是图示了用于动态调节的实施例的流程图。为了清楚而非限制,流程图描述了一个循环。例如,如果达到重复次数,则可以认为该组已完成,并且可以实行下一运动元素。有时,用户将不会实行或无法实行规定的重复次数,因此他们进行更少重复。在其他时间,用户实行的次数超过了规定的重复次数,并且他们执行多于组中要求的次数。控制器(200)和程序适应于每种场景,在用户实际完成时完成该组,即使是在与规定的内容不同的情况下也是。

如果用户表现下降到预定阈值以下,则可能会修改或截断该运动。作为用户总体健身目标的一部分,健身器会保留一条记录,其为用户提供程序的下一步骤。这通常可能是进度表或表格上建议下一课的点,尽管应该清楚的是,重复上一课或甚至更早的课程可能是适当的。该确定可以是分类的,而不是特定的,因为取决于用户的熟练程度,可以以几个水平来实行课程。

在步骤(500)中,选择建议的运动组。在本文中被称为“建议的重量”的有用特征是系统已存储的特征,例如,用户彼得的弯举重量是34磅。然后,当彼得进行一组或多组训练时,系统可能会取决于彼得实行组训练的程度来向上或向下调节该所保存的重量设置。

在步骤(505),从存储装置中检索用户数据。这可以是健身器中的本地存储装置(250)/(255),或者也可以来自健身器可以连接到的服务器。健身器可以将当前用户参数数据记录设定为始终可用,使得健身器可独立于远程组件进行操作。在一个实施例中,用户数据记录可以由用户手动编辑,以便于创建可以从其开始运动例程的新记录。可以使参考数据集可用,使得可以确定用户表现的范围,并且可以在步骤(510)中检索信息。

基于这两个数据集,可以在步骤(515)中实行用户分析,使得可以在步骤(520)中选择合适的运动程序。因此,可以基于用户的简档为用户选择程序。可以从满足步骤(500)中定义的课程集的进度要求的一组运动中进行选择。有许多因素可以被用来定义选择,当中的可能是参考数据集中的用户排名以及已完成的课程,包括进度和完成课程的难易程度。同样相关的因素可能是施加的负荷量和在该负荷下完成的重复次数,外加运动时段之间的恢复时间。因此,对于上面示例中彼得的建议重量,系统可能会记住彼得最后一次弯举为34磅。另外的因素可能是运动和疲劳趋势信息的熟悉程度。

一旦处理了步骤(520)中的练习集确定,并且从存储装置中检索了程序,用户就可以开始运动。因为健身器能够从整个用户群体的体验中受益,所以可能运动简档的范围和排列会增加,并且针对任何特定用户优化任何特定程序的过程变得越来越简单。这意味着,对于大多数用户而言,记录组中可能已经有匹配的体验。

控制器配备有传感器,并且监视用户的表现。在步骤(530)中,将该表现与预定期望进行比较,并且在可以从群体表现信息中得出的预定公差带内,确定用户的程序是否需要任何修改。例如,用户可能很好地开始,并且在多次重复的过程中可能会表现出运动范围的减小。可以做出以下判定:用户现在不在按预期的水平工作,并且因此在步骤(532)中修改在步骤(505)中检索到的用户数据,然后在步骤(535)中再次查询参考数据集,并且在步骤(515)中再次实行分析。如果这建议应该相应地更改负荷因子,则可以对程序实行修改;应该注意的是,这可能仍然可以在步骤(500)所选择的组内。用户表现的指示在本文中可以被称为“质量标志”。对于上面彼得的示例,系统可以至少部分地基于质量标记将弯举的建议重量从一起34磅降低、和/或与动态发现分开。

如果用户正在按预期实行,则在步骤(540)中可以确定用户表现的难易程度。例如,用户仍然以成功锻炼的边界进行操作,但是正显示出输出逐渐减少的趋势(诸如以疲倦为特征的趋势),则运动很有可能已调到正确的水平,并且操作在步骤(545)中继续进行。然而,如果用户没有表现出任何表现的下降,诸如重复之间的定时没有增加,则很有可能是用户在游荡并且没有受到挑战。

此时,在步骤(515)处生成程序改变之前,可以在步骤(542)中修改用户数据,并且在步骤(547)查询参考信息。此程序变化可能是动态碰撞,包括步速或节奏的变化、负荷的增加、负荷应用简档的变化,使得需要更多的努力来实现所需的运动范围或这些因素的组合。对于上面彼得的示例,系统可以至少部分地基于指示彼得没有受到挑战的质量标志,将弯举的建议重量从一起34磅增加、和/或与动态碰撞分开。

作为在步骤(515)中生成新的分析集的结果,对当前用户会话或锻炼的每次修改可能都需要改变视频和耦合的音频段,以适当地提示用户减轻或增加所施加的努力。优选的是,为用户提示提供足够的时间以使用户做出响应,使得用户不必应对健身器操作中的突然的、意外的变化。这可以通过简单地插入视频片段或音频覆盖来完成,该视频片段或音频覆盖会在其调用之前通知用户预期到变化,或者利用其他视觉/音频/触觉提示来完成。

可以以经过的时间、所需重复次数的完成或达到某个表现点为条件,以逃脱此循环,控制器确定该表现点是那时用户的工作极限。一般而言,调节健身器的“顺风(wind-down)”行为以匹配推断出的用户的疲倦状态,使得减轻负荷,以期在放松的方位中近似地达到零。

赞美用户。成功的运动策略中的重要组成部分是一种奖励用户完成了满足特定目标的手段。控制程序或序列可以包括为用户提供可喜事件的赞美例程。在一个实施例中,奖励是伴随着向用户显示的视觉序列的音乐序列。例如,当系统已经确定要动态地撞击用户的负荷时,可以断定围绕重量圆圈的蓝色光晕。

在另一个实施例中,用户挣得奖励积分,该奖励积分允许选择补充运动或毕业至不同的竞争水平。该后一实施例可以被应用作为由酒店行业的部门所管理的忠诚度程序的一部分,其中,程序参与者的房间钥匙可以包括针对未向公众提供的一系列特殊待遇的准入资格。基于以媒体为中心的控制器的健身器的一个特殊益处是,完全定制的体验是切实可行的,因此可以被用来增强某些品牌,同时保留相同的基本机械设计和外观。

在某些情况下,用户可能无法成功完成运动,要不然就可能以出乎意料的较慢速度完成运动。在这种情况下,控制器可以提供减小或增强的控制序列。该序列可以被视为程序中的分支。程序可以包含指向可以根据一组运动指标(可以预定或计算)来选择的分支的索引。这些指针可以被用来指示要执行的下一媒体组件,包括在循环指令中重复当前的媒体组件。

图6是可能的用户简档字段的实施例的图示。例如,用户简档可以包括有关下面各项的数据:

•actv–使用健身器和/或用户资料收集的激活许可证的标志和/或日期;

•actk–已激活许可证的密钥或标识符;

•addr–用户的邮寄地址;

•crt–创建用户简档的日期;

•eml–用户的电子邮件地址;

•useridex–外部数据库的标识符,例如,专业健身房标识符;

•nmf–用户的名字;

•gen–用户的性别;

•hght–用户的身高;

•userid–用户简档数据库索引/密钥;

•lang–用户首选的语言;

•nml–用户的姓氏;

•oth–用户简档的杂项密钥;

•pwd–用户的加密密码;

•useridpr–健身器服务器和/或系统上的主要用户唯一标识符;

•userimg–用户简档图像和/或化身的内容标识符;

•rst–密码重设的消息系统短代码;

•tz–用户的时区;

•udt–用户简档的最后修改的时间戳;

•wght–用户的体重;以及

•yob–用户的出生年份。

现场教练指导。除了健身器的运动功能之外,相机(237)和至少一个传声器(235)也可以被用作通信链接的一部分,该通信链接使得用户能够直接与现场教练或教练员一起参加。尤其是在出现困难的地方,仅健身器可能无法为用户表现出的特定缺陷提供足够的准备。通过提供对现场教练的访问,可以诊断问题,并且可以将替代的定制配置的控制序列直接提供给用户。该序列可以存储以备进一步使用,或者可以在咨询会话的结束时丢弃。

时间弹性。被呈现给用户的信息可以封装在视频剪辑或片段的集合中。信息的演示可以通过创建一个序列来完成,该序列定义了可以向用户示出适当片段的次序。该序列可以是预定义的,但是这不是必需的,因为当用户实行初始运动例程时,可以基于用户的表现来确定要显示的下一个片段。在一个实施例中,通过分配分等级的运动参数或极限来限制运动程序,以使得例如在中等努力水平下表现良好的用户不被呈现有被分类为高级的运动,反之亦然。以这种方式,可以限制用户受伤的风险,并且增加获得收益的可能性。

当用户如上所述示出了疲倦或缺乏表现的迹象时,另一个实施例通过修改运动方案来降低运动的水平,或者通过提供稍微少一些的要求运动来降低,该要求运动可以具有用户针对其进行锻炼的减少的负荷。在这种情况下,片段的视觉元素可以相同,但是可以减少负荷参数以适应用户的困难,例如,通过动态发现和/或降低建议的重量来适应。在一个实施例中,引入了时间延迟;即使可以以适当的节奏实行实际的重复,一些用户也可能希望在重复之间短暂地停顿一下,由此这可能会在教练指导视频段的递送中引入显著的不匹配。

为了解决递送中的这种不匹配,可以采用“时间弹性”技术来移置视频元素的开始,然后将其与用户引起的机器运动同步。允许用户影响教练指导发生的速率的这种能力模仿了人类教练或教练员的动作。

时间弹性的一种方法包括:启动用于运动移动的视频剪辑并且形成两个程序循环。在外部程序循环中,将播放下一组视频剪辑。在外部程序循环内的内部程序循环中,对于正在播放的视频剪辑组中的每一个,确定用户是否完成。如果否,则控制保留在内部循环中;而如果是,则如果用户使用对应的剪辑组继续进行到另一个移动,则中断内部循环,或者如果用户完成,则中断内部和外部循环。以这种方式,视频/控制序列可以是灵活的,并且可以及时地针对特定用户进行定制,这取决于它们是较慢还是较快。

图7是时间弹性机制的实施例的流程图。在步骤(700)中,用户开始一组动作的重复。在上述示例中,运动涉及一系列重复,包括三组“举起和降低五次”动作。也就是说,一次举起和降低是一个重复,而五个这些重复包括一个组。

步骤(710)和(711)处理在组期间在健身器的显示器上显示的视频;并且步骤(720)和(721)并行地处理实行该组时对用户动作的监视。在优选的实施例中,(710)和(711)、以及(720)和(721)这两个流程是异步的。也就是说,它们独立地同时运行,直到在步骤(721)中,如下所述的中断停止了该技术为止。在一个实施例中,这些步骤是同步的。

在步骤(710)中,控制序列管理系统(200)播放该组的下一个视频片段。在步骤(710)的同时,该系统在步骤(711)中监视是否接收到来自(721)的中断,该中断指示用户已经完成了该组。只要步骤(711)没有收到中断指令,步骤(710)就会在循环中继续、继续播放该组的视频片段。

在步骤(720)中,健身器监视由用户动作生成的数据。上面讨论的这种数据的示例包括:线缆张力和线缆位移,以及来自生理传感器(225)的数据。在步骤(721)中,健身器检查用户是否已经完成了该组。如之前讨论的,用户可以在她完成示例的举起和降低的五次重复之前“完成”,或者她可以在完成五次重复时“完成”,或者在完成五次或更多次之后“完成”。此外,用户将根据该用户在该特定组期间的特定和个性化的步速和/或节奏来完成这些重复。

在步骤(721)的一个实施例中,当线缆位移返回到一个或多个负荷臂的线缆零点时,健身器就确定用户已经完成了该组。在该零方位处,致动器(例如,握把)返回到臂的末端。在步骤(721)的一个实施例中,当用户指示健身器例如通过按下按钮或说出命令来“释放”张力时,健身器确定用户已完成。在步骤(721)的一个实施例中,当用户表现下降到预定阈值以下时,健身器确定用户已完成,因此健身器而不是用户将该组截断。一旦步骤(721)发出中断,在步骤(720)中该组的视频片段的播放就停止,并且在步骤(730)中该组结束。

使用时间弹性技术,无论锻炼持续时间有多短或多长,健身器播放的组的视频都将与该组的用户表现的持续时间匹配。以这种方式,健身器模仿人类教练或教练员的动作。

洞察(sight)。通过监视用户表现趋势,可以将洞察的集合记录为数据、以及在这些洞察的基础上采取的动作。例如,如果用户显示出增加的耐力水平,则可以增加运动元素被重复的次数。替换地,如果基于用户历史记录,确定用户的耐力显著高于预期,则用户运动所针对的负荷可能会增加一个因子,可以使用现有的视觉片段作为基线来应用该因子,例如用于动态碰撞和/或增加建议的重量。

为了实现这一点,视频剪辑或片段可能已与数据字符串相关联,该数据字符串确定了健身器的操作设置,并且可以根据从表现测量结果中确定的因子来增强或减少其设置。由于用户记录是使健身器的效率最大化的有用工具,因此记载了运动时段,以便于不仅包括特定运动会话中存在的一系列片段,还包括被应用于这些片段的因子。例如,如果片段x以1.0的因子使用了3次,然后以1.15倍的水平使用,则这将成为用户记录的一部分。以这种方式,下一次用户遇到相同的片段时,如果起点逼近基本负荷的1.1倍而不是标称起始值,则可能会很有用。以上技术可以被用来增加建议的重量。

视频片段跟踪。视频片段可以通过包括与健身器的性能设置有关的信息来补充。在一个实施例中,使用隐藏字幕功能或其他时间线同步机制,将健身器设置和命令与视频信息一起作为数据嵌入。在一个实施例中,通过与片段一起存储的信息来指向设置数据。优选的是,机器设置不与数据完全分开,使得健身器的操作与呈现给用户的视觉信息一致。

如果要改变基本设置,则基本设置仍可以被用作参考点,并且可以在不干扰基本数据和/或元数据的情况下将比例/变换因子/函数作为预定值要不然作为计算值来本地应用。修改因子可以存储在由健身器维护的用户记录中,使得可以向特定用户呈现从上次锻炼开始或多或少无缝地连续的运动参数。

当使用修改因子时,可以在锻炼片段之前添加信息片段,以确保用户始终了解健身器的设置。在一个实施例中,用户可以选择在预定范围内更改修改因子,包括将健身器重置为一个或多个重复、组或锻炼的基本设置的选项。例如,用户可以选择将正在使用的组的起始值设置为“增加20%”。用户记录可以被更新以反映这些用户选择。如果用户习惯性地选择抵消运动的起始值,并且没有示出性能退化,则对于再次使用该特定组时,健身器可以将此习惯设置用作起始点。

在一个实施例中,与视频信息一起嵌入的可以是控制用户界面的命令。作为示例,嵌入在视频信息中的命令可以调用屏幕上的图表的标绘,该图表向用户示出了他们对于最新的组的表现的细节。另一个命令可以引起各种机器功能打开和关闭,诸如发现者例程或高级重量模式,诸如一个模拟链条或偏心负荷。

总结。响应于控制序列和/或以媒体为中心的控制器(200)的健身器,使得用户能够与私人教练员或教练互动,而不必实际出现在与教练相同的位置空间和/或相同的时空上,也就是说,教练可以预先记录他们的教练指导。控制器提供与预定课程或运动会话同步的健身器控制。运动会话可以存储在存储器中,或者可以从远程服务器下载,并且会话包括一个或多个媒体组件,这些组件为用户提供了在其中进行运动的激励环境。控制器监视用户的运动,并且选择程序分支来调节或修改基本运动程序从而优化用户的表现。

健身器包括控制序列和/或以媒体为中心的控制器(200),其向用户提供视觉和听觉提示,类似于用户从私人教练员或教练那里将体验到的交互。响应于用户的运动表现,控制器管理健身器的操作参数,使得用户保持参与并且继续进步。控制器可以自主操作,或者可以与允许用户独立地、以共享的设置或以竞争的方式进行运动的集中式服务协同操作。控制器将运动与用户进行匹配,并且提供鼓励以及替代的运动来培养用户能力。

在一个实施例中,一种健身器包括:存储器;耦合到存储器的控制器,其包括被存储在存储器中的与用户相关联的多个控制序列;传感器,其检测与用户相关联的用户状态;以及处理器,其被配置成至少部分地基于用户状态从多个控制序列中选择下一控制序列。

在一个实施例中,一种健身器包括:存储器,其存储多个控制序列;传感器,其检测用户状态;以及耦合到存储器的控制器,其包括:处理器,其被配置成至少部分地基于用户状态从多个控制序列中选择与用户相关联的下一控制序列。

在一个实施例中,多个控制序列与用户锻炼序列相关联。在一个实施例中,多个控制序列与用户锻炼视频段相关联。用户锻炼视频段包括高级模式和/或初学者模式。

在一个实施例中,多个控制序列被嵌入在媒体剪辑内和/或与媒体剪辑相关联,并且选择下一控制序列的过程包括解码。在一个实施例中,多个控制序列被嵌入在视频剪辑的字幕轨道中,并且其中,选择控制序列包括对字幕轨道进行解码。在一个实施例中,多个控制序列包括与赞美相关联的控制序列。

在一个实施例中,多个控制序列包括与对锻炼的阻力调节相关联的控制序列。在一个实施例中,多个控制序列包括与对锻炼的节奏调节相关联的控制序列。在一个实施例中,多个控制序列包括与条件分支指令相关联的控制序列,其中,条件分支指令至少部分地基于以下各项之一:传感器和用户简档。

在一个实施例中,多个控制序列包括与循环指令相关联的控制序列。在一个实施例中,多个控制序列包括与变量分配相关联的控制序列。在一个实施例中,多个控制序列包括与指向下一控制序列的指针相关联的控制序列。

在一个实施例中,用户状态包括用户简档。该用户简档可以包括关于用户的历史信息,例如以下各项中的至少一项:睡眠、活动、食物、体重和压力水平,或者例如关于用户的历史信息,包括运动历史;或者例如当前锻炼之前的用户的历史信息。

在一个实施例中,用户状态包括关于用户的当前信息。在一个实施例中,用户状态包括在当前锻炼期间的关于用户的当前信息。例如,当前信息可以包括当前锻炼中的多次重复,或者包括当前锻炼中的用户的质量标志,其中,质量标志包括当前锻炼中对于挣扎的用户的值。在一个实施例中,用户状态可以由外部设备更新。例如,外部设备可以包括便携式活动追踪器。

在一个实施例中,健身器包括致动器,其中,致动器耦合到传感器。传感器可以包括以下各项中的至少一项:致动器传感器和电动机传感器。在一个实施例中,传感器包括以下各项中的至少一项:传声器和摄像机。

图8是用于控制健身器的实施例的流程图。在一个实施例中,图2的控制器(200)执行图8。在步骤(802)中,存储多个控制序列。在步骤(804)中,检测用户状态。在步骤(804)中,至少部分地基于用户状态从多个控制序列中选择与用户相关联的下一控制序列。

在一个实施例中,下一控制序列与建议的重量相关联。在一个实施例中,下一控制序列与对时间弹性的调节相关联。在一个实施例中,下一控制序列与动态碰撞相关联。在一个实施例中,下一控制序列与动态发现相关联。

尽管出于清楚理解的目的已经相当详细地描述了前述实施例,但是本发明不限于所提供的细节。存在许多实现本发明的替代方式。所公开的实施例是说明性的而非限制性的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1