本发明涉及软件研发,尤其涉及一种肢体训练系统。
背景技术:
1、目前的办公室工作人群长期处于坐姿办公环境,长期的办公室作业环境不仅是身体活动不足的主要原因,长期久坐行为更易引起颈腰疲劳损伤等问题。目前有一些座椅通过建立不稳定椅面(瑜伽球式)或改良人机功效学设计达到被动调整坐姿的目的,但仍然无法解决习惯性坐姿引起的错误姿态,无法解决长期久坐的办公环境下身体活动不足的问题。因此,提供一种肢体训练系统,以实现办公环境下的肢体错误姿态纠正和功能训练,进而提高办公环境下的肢体训练效率,提升用户在办公环境下的肢体活动体验感。
技术实现思路
1、本发明所要解决的技术问题在于,提供一种肢体训练系统,以实现办公环境下的肢体错误姿态纠正和功能训练,进而提高办公环境下的肢体训练效率,提升用户在办公环境下的肢体活动体验感。
2、为了解决上述技术问题,本发明第一方面公开了一种肢体训练系统,包括:
3、传感采集模块,用于识别采集用户的姿态压力分布情况和姿态位置情况,以生成对应的姿态数据信息;所述姿态数据信息包括姿态压力信息和姿态位置信息;
4、姿态识别模块,用于对所述传感采集模块生成的所述姿态数据信息进行姿态识别,以生成对应的姿态类型信息;所述姿态类型信息包括背部姿态类型、脊柱姿态类型和腿部姿态类型;
5、姿态训练模块,用于响应于用户的选择操作,以生成训练指示信息;
6、记录提醒模块,用于基于所述姿态数据信息、所述姿态类型信息和所述姿态训练指示信息,以生成振动提示信息;所述振动提示信息用于提醒所述用户的姿态纠正和肢体训练。
7、作为一种可选的实施方式,所述传感采集模块,包括:
8、位置感应单元,用于识别采集用户的姿态位置情况,以生成所述姿态位置信息;
9、压力感应单元,用于识别采集用户的姿态压力分布情况,以生成所述姿态压力信息;所述压力感应单元包括13个压力感应器;所述姿态压力信息包括13个压力数据信息;每个所述压力感应器对应于一个所述压力数据信息。
10、作为一种可选的实施方式,所述压力感应器包括第一压力感应器、第二压力感应器、第三压力感应器、第四压力感应器、第五压力感应器、第六压力感应器、第七压力感应器、第八压力感应器、第九压力感应器、第十压力感应器、第十一压力感应器、第十二压力感应器和第十三压力感应器,其中:
11、所述第一压力感应器和所述第二压力感应器位于第一yz平面;
12、所述第六感应器和所述第七压力感应器位于第一xy平面;所述第一xy平面和所述第一yz平面相垂直;
13、所述第三压力感应器、所述第四压力感应器和所述第五压力感应器位于第二yz平面;所述第五压力感应器、所述第四压力感应器和所述第三压力感应器在所述第二yz平面沿z轴正方向依次平行分布;所述第二yz平面为平行于所述第一yz平面,并沿x轴正方向延伸的平面;
14、所述第八压力感应器、所述第九压力感应器、所述第十压力感应器、所述第十一压力感应器、所述第十二压力感应器和所述第十三压力感应器位于第二xy平面;所述第八压力感应器、所述第十压力感应器和所述第十二压力感应器沿所述x轴负方向依次平行分布;所述第九压力感应器、所述第十一压力感应器和所述第十三压力感应器沿所述x轴负方向依次平行分布;所述第八压力感应器和所述第九压力感应器沿所述y轴正方向依次平行分布;所述第二xy平面为平行于所述第一xy平面,并沿z轴正方向延伸的平面。
15、作为一种可选的实施方式,所述姿态压力信息包括第一压力数据信息、第二压力数据信息、第三压力数据信息、第四压力数据信息、第五压力数据信息、第六压力数据信息、第七压力数据信息、第八压力数据信息、第九压力数据信息、第十压力数据信息、第十一压力数据信息、第十二压力数据信息和第十三压力数据信息;
16、所述姿态识别模块对所述传感采集模块生成的所述姿态数据信息进行姿态识别,以生成对应的姿态类型信息,包括:
17、所述姿态识别模块对所述第二压力数据信息、所述第三压力数据信息、所述第四压力数据信息、所述第五压力数据信息、所述第六压力数据信息、所述第八压力数据信息、所述第九压力数据信息、所述第十压力数据信息、所述第十一压力数据信息、所述第十二压力数据信息和所述第十三压力数据信息进行分析处理,得到所述背部姿态类型;
18、所述姿态识别模块对所述第一压力数据信息、所述第二压力数据信息、所述第八压力数据信息、所述第九压力数据信息、所述第十压力数据信息、所述第十一压力数据信息、所述第十二压力数据信息和所述第十三压力数据信息进行分析处理,得到所述脊柱姿态类型;
19、所述姿态识别模块对所述第八压力数据信息、所述第九压力数据信息、所述第十压力数据信息、所述第十一压力数据信息、所述第十二压力数据信息和所述第十三压力数据信息进行分析处理,所述腿部姿态类型。
20、作为一种可选的实施方式,所述背部姿态类型包括不良背部姿态和正常背部姿态;
21、所述姿态识别模块对所述第二压力数据信息、所述第三压力数据信息、所述第四压力数据信息、所述第五压力数据信息、所述第六压力数据信息、所述第八压力数据信息、所述第九压力数据信息、所述第十压力数据信息、所述第十一压力数据信息、所述第十二压力数据信息和所述第十三压力数据信息进行分析处理,得到所述背部姿态类型,包括:
22、所述姿态识别模块判断所述第三压力数据信息、所述第四压力数据信息和所述第五压力数据信息是否满足第一背部姿态条件,得到第一背部判断结果;所述第一背部姿态条件为所述第三压力数据信息对应的压力值小于所述第五压力数据信息对应的压力值,且所述第五压力数据信息对应的压力值小于等于所述第四压力数据信息对应的压力值;
23、当所述第一背部判断结果为是时,确定所述背部姿态类型为所述不良背部姿态;
24、当所述第一背部判断结果为否时,所述姿态识别模块判断所述第二压力数据信息、所述第三压力数据信息和所述第四压力数据信息是否满足第二背部姿态条件,得到第二背部判断结果;所述第二背部姿态条件为所述第二压力数据信息对应的压力值为0,且所述第四压力数据信息对应的压力值小于等于所述第三压力数据信息对应的压力值;
25、当所述第二背部判断结果为是时,确定所述背部姿态类型为所述不良背部姿态;
26、当所述第二背部判断结果为否时,所述姿态识别模块判断所述第四压力数据信息、所述第五压力数据信息、所述第八压力数据信息、所述第九压力数据信息、所述第十压力数据信息、所述第十一压力数据信息、所述第十二压力数据信息和所述第十三压力数据信息是否满足第三背部姿态条件,得到第三背部判断结果;所述第四压力数据信息对应的压力值小于所述第五压力数据信息对应的压力值,且所述第十二压力数据信息对应的压力值与所述第十三压力数据信息对应的压力值之和小于等于所述第八压力数据信息对应的压力值、所述第九压力数据信息对应的压力值、所述第十压力数据信息对应的压力值和所述第十一压力数据信息对应的压力值之和的4倍;
27、当所述第三背部判断结果为是时,确定所述背部姿态类型为所述不良背部姿态;
28、当所述第三背部判断结果为否时,所述姿态识别模块判断所述第六压力数据信息、所述第七压力数据信息、所述第九压力数据信息、所述第十压力数据信息和所述第十一压力数据信息是否满足第四背部姿态条件,得到第四背部判断结果;所述第四背部姿态条件为所述第六压力数据信息对应的压力值为0,且所述第八压力数据信息对应的压力值和所述第九压力数据信息对应的压力值之和小于等于所述第十压力数据信息对应的压力值和所述第十一压力数据信息对应的压力值之和的0.2倍;
29、当所述第四背部判断结果为是时,确定所述背部姿态类型为所述不良背部姿态;
30、当所述第四背部判断结果为否时,所述姿态识别模块判断所述第十压力数据信息、所述第十压力数据、所述第十一压力数据信息和所述第十二压力数据信息是否满足第五背部姿态条件,得到第五背部判断结果;所述第五背部姿态条件为所述第十压力数据信息对应的压力值和所述第十一压力数据信息对应的压力值之和小于等于所述第十二压力数据信息对应的压力值与所述第十三压力数据信息对应的压力值之和;
31、当所述第五背部判断结果为是时,确定所述背部姿态类型为所述不良背部姿态;
32、当所述第五背部判断结果为否时,确定所述背部姿态类型为所述正常背部姿态。
33、作为一种可选的实施方式,所述训练指示信息包括训练调节指示信息和训练内容指示信息;
34、所述姿态训练模块,包括:
35、训练调节单元,用于响应于用户对训练设备的选择操作,以生成所述训练调节指示信息;所述训练调节指示信息用于指示所述用户对所述训练设备的位置和所述训练设备的阻力大小进行调节;
36、训练内容单元,用于响应于所述用户对训练内容的选择操作,以生成所述训练内容指示信息;所述训练内容指示内容用于指示所述用户利用所述训练设备进行肢体训练的内容。
37、作为一种可选的实施方式,所述振动提示信息包括姿态振动提示信息和训练振动提示信息;
38、所述记录提醒模块基于所述姿态数据信息、所述姿态类型信息和所述姿态训练指示信息,生成振动提示信息,包括:
39、所述记录提醒模块获取当前系统状态;
40、所述记录提醒模块判断所述当前系统状态是否为训练状态,得到状态判断结果;
41、当所述状态判断结果为否时,所述记录提醒模块对所述姿态类型信息进行处理,得到所述姿态振动提示信息;
42、当所述状态判断结果为是时,所述记录提醒模块对所述姿态数据信息和所述姿态训练指示信息进行处理,得到所述训练振动提示信息。
43、作为一种可选的实施方式,所述姿态振动提示信息包括短促振动提示、持续振动提示和暂停振动提示;
44、所述记录提醒模块对所述姿态类型信息进行处理,得到所述姿态振动提示信息,包括:
45、所述记录提醒模块判断所述背部姿态类型是否为不良背部姿态,得到第一类型判断结果;
46、当所述第一类型判断结果为是时,所述记录提醒模块确定所述姿态振动提示信息为所述短促振动提示;
47、当所述第一类型判断结果为否时,所述记录提醒模块判断所述脊柱姿态类型是否为不良脊柱姿态,得到第二类型判断结果;
48、当所述第二类型判断结果为是时,所述记录提醒模块确定所述姿态振动提示信息为所述短促振动提示;
49、当所述第二类型判断结果为否时,所述记录提醒模块判断所述腿部姿态类型是否为不良腿部姿态,得到第三类型判断结果;
50、当所述第三类型判断结果为是所述记录提醒模块确定所述姿态振动提示信息为所述短促振动提示;
51、当所述第三类型判断结果为否时,所述记录提醒模块确定所述姿态振动提示信息为所述暂停振动提示;
52、所述记录提醒模块判断所述姿态振动提示信息是否为所述短促振动提示,得到第四类型判断结果;
53、当所述第四类型判断结果为是时,所述记录提醒模块判断所述短促振动提示的连续出现次数是否等于3,得到次数判断结果;
54、当所述次数判断结果为是时,所述记录提醒模块将所述姿态振动提示信息更正为所述持续振动提示。
55、本发明第二方面公开了一种计算机可读存储介质,所述计算机可读存储介质包括第一方面中任一种所述的肢体训练系统。
56、本发明第三方面公开了一种电子设备,所述电子设备包括第一方面中任一种所述的肢体训练系统。
57、与现有技术相比,本发明具有以下有益效果:
58、本发明实施例公开了一种肢体训练系统,包括传感采集模块,用于识别采集用户的姿态压力分布情况和姿态位置情况,以生成对应的姿态数据信息;姿态数据信息包括姿态压力信息和姿态位置信息;姿态识别模块,用于对传感采集模块生成的姿态数据信息进行姿态识别,以生成对应的姿态类型信息;姿态类型信息包括背部姿态类型、脊柱姿态类型和腿部姿态类型;姿态训练模块,用于响应于用户的选择操作,以生成训练指示信息;记录提醒模块,用于基于姿态数据信息、姿态类型信息和姿态训练指示信息,以生成振动提示信息;振动提示信息用于提醒用户的姿态纠正和肢体训练。可见,本发明有利于实现办公环境下的肢体错误姿态纠正和功能训练,进而提高办公环境下的肢体训练效率,提升用户在办公环境下的肢体活动体验感。