【技术实现步骤摘要】
一种可模拟多人同艇赛艇运动的方法
[0001]本专利技术涉及一种软件程序算法和通信
,特别涉及一种在独立划船机硬件设备上模拟多人同艇划行体验的方法。
技术介绍
[0002]现有划船机产品大多无法通过软件方式进行模拟多人同艇(双人艇,四人艇)划行体验的操作,导致用户使用过程中无法对协同性,划行节奏感展开训练和提升;
[0003]即使市面上个别现有划船机产品可以通过物理连接方式进行多人艇划行模拟,但存在需要搬运,连接操作繁琐,需要额外物理连接设备(如连接轨道等)缺点,同时对设备数量及场地面积均有限制和要求;
[0004]随着划船运动和划船机产品的普及,用户多模拟多人同艇划行体验的需求也越来越高,多人同艇划行体验不仅可以训练队友间的配合度,团队感,更增强了划船机的功能性,趣味性,因此通过软件程序算法和通信技术实现模拟多人同艇划行体验功能,可以提高划船机的使用功能,增加运动乐趣,并拓展其应用场景(专业队训练,团队建设,普通用户多人联通锻炼需求等)。
技术实现思路
[0005](一)要解决的技术问 ...
【技术保护点】
【技术特征摘要】
1.一种可模拟多人同艇赛艇运动的方法,其特征在于,包括以下步骤:步骤一:划船机拉绳数据收集,通过设置在划船机上的下位机取得用户拉绳位移的实时数据,并将数据上传至设置在划船机上的上位机,上位机利用数据收发模块将用户拉绳位移数据上传到后台服务器;步骤二:数据分析,同步同艇内的多个划船机的拉绳位移;步骤三:数据判断,判断同艇内的多个划船机所在桨位的桨叶是否同步、是否打桨;步骤四:实时显示,将判断结果实时的显示在划船机的显示器上;步骤五:结果反馈,用户根据提示及时调整自己的运动姿态,以保持多人艇划行的同步体验。2.根据权利要求1所述的一种可模拟多人同艇赛艇运动的方法,其特征在于:所述步骤一中,下位机包括硬件控制模块,硬件控制模块通过安装于划船机上的角速度传感器计算当前拉绳位置,上位机包括硬件数据接收模块、数据收发模块、上位机数据计算模块和显示输出模块,后台服务器包括数据同步收发模块和服务器端数据计算模块,硬件控制模块通过串口以固定频率发送当前拉绳位置信息给硬件数据接收模块,硬件数据接收模块通过数据收发模块与后台服务器进行数据传输。3.根据权利要求1所述的一种可模拟多人同艇赛艇运动的方法,其特征在于:所述步骤二中,数据分析采用帧同步方式,上位机利用数据收发模块将用户拉绳位移数据上传到后台服务器,后台服务器利用同步收发模块同时接收到参与多人同艇划行的多个划船机的拉绳位移数据,后台服务器将这些数据分别下发给参与的每一个划船机的上位机,每个上位机的软件根据收集到的数据,分别将各个桨位划船机的拉绳位移模拟转换成真实水面上赛艇的桨叶位置,然后再根据桨叶位置判断各桨位是否同步、是否互相打桨。4.根据权利要求1所述的一种可模拟多人同艇赛艇运动的方法,其特征在于:所述步骤二中,数据分析采用状态同步:上位机利用数据收发模块将用户拉绳位移数据上传到后台服务器,后台服务器利用同步收发模块同时接收到参与多人同艇划行的多个划船机的拉绳位移数据,后台服务器软件根据收集到的数据,分别将各个桨位划船机的拉绳位移模拟转换成真实水面上赛艇的桨叶位置,然后再根据桨叶位置判断各桨位是否同步、是否互相打桨,后台服务器将判断结果分别下发给参与的每一个划船机的上位机。5.根据权利要求3所述的一种可模拟多人同艇赛艇运动的方法,其特征在于:所述下位机的硬件控制模块连接到划船机硬件上,读取事件消息,并通过上位机硬件数据接收模块发送给上位机,上位机数据收发模块将硬件数据发送给后台服务器,后台服务器端数据同步收发模块将参与计算的多个上位机发送的数据同步接收,再同步下发给各个上位机,各个上位机数据收发模块接收到帧同步数据后通过上位机数据计算模块计算各个桨位的桨叶位置,判断各桨位是否同步、是否...
【专利技术属性】
技术研发人员:张鹏,
申请(专利权)人:北京健入家境体育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。