一种基于云服务器的智能跑步系统及方法与流程

文档序号:37121849发布日期:2024-02-22 21:27阅读:21来源:国知局
一种基于云服务器的智能跑步系统及方法与流程

本发明涉及跑步机,特别涉及一种基于云服务器的智能跑步系统及方法。


背景技术:

1、随着科技的发展和人们对健康生活方式的追求,跑步已成为全球广泛流行的运动方式。传统的户外跑步虽然自然,但受到天气、场地等条件的限制。室内跑步机因此得到了广泛的欢迎,它不仅不受外部环境的影响,而且可以自由设定速度和距离,为使用者提供了一个稳定的跑步环境。

2、目前市场上的跑步机多以单机版为主,主要功能集中在提供运动平台、驱动装置以及简单的数据监测上。部分高端跑步机还配备了触摸屏,可以显示运动数据、播放音乐或视频等。然而,这些跑步机普遍缺乏社交互动功能,用户在运动时无法与其他人交流或互动,这在一定程度上影响了用户的运动体验和动力。


技术实现思路

1、基于此,本申请实施例提供了一种基于云服务器的智能跑步系统及方法,实现了集成社交功能、数据深度利用和丰富互动体验于一体的跑步系统。

2、第一方面,提供了一种基于云服务器的智能跑步系统,该系统包括多个跑步机和云服务器,各个跑步机包括驱动装置、传感模块、显示模块、控制模块以及通信模块,其中:

3、驱动装置,用于根据云服务器下发的数据调节跑步机的速度,并根据用户的坡度调节指令调节跑步机坡度;

4、传感模块,用于实时监测并记录跑步信息,并将跑步信息通过通信模块上传至云服务器中;其中,跑步信息至少包括跑步的速度、距离、步数、心率;

5、显示模块,用于显示跑步机运行状态和运动数据,并接收并显示云服务器传输的地图路线数据;

6、控制模块,用于接收并执行用户的指令,并将指令通过通信模块上传至云服务器中;其中,指令至少包括调整跑步速度指令和选择地图指令;

7、所述云服务器与各个跑步机的通信模块远程连接;用于获取并存储各个跑步机的跑步信息,并对接收到的数据进行处理和分析生成排名信息;还用于获取用户的选择地图指令生成地图路线数据。

8、可选地,所述云服务器获取用户的选择地图指令生成地图路线数据,还包括:

9、根据跑步机上传的跑步信息确定出当前用户在地图路线中的位置;并在地图路线上生成个人图标,个人图标根据跑步里程进行变动。

10、可选地,所述云服务器还包括社交模块;所述社交模块用于获取用户上传的弹幕,点赞和送礼物信息,并将弹幕,点赞和送礼物信息发送给上传用户所指定的其他跑步机中。

11、可选地,跑步机在控制模块中添加房间管理功能;用户可以通过跑步机的用户界面创建带密码的房间或加入已有的房间;控制模块负责处理房间创建、加入和退出操作,并与云平台进行通信以同步房间信息;当用户加入一个带密码的房间时,通信模块将与房间内其他跑步机建立连接,并实时传输运动数据、弹幕、点赞信息。

12、可选地,在云平台中添加房间相关的数据表,用于存储房间信息、成员列表、密码;云平台将管理这些房间数据,并提供给相关模块使用;当用户加入一个带密码的房间时,将根据房间内的成员列表,将相关运动数据、互动信息等发送给房间内的跑步机;同时在云平台中添加房间管理功能,用户可以通过云平台或跑步机的用户界面进行房间管理操作;其中,所述房间管理功能至少包括创建房间、设置密码、邀请成员、管理房间状态。

13、可选地,传感模块实时监测并记录跑步信息,具体包括:

14、速度计算,通过对跑步机传感模块传输的里程数据进行时间分析计算出平均速度或实时速度;

15、距离计算,通过传感模块传输的里程数据和时间数据计算出用户跑步的总距离;

16、步数计算,通过对跑步机传感模块传输的里程数据来估算步数;

17、心率计算,通过心率传感器直接监测用户的心率数据,并将这些数据传输给控制模块进行记录和分析。

18、可选地,跑步机显示模块根据控制模块的指令实时更新地图上的路况、视频瞬时场景和天气情况;其中,这视频瞬时场景为展示地图路线中的实际场景。

19、可选地,云服务器还用于根据用户的瞬时位置确定地图实际位置的路况、根据跑步速度调整视频播放速度以及显示天气情况的功能;并将根据数据计算出相应的调整值,并将其发送给跑步机的控制模块。

20、可选地,云服务器与各个跑步机的通信模块具体通过websocket长链接方式实时数据通讯。

21、第二方面,提供了一种基于云服务器的智能跑步方法,应用于上述第一方面任一项智能跑步系统中,该方法包括:

22、用户通过跑步机控制面板登录到智能跑步系统,选择云服务器中的地图路线和房间,并设置初始跑步参数;

23、判断用户所选择房间是否为私密房间,当为私密房间时判断用户所输入的密码是否有误,当无误时进行所选择房间;

24、跑步机通过传感模块实时监测用户的运动数据,将监测到的数据传输给控制模块,控制模块进行初步处理并通过通信模块发送到云服务器;

25、云服务器接收来自跑步机的数据进行分析,根据用户的目标和实时数据,计算出调整值;具体包括视频播放速度调整;

26、控制模块接收云服务器发送的调整值通过驱动装置调整调整视频播放速度,使其与用户的跑步速度相匹配;

27、显示模块根据控制模块的指令实时更新显示内容,用户可以通过智能终端或跑步机控制面板接收系统的反馈,了解实时运动数据和调整指令。

28、本申请实施例提供的技术方案带来的有益效果至少包括:

29、(1)通过云平台的数据处理和分析,系统可以为每位用户提供个性化的跑步体验。根据用户的跑步数据、运动目标和个人喜好,系统可以调整跑步机的坡度、速度等参数,提供虚拟的跑步场景,让用户在室内也能享受到户外跑步的乐趣。

30、(2)通过云平台,用户可以与朋友、家人或其他跑友进行互动。可以分享自己的跑步数据、成就和路线,参加线上或线下的跑步活动,与其他人比赛或一起训练,增加运动的乐趣和动力。



技术特征:

1.一种基于云服务器的智能跑步系统,其特征在于,所述系统包括多个跑步机和云服务器,各个跑步机包括驱动装置、传感模块、显示模块、控制模块以及通信模块,其中:

2.根据权利要求1所述的系统,其特征在于,所述云服务器获取用户的选择地图指令生成地图路线数据,还包括:

3.根据权利要求1所述的系统,其特征在于,所述云服务器还包括社交模块;所述社交模块用于获取用户上传的弹幕,点赞和送礼物信息,并将弹幕,点赞和送礼物信息发送给上传用户所指定的其他跑步机中。

4.根据权利要求1所述的系统,其特征在于,跑步机在控制模块中添加房间管理功能;用户可以通过跑步机的用户界面创建带密码的房间或加入已有的房间;控制模块负责处理房间创建、加入和退出操作,并与云平台进行通信以同步房间信息;当用户加入一个带密码的房间时,通信模块将与房间内其他跑步机建立连接,并实时传输运动数据、弹幕、点赞信息。

5.根据权利要求4所述的系统,其特征在于,在云平台中添加房间相关的数据表,用于存储房间信息、成员列表、密码;云平台将管理这些房间数据,并提供给相关模块使用;当用户加入一个带密码的房间时,将根据房间内的成员列表,将相关运动数据、互动信息等发送给房间内的跑步机;同时在云平台中添加房间管理功能,用户可以通过云平台或跑步机的用户界面进行房间管理操作;其中,所述房间管理功能至少包括创建房间、设置密码、邀请成员、管理房间状态。

6.根据权利要求1所述的系统,其特征在于,传感模块实时监测并记录跑步信息,具体包括:

7.根据权利要求1所述的系统,其特征在于,跑步机显示模块根据控制模块的指令实时更新地图上的路况、视频瞬时场景和天气情况;其中,这视频瞬时场景为展示地图路线中的实际场景。

8.根据权利要求1所述的系统,其特征在于,云服务器还用于根据用户的瞬时位置确定地图实际位置的路况、根据跑步速度调整视频播放速度以及显示天气情况的功能;并将根据数据计算出相应的调整值,并将其发送给跑步机的控制模块。

9.根据权利要求1所述的系统,其特征在于,云服务器与各个跑步机的通信模块具体通过websocket长链接方式实时数据通讯。

10.一种基于云服务器的智能跑步方法,应用于如权利要求1-9任一项所述的智能跑步系统中,其特征在于,所述方法包括:


技术总结
本申请公开了一种基于云服务器的智能跑步系统及方法。本系统包括多个跑步机和云服务器,跑步机中驱动装置根据云服务器下发的数据调节跑步机的速度,并根据用户的坡度调节指令调节跑步机坡度;传感模块实时监测并记录跑步信息,并上传至云服务器中;显示模块显示跑步机运行状态和运动数据;控制模块接收并执行用户的指令,并将指令通过通信模块上传至云服务器中;云服务器与各个跑步机的通信模块远程连接;用于获取并存储各个跑步机的跑步信息,并对接收到的数据进行处理和分析生成排名信息;还用于获取用户的选择地图指令生成地图路线数据。本系统实现了集成社交功能、数据深度利用和丰富互动体验于一体的跑步系统。

技术研发人员:刘杰
受保护的技术使用者:北京智奇科技有限公司
技术研发日:
技术公布日:2024/2/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1