具有模拟场景的运动系统及其实现方法_3

文档序号:9898395阅读:来源:国知局
控制电机以生成相应的运动阻力或驱动力从而用户能够体验到如真实场景一般的运动感受。
[0027]此外,用户在运动时的实时运动信息可以被运动模拟设备210测量并处理,并且该实时运动信息被呈现设备240显示,也可以被运动模拟设备210用来动态地调整场景的播放速度。优选地,该实时运动信息可以由运动模拟设备210的运动测量设备320实时地获取并处理,例如,运动模拟设备210的运动测量设备320可以包括各种传感器,用来测量用户在运动时的身体指标信息。例如可以利用心率传感器(未示出)实时测量用户运动时的当前心率;可以利用运动控制设备中测量到的电机转速、电机电压和电流来测量用户的实时运动速度、运动功率等。心率传感器也被安装在用户的运动设备上,例如,安装在健身单车的车把处,从而测量运动中的用户心率。
[0028]更进一步地,运动模拟设备210可以将测量且处理后的用户的运动信息进行汇总以形成用户运动汇总数据并存储于存储设备中以供显示和/或进一步处理。
[0029]呈现设备230还可以显示用户的实时运动信息,并且还可以显示经由网络接收的来自其他运动系统的其他用户的实时运动信息。
[0030]用户可以查看呈现设备230上所显示的自己的实时运动信息、其他用户的实时运动信息、预存储的参考运动信息以及所选择的场景的图片和/或视频。用户可以通过人机接口 250选择适当的场景资源文件进行播放和显示,并且可以选择相应场景下的运动强度,或者在运动开始后无需用户选择就自行播放默认运动强度的场景资源文件。在运动开始后,用户可以在查看上述信息(尤其是用户自身的运动信息)后通过人机接口 250动态地调整运动强度。可选地,本发明的运动系统可以根据用户的实时运动状态来动态地自动调整运动强度而无需用户操作。所述系统还包括交互设备,用于在用户之间进行交互。用户可以利用交互设备创建账号并添加其它用户为好友,并且好友可以分别远程地选取相同场景以进行运动。并且呈现设备可以实时显示其它用户(和/或用户的好友)的骑行位置、状态等运动信息,并且可以利用交互设备进行多人语音通话和/或视频等等。在场景采集处理是实时进行的情况下,用户在运动过程中还可以利用交互设备与场景采集人员进行交互。
[0031]用户还可以通过人机接口(未示出)控制路线中任何需要进行选择的操作。例如,当场景路段来到一个具有左右两条分支的分叉路口时,用户通过人机接口可以选择任一分支继续骑行,同时呈现设备230显示相应的分支的转弯过程并随后显示用户所选方向转弯后的路线场景。应当理解,此处的人机接口可以是上述的人机接口 250,也可以是另外的人机接口。例如另外安装分别两个开关在健身单车的左右手柄上,当用户按下相应手柄上的开关时,则选择了相应方向的分支路线。
[0032]此外,运动模拟设备210还可以包括报警器(未示出)。当用户的实时运动信息超过阈值时则向用户发出报警。例如,当如下情形中的一个或多个出现时,发出报警:用户的运动速度大于最大速度阈值或者小于最小速度阈值;用户的运动功率大于最大功率阈值或者小于最小功率阈值;用户的心率大于心率阈值等等。报警器可以以视觉的、听觉的、触觉的等等方式对用户发出报警。
[0033]下面,参考图4描述根据本发明的实现具有场景的运动系统的方法400。如图4所示,在步骤410,由呈现设备显示并播放所选择的采集的场景资源文件,其中所述场景资源文件通过场景采集设备采集,并存储于所述运动系统的存储设备中。场景资源文件的采集过程如前参见图1-图3所述,可以实时采集也可以预先采集,并且被进行后处理然后存储于任何适当的存储器中以供后续处理。然后,在步骤420,基于所述场景资源文件中的环境参数,由运动模拟设备控制一个或多个环境设备以实时地模拟所述场景的环境。在步骤430,由运动模拟设备实时地获取运动中用户的实时运动信息。在步骤440,基于所述场景资源文件与用户的实时运动信息,由运动模拟设备生成实时变化的运动阻力并将其向用户使用的运动设备输出。具体来说,可以由运动模拟设备中的环境控制设备基于所述场景资源文件中的环境参数来控制一个或多个环境设备以实时地模拟所述场景中的环境,其中,所述环境参数包括如下参数中的至少一个:环境温度信息、环境湿度信息、风相关的信息、采集运动速度与方向信息、采集运动加速度信息、环境坡度信息、环境地理信息;并且所述用户的实时运动信息包括如下信息中的至少一个:运动力矩、运动速度、运动功率、用户身体指标信息。在该方法中,由运动模拟设备中的运动测量设备实时地获取并处理运动中用户的实时运动信息;以及其中,基于所述场景资源文件与用户的实时运动信息,通过所述运动模拟设备的电机生成运动阻力,并向用户输出实时变化的运动阻力。接下来,在步骤450处基于由人机接口输入的或者预先设置的场景切换命令,从当前的场景切换至另一场景。所述环境参数以及运动信息的获取与前面参见图1-图3所述的类似,在此不再累述。
[0034]该方法进一步包括在步骤460处基于用户的实时运动信息动态地调整所述场景的播放速度。并且,在步骤470处基于用户的实时运动信息,生成用户运动汇总数据。
[0035]该方法进一步包括在步骤480处,显示所述用户的运动状况;显示通过网络接收到的其他用户的运动状况。根据本发明的方法,还包括在用户之间进行交互。
[0036]应当理解,根据本发明的方法的实施与前述根据本发明的运动系统的实现描述是类似的,为了不模糊本发明,在此不再举例进行重复累述。
[0037]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0038]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0039]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0040]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1