一种基于可穿戴设备智能规划跑步路线的方法及系统与流程

文档序号:14331992阅读:250来源:国知局
一种基于可穿戴设备智能规划跑步路线的方法及系统与流程

本发明涉及智能规划路线领域,尤其涉及一种基于可穿戴设备智能规划跑步路线的方法及系统。



背景技术:

伴随着智能手机和智能穿戴设备的快速发展和普及,全民健身也逐步兴起,越来越多的人开始选择智能穿戴设备作为跑步运动的智能辅助终端设备。用户可以通过佩戴智能穿戴设备实施计算用户的运动量以及步数、心率、睡眠情况等,使得用户能够更加及时的了解自己的运动情况和健康状况等。

越来越多的人开始热衷跑步这项运动,也是有越来越多的人开始让跑步开始变得有趣味性,不断的探索各种新奇的跑步路线,然而,如何让这种新奇的跑步路线能够更好的推广开,实现共享,并能够让其他感兴趣的用户去沿途体验成为关键。

例如公开号为106548597a的中国专利,公开了一种夜跑护卫app系统和方法,该app系统是集线路规划、实时跟踪、聊天交友、紧急报警、求助朋友等七大功能于一体的智能安全防护系统,其综合各种有关跑步的信息,采集卫星定位信息,建立警民交换平台和管理系统,让跑步者与警察交互;不同的信息输入输出设备终端,收集跑步者的位置信息并输出显示,获取和组织各种不同的信息,采取分类、适配、中介措施,整合信息,为广大跑步者提供最优的路径规划和最安全的线路;综合的交流平台,利用tcp/ip传输协议实现跑步者之间的相互交流协作与协同共跑;一键报警功能在实物佩戴上有了更大突破,跑步者可通过声控或是触碰身上佩戴的饰物报警,便捷自救。

上述公开的发明虽然能够实现路线规划,但是并不能实现对自己或者他人的跑步路线进行复现,并不能根据用户自己的需要规划与定制跑步路线,因此如何复现别人的跑步路线、如何让跑步的锻炼效果达到最佳成为关键。

在现有技术中,还无法做到对别人或自己跑步路线的复现。因此,为了能够更好的让用户共享跑步路线,并能够去沿途体验,需要设计一种用户能够根据自己需要结合他人的经验跑步路线相结合,规划出适合用户的跑步路线的方法及系统。



技术实现要素:

本发明的目的是针对现有技术中无法实现对自己以及他人跑步路线复现的问题,提供了一种基于可穿戴设备智能规划跑步路线的方法及系统,能够通过可穿戴设备采集多个用户的跑步路线建立跑步路线数据库,并拟合实际地图,根据用户需要的跑步路线规划出实际跑步路线,复现自己或者他人的跑步路线,让跑步更加有趣从而增加跑步锻炼效果。

附图说明

图1为本发明基于可穿戴设备的智能规划跑步路线的方法流程图一;

图2为本发明基于可穿戴设备的智能规划跑步路线的方法流程图二;

图3为本发明基于可穿戴设备的智能规划跑步路线的系统结构图一;

图4为本发明基于可穿戴设备的智能规划跑步路线的系统结构图二;

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例提供了一种基于智能规划跑步路线的方法,如图1所示,本方法包括:

s1:采集多个用户的跑步路线数据,并将该采集的多个用户的跑步路线数据发送至后台服务器,用于后台服务器建立跑步路线数据库;

s2:接收移动终端根据所述跑步路线数据库以及用户选择的跑步路线所规划的用户所需跑步路线数据;

s3:根据接收的用户所需跑步路线数据规划出实际跑步路线图,并结合gps定位,对该规划的实际跑步路线进行导航;

s4:将所述用户的实际跑步路线数据保存并传输至后台服务器,用于后台服务器完善所述跑步路线数据库。

本方法具体为通过用户佩戴的可穿戴设备(手环或者手表)详细记录用户的跑步路线数据,所述数据即为用户所在的经纬度坐标数值,然后将记录的用户的跑步路线数据发送至后台服务器,用于后台服务器建立跑步路线数据库。

然后接收移动终端根据所述跑步路线数据库以及用户选择的跑步路线即用户的喜好所规划的用户所需跑步路线数据;

根据移动终端规划的用户所需跑步路线数据规划计算出实际跑步路线图,然后结合gps定位,所述可穿戴设备对该规划的实际跑步路线进行导航;用户根据该导航进行跑步路线的复现。

在实际跑步路线完成后,保存并上传至移动终端和后台服务器,对所述跑步路线数据库进行完善。

本实施例通过可穿戴设备与移动终端以及后台服务器之间是实时通信,并通过预先建立的跑步路线数据库,结合实际地图,实现跑步路线复现,规划出用户需要的跑步路线,增加了跑步的趣味性,并且能够避开一些不适的路线比如山坡一类的,得到更好的锻炼效果。

实施例二

本实施例提供了一种基于智能规划跑步路线的方法,如图2所示,相比实施例一提供的一种基于智能规划跑步路线的方法,本实施例还增加了以下方法步骤:

步骤s1,采集多个用户的跑步路线数据,并将该采集的多个用户的跑步路线数据发送至后台服务器,用于后台服务器建立跑步路线数据库;包括:

s11:采集多个用户的跑步路线数据;

s12:将采集的多个用户的跑步路线数据发送至后台服务器,用于后台服务器按照预设优化方法对所述多个用户的跑步路线数据进行优化,后台服务器按照预设时间对优化后的多个用户的跑步路线数据进行保存建立跑步路线数据库。

步骤s12包括:

将采集的多个用户的跑步路线数据发送至后台服务器,用于后台服务器将采集的多个用户的跑步数据与预设地图拟合,生成最终的跑步路线数据以及对应的拟合地图和实际路线地图数据,建立跑步路线数据库。

步骤s3,根据接收的用户所需跑步路线数据规划出实际跑步路线图,并结合gps定位,对该规划的实际跑步路线进行导航包括:

s31:接收移动终端规划的用户所需跑步路线数据;

s32:将规划的用户所需跑步路线数据与预设实际地图结合,规划出实际跑步路线图;

s33:通过gps定位,对该规划出的实际跑步路线进行导航;

s34:规划用户实际跑步路线完成后,将对应的实际跑步路线数据传输至移动终端应用程序以及后台服务器,对所述跑步路线进行相应的整合与分析,并保存至跑步路线数据库中。

步骤s33包括:

s331:确定规划的用户实际跑步路线起点;

s332:判断用户在按照规划的实际跑步路线跑步时的经纬度与预设经纬度之间的差值是否达到阈值;

s333:若超过阈值,则震动并在界面提醒,若没有达到阈值,则继续实时监测直至完成该规划的实际跑步路线。

具体来讲为:

首先,智能穿戴设备(手环/手表)、移动设备(app)、后台服务器。实现智能穿戴设备(手环/手表)、移动设备(app)、后台服务器三端构建三位一体的闭环系统,保证三端能够实时通信。

其次,建立跑步路线数据库:

用户通过佩戴智能穿戴设备(手环/手表)来详细记录跑步路线数据,其中最主要的就是gps打点的信息,即经纬度坐标数值,借助移动设备(app)上传后台服务器;

后台服务器整合、分析所有的历史跑步路线数据,并结合地图实际数据进行跑步路线数据的优化,即解决用户所佩戴的智能穿戴设备(手环/手表)gps定位个别点不准确的问题,将其拟合跑步路线数据到真正的地图路线上,生成最终的跑步路线数据以及对应的拟合地图和实际路线的图片;

后台服务器不断的收集、整合、分析来自所有用户的跑步路线数据,以建立跑步路线数据库,并伴随数据的增多以持续的优化。

建立好跑步路线数据库之后,用户即可根据自己的需要选择进行跑步路线复现。

用户根据自己的喜好,通过移动设备(app)可自行下载对应后台服务器的所有跑步路线数据以及对应的拟合地图和实际路线的图片,并通过蓝牙数据传输或者wifi数据传输到智能穿戴设备(手环/手表)中;即用户可以通过上边的跑步路线数据进行自己选择喜欢的路线的拟合,看是否有想跑的线路。

智能可穿戴设备(手环/手表)将在自己系统内拟合用户选择复现的跑步路线和实际的地图路线,在内置在智能穿戴设备(手环/手表)中的地图中规划出路线图,其中,规划的线路是指与选择的拟合地图一样的位置与形状,例如规划的路线是玫瑰形状的,可以在手表中的地图中拟合出该路线。

但由于不同的用户要求不同,会出现有些路段与想要跑的路段不同的情况,例如在想要复现的路线中会有一些坡路,用户可能在预先进行一些筛选后,将坡路部分进行规避,形成新的规划路线图,移动终端应用程序将会用不同颜色进行标注;因为采用不同的颜色进行标注,可以区分出用户与规划路线相同的部分与不同的部分,便于用户在后期利用不同的标注与想要复现的路线的形同段成绩或训练计划做对比。

在用户也跑步中也可以用不同颜色进行标注;因为采用不同的颜色进行标注,可以区分出用户自己跑出来的路线与规划路线,便于做对比。

进一步的,在用户的跑步过程中,可以根据可穿戴设备内置的gps数据和规划路线的对比,进行实时的跟踪,路线上出现了数据变化时,可以做到实时提醒用户。例如提醒用户根据预设的道路进行跑步。

通过借助智能穿戴设备(手环/手表)中的gps定位和导航功能,寻找到用户自己选择复现的跑步路线的起点,此时将会启用智能穿戴设备(手环/手表)的实时导航、阈值计算功能,在用户开始跑步过程中能够实时计算用户gps所定到的实际经纬度数值与所需复现的跑步路线的经纬度数值之间的差值,当超过一定阈值则进行震动且界面提醒,直至用户回归正确的路线,最终完成跑步路线的复现;

为了对用户更好的提示,避免用户反复确认路线,本实施例提供的方案还提供了一个进一步的方案。

在复现跑步路线时,判断在地图中是否有岔路,若没有则不进行提醒,若有则根据预设的提醒方式进行提醒。

当用户直行时手表不需要提示,当用户需要左转右转时,根据根据用户当前速度,判断将要转弯的时间,若时间大于预设转弯时间则不提醒,当等于该时间,则提醒,例如闪灯,越靠近转弯处,闪烁频率越快。

跑步路线复现完成,可将对应的数据通过蓝牙数据传输或者wifi数据传输到移动终端(app),进而传输给后台服务器,进行相应的统计与分析,进而完善跑步路线数据库。

本实施例提供的一种基于智能规划路线的方法及系统,通过智能穿戴设备(手环/手表)、移动设备(app)、后台服务器三端构建三位一体的闭环系统,实现数据的实时通信,并通过建立跑步路线数据库,实现跑步路线的共享,进而使得他人能够实现有趣路线的复现,从而让跑步能够更加的有趣,从而得到更加的锻炼效果,拥有更加健康的体魄。

实施例三

本实施例提供了一种基于智能规划跑步路线的系统,如图3所示,本系统包括:

采集模块,用于采集多个用户的跑步路线数据,并将该采集的多个用户的跑步路线数据发送至后台服务器,用于后台服务器建立跑步路线数据库;

接收模块,用于接收移动终端根据所述跑步路线数据库以及用户选择的跑步路线所规划的用户所需跑步路线数据;

规划路线模块,用于规划出实际跑步路线图,结合gps定位,对该规划的实际跑步路线进行导航;

上传数据模块,用于将所述用户实际跑步路线数据保存并传输至移动终端以及后台服务器,用于后台服务器完善所述跑步路线数据库。

本系统具体为通过用户佩戴的可穿戴设备(手环或者手表)的采集模块详细记录用户的跑步路线数据,所述数据即为用户所在的经纬度坐标数值,然后将记录的用户的跑步路线数据发送至后台服务器,用于后台服务器建立跑步路线数据库。

然后通过接收模块,接收移动终端根据所述跑步路线数据库以及用户选择的跑步路线即用户的喜好所规划的用户所需跑步路线数据;

在规划路线模块内,根据移动终端规划的用户所需跑步路线数据规划计算出实际跑步路线图,然后结合gps定位,所述可穿戴设备对该规划的实际跑步路线进行导航;用户根据该导航进行跑步路线的复现。

在实际跑步路线完成后,上传数据模块保存并上传至移动终端和后台服务器,对所述跑步路线数据库进行完善。

本实施例通过可穿戴设备上的采集模块、接收模块、规划路线模块以及上传数据模块与移动终端以及后台服务器之间是实时通信,并通过预先建立的跑步路线数据库,结合实际地图,实现跑步路线复现,规划出用户需要的跑步路线,增加了跑步的趣味性,并且能够避开一些不适的路线比如山坡一类的,得到更好的锻炼效果。

实施例四

本实施例提供了一种基于智能规划跑步路线的系统,如图4所示,相比实施例三提供的可穿戴设备内的采集模块、接收模块、规划路线模块以及上传模块,本实施例还提供了一下结构:

采集模块包括:

采集单元,用于采集多个用户的跑步路线数据;

发送数据单元,用于将采集的多个用户的跑步路线数据发送至后台服务器。

规划路线模块包括:

接收终端数据单元,用于接收移动终端规划的用户所需跑步路线数据;

规划实际跑步路线单元,用于将规划的用户所需跑步路线数据与预设实际地图结合,规划出实际跑步路线图;

导航单元,用于通过gps定位,对该规划出的实际跑步路线进行导航;

上传数据单元,用于在规划用户实际跑步路线完成后,将对应的实际跑步路线数据传输至移动终端应用程序以及后台服务器,对所述跑步路线进行相应的整合与分析,并保存至跑步路线数据库中。

导航单元包括:

确定起点单元,用于确定规划的用户实际跑步路线起点;

判断单元,用于判断用户在按照规划的实际跑步路线跑步时的经纬度与预设经纬度之间的差值是否达到阈值;

提醒单元,用于用户在按照规划的实际跑步路线跑步时的经纬度与预设经纬度之间的差值超过阈值时,震动并在界面显示提醒。

还包括:通信模块,用于通过蓝牙数据传输实现与移动终端和后台服务器之间的通信或通过wifi数据传输实现与移动终端和后台服务器之间的通信。

具体来讲为:

首先采集单元采集多个用户的跑步路线数据,并通过发送数据单元,将采集的多个用户的跑步路线数据发送至后台服务器;后台服务器根据接收的多个用户的跑步路线数据按照预设优化方法进行优化储存建立跑步路线数据库。

然后规划路线模块的接收终端数据单元,接收移动终端规划的用户所需跑步路线数据,并通过规划实际跑步路线单元,将规划的用户所需跑步路线数据与预设实际地图结合,规划出实际跑步路线图;

用户根据导航单元的确定起点单元,确定规划的用户实际跑步路线起点;

并通过导航单元的判断单元,判断用户在按照规划的实际跑步路线跑步时的经纬度与预设经纬度之间的差值是否达到阈值,在导航单元内的提醒单元,当用户在按照规划的实际跑步路线跑步时的经纬度与预设经纬度之间的差值超过阈值时,震动可穿戴设备并在其界面显示提醒。

最后在规划用户实际跑步路线完成后,通过上传数据单元,将对应的实际跑步路线数据传输至移动终端应用程序以及后台服务器,对所述跑步路线进行相应的整合与分析,并保存至跑步路线数据库中。

本实施例提供的一种基于智能规划路线的系统,通过智能穿戴设备上的模块与单元,以及通讯模块,实现可穿戴设备(手环/手表)、移动设备(app)、后台服务器三端构建三位一体的闭环系统,实现数据的实时通信,并通过建立跑步路线数据库,实现跑步路线的共享,进而使得他人能够实现有趣路线的复现,从而让跑步能够更加的有趣,从而得到更加的锻炼效果,拥有更加健康的体魄。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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