【技术实现步骤摘要】
一种跑步机及跑步机上跑步姿势的检测方法和装置
本专利技术涉及一种跑步机及跑步机上跑步姿势的检测方法和检测装置。
技术介绍
普通的跑步机只具有跑步的使用功能,跑步姿势是否准确合理,只能通过教练等专业人士进行指导调整,并也多从视觉和经验上来判断。随着生活水平的提高,对专业健身的需求的增加,建设者需要更准确、更便捷的跑步指导。
技术实现思路
本专利技术所要解决的技术问题是提供一种跑步机上跑步姿势的检测方法,该方法通过跑步者的使用获取跑步中的跑姿数据。为此,本专利技术采用以下技术方案:一种跑步机上跑步姿势的检测方法,包含如下几个步骤:a)首先跑步机上电,初始化跑步机各个组件,然后启动压力传感器,读取各个位置上压力传感器的压力数据;b)压力传感器校零:在跑步机空载时,对各个压力传感器值进行读取,将该值记为相应传感器的初始值,校零时间完成后,再次读取各个压力传感器数据,压力传感器再次读取的数据与相应压力传感器的初始值做差值处理,校零完成;c)跑步时压力的读取:当跑者进入跑步状态时,主控制器开始读取并处理校零后的压力传感器数据,实时记录跑板各个位置压力传感器的跑步压力数据;d)检测波谷位置:根据c)步骤最终得到的跑步压力数据,寻找跑步压力数据波形的波谷;e)计算触地时间:根据d)中,相邻的波谷开始与结束点之间即为一个完整的触地时间,触地时间=波谷结束时间-波谷开始时间;f)计算波峰位置:根据d)中,遍历相邻的波谷开始与结束之间的所有的压力点的压力数据,数值最高为波峰位置,即触地;g)判断触地左右脚触地:在波峰位置,计算当前左侧传感器与右侧传感器值与各自传感器平均值之间的偏差 ...
【技术保护点】
1.一种跑步机上跑步姿势的检测方法,其特征在于,包含如下几个步骤:a) 首先跑步机上电,初始化跑步机各个组件,然后启动压力传感器,读取各个位置上压力传感器的压力数据;b) 压力传感器校零:在跑步机空载时,对各个压力传感器的值进行读取,将该值记为相应传感器的初始值,校零时间完成后,再次读取各个压力传感器数据,压力传感器再次读取的数据与相应压力传感器的初始值做差值处理,校零完成;c)跑步时的压力读取:当跑者进入跑步状态时,主控制器开始读取并处理校零后的压力传感器数据,实时记录跑板各个位置压力传感器的跑步压力数据;d) 检测波谷位置:根据c)步骤最终得到的跑步压力数据,寻找跑步压力数据波形的波谷;e) 计算触地时间:根据d)中,相邻的波谷开始与结束点之间即为一个完整的触地时间,触地时间 = 波谷结束时间‑波谷开始时间;f) 计算波峰位置:根据d)中,遍历相邻的波谷开始与结束之间的所有压力点的压力数据,数值最高为波峰位置,即触地;g) 判断触地左右脚触地:在波峰位置,计算当前左侧传感器与右侧传感器值与各自传感器平均值之间的偏差,若左侧传感器当前值高于左侧传感器平均值且右侧传感器当前值低于右侧传 ...
【技术特征摘要】
1.一种跑步机上跑步姿势的检测方法,其特征在于,包含如下几个步骤:a)首先跑步机上电,初始化跑步机各个组件,然后启动压力传感器,读取各个位置上压力传感器的压力数据;b)压力传感器校零:在跑步机空载时,对各个压力传感器的值进行读取,将该值记为相应传感器的初始值,校零时间完成后,再次读取各个压力传感器数据,压力传感器再次读取的数据与相应压力传感器的初始值做差值处理,校零完成;c)跑步时的压力读取:当跑者进入跑步状态时,主控制器开始读取并处理校零后的压力传感器数据,实时记录跑板各个位置压力传感器的跑步压力数据;d)检测波谷位置:根据c)步骤最终得到的跑步压力数据,寻找跑步压力数据波形的波谷;e)计算触地时间:根据d)中,相邻的波谷开始与结束点之间即为一个完整的触地时间,触地时间=波谷结束时间-波谷开始时间;f)计算波峰位置:根据d)中,遍历相邻的波谷开始与结束之间的所有压力点的压力数据,数值最高为波峰位置,即触地;g)判断触地左右脚触地:在波峰位置,计算当前左侧传感器与右侧传感器值与各自传感器平均值之间的偏差,若左侧传感器当前值高于左侧传感器平均值且右侧传感器当前值低于右侧传感器平均值则为左脚,反之为右脚;若两侧传感器的数值同时大于或小于各自传感器的均值,则判断偏移比例,左侧传感器偏移比例更大则为左脚触地,右侧传感器偏移比例更大则为右脚触地;h)判断前后脚掌触地:对压力传感器的压力数据进行求导,从波谷开始到波峰的段的导数都大于零,即压力数据递增,前脚掌触地;如果出现小于零的值,即压力数据减少,判断为后脚跟触地;i)左右平衡,根据公式:左右平衡=左右脚触地时间的平均值=(左脚平均触地时间/(左脚平均触地时间+右脚平均触地时间))*100%:(右脚平均触地时间/(左脚平均触地时间+右脚平均触地时间)*100%),分别计算左脚和右脚从平均触地时间,左脚平均触地时间=左脚触地总时间/左脚步数;j)步频,根据步骤d)和f)中每次得到的波峰数据及波谷数据,每一次波峰的出现,均为一次落地,通过波峰次数可以得到跑者的跑步步频;k)步幅,根据j)中得到的跑者步频,在一段时间内,步幅=距离/步频;l)实时监测算法处理:跑步机实时监测压力数据,重复上述c)--k)所有步骤。2.根据权利要求1所述的一种跑步机上跑步姿势的检测方法,其特征在于,使用125HZ的采样频率读取压力传感器上的压力数据和跑步压力数据。3.根据权利要求1所述的一种跑步机上跑步姿势的检测方法,其特征在于,采集数据的同时,对压力传感器数据进行滤波和去噪。4.根据权利要求1所述的一种跑步机上跑步姿势的检测方法,其特征在于,跑步机将通过无线方式将压力相关数据或者跑姿相关数据传输给应用软件,该无线方式为蓝牙、WiFi或ANT+。5...
【专利技术属性】
技术研发人员:常玉锋,赵志江,娄明明,曹炜,徐建勇,陈隽永,潘荣望,
申请(专利权)人:杭州启望科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。