一种虚拟骑行方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:38766399 阅读:6 留言:0更新日期:2023-09-10 10:39
本申请提供了一种虚拟骑行方法、装置、电子设备和计算机可读存储介质。所述方法包括应用于虚拟骑行系统的骑行车,用于显示虚拟地图的显示屏,所述方法包括:获取用户数据、虚拟地图数据和骑行车数据,所述用户数据包括用户年龄、心率和体重;根据预设的反馈规则、用户数据、虚拟地图数据和骑行车数据确定反馈数据;将所述反馈数据通过所述骑行车反馈给所述用户;根据预设的分享规则分享所述骑行车骑行过程中的数据。以此方式,可以提高虚拟骑行系统中骑行车与虚拟骑行场景的交互和反馈效果。中骑行车与虚拟骑行场景的交互和反馈效果。中骑行车与虚拟骑行场景的交互和反馈效果。

【技术实现步骤摘要】
一种虚拟骑行方法、装置、电子设备和可读存储介质


[0001]本申请涉及骑行的
,并且更具体地,涉及一种虚拟骑行方法、装置、电子设备和可读存储介质。

技术介绍

[0002] 虚拟现实技术(英文名称:Virtual Reality,缩写为VR),又称虚拟实境或灵境技术,是20世纪发展起来的一项全新的实用技术。虚拟现实技术囊括计算机、电子信息、仿真技术,其基本实现方式是以计算机技术为主,利用并综合三维图形技术、多媒体技术、仿真技术、显示技术、伺服技术等多种高科技的最新发展成果,借助计算机等设备产生一个逼真的三维视觉、触觉、嗅觉等多种感官体验的虚拟世界,从而使处于虚拟世界中的人产生一种身临其境的感觉。随着社会生产力和科学技术的不断发展,各行各业对VR技术的需求日益旺盛。VR技术也取得了巨大进步,并逐步成为一个新的科学

[0003]虚拟骑行健身作为虚拟现实技术的重要应用正在兴起。虚拟骑行健身通过将普通的骑行健身单车和虚拟现实技术进行结合,避免了室内骑行的枯燥和室外骑行的危险,能够在保证骑行娱乐性的基础上帮助骑行健身者达到健身塑性的目的。现有的虚拟骑行系统存在骑行车和虚拟骑行场景反馈交互不足的问题。

技术实现思路

[0004]根据本申请的实施例,提供了一种一种虚拟骑行方案。
[0005]在本申请的第一方面,提供了一种一种虚拟骑行方法。该方法包括:应用于虚拟骑行系统的骑行车,用于显示虚拟地图的显示屏,所述方法包括:获取用户数据、虚拟地图数据和骑行车数据,所述用户数据包括用户年龄、心率和体重;根据预设的反馈规则、用户数据、虚拟地图数据和骑行车数据确定反馈数据;将所述反馈数据通过所述骑行车反馈给所述用户;根据预设的分享规则分享所述骑行车骑行过程中的数据。
[0006]在一种可能的实现方式中,所述据所述反馈规则、用户数据、虚拟地图数据和骑行车数据确定反馈数据包括:根据所述骑行车数据和所述虚拟地图数据确定所述用户在所述虚拟地图上的虚拟位置;根据所述虚拟位置确定所述虚拟位置的声音、光影、坡度、风向和风速;根据所述用户体重、风向、风速、坡度和骑行车数据确定所述骑行车的阻力;根据所述用户年龄确定所述用户的最大心率值;根据预设的心率处理规则、用户的实时心率值和用户的最大心率值确定骑行车的状态。
[0007]在一种可能的实现方式中,所述根据所述骑行车数据和所述虚拟地图数据确定所
述用户在所述虚拟地图上的虚拟位置包括;获取所述骑行车的虚拟车轮半径和所述虚拟车轮转动的圈数;根据所述虚拟车轮半径和所述虚拟车轮转动的圈数确定所述骑行车的行驶距离和实时速度;根据所述行驶距离和所述虚拟地图确定所述虚拟骑行车在所述虚拟地图上的虚拟位置。
[0008]在一种可能的实现方式中,所述骑行车包括应用于发散光源的发光装置,还包括应用于吹风的吹风装置和应用于发出声响的发声装置,在所述根据所述虚拟位置确定所述虚拟位置的声音、光影、坡度、风向和风速后还包括:根据所述虚拟位置的风速和方向确定所述吹风装置的运行状态;根据所述虚拟位置的光影确定所述发光装置的运行状态;根据所述虚拟位置的声音确定所述发声装置的运行状态。
[0009]在一种可能的实现方式中,根据所述用户体重、风向、风速、坡度和骑行车数据确定所述骑行车的阻力包括:根据所述虚拟位置的风速、风向和骑行车确定所述骑行车的风阻;根据所述用户的体重、当前位置的坡度、骑行车的重量及其预设的摩擦数值确定所述骑行车的摩擦阻力;根据所述风阻和摩擦阻力确定所述骑行车的阻力。
[0010]在一种可能的实现方式中,所述根据预设的心率处理规则、用户的实时心率值和用户的最大心率值确定骑行车的状态包括:在所述实时心率值达到最大心率值时,按照预设的速度关闭所述骑行车并锁住所述骑行车。
[0011]在所述实时心率值超过预设的基于最大心率值的一定范围时,提醒所述用户调整骑行状态。
[0012]在一种可能的实现方式中,所述根据预设的分享规则分享所述骑行车的骑行数据包括:在骑行结束后,在所述大屏幕上生成本次骑行数据,该骑行数据包括多个用户的数据;在所述骑行车上生成所述骑行车的骑行数据。
[0013]由以上技术方案可知,通过获取用户数据、虚拟地图数据和骑行车数据,并通过预设的反馈规则和上述数据获得反馈数据,然后将反馈数据通过骑行车反馈给用户,能够提高虚拟骑行系统中骑行车与虚拟骑行场景的交互和反馈的效率。
[0014]在本申请的第二方面,提供了一种一种虚拟骑行装置。该装置包括:获取模块,用于获取用户数据、虚拟地图数据和骑行车数据,所述用户数据包括用户年龄、心率和体重;处理模块,用于根据预设的反馈规则、用户数据、虚拟地图数据和骑行车数据确定反馈数据;反馈模块,用于将所述反馈数据通过所述骑行车反馈给所述用户;分享模块,用于根据预设的分享规则分享所述骑行车骑行过程中的数据。
[0015]在本申请的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,
所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
[0016]在本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本申请的第一方面的方法。
[0017]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本申请的其它特征将通过以下的描述变得容易理解。
附图说明
[0018]结合附图并参考以下详细说明,本申请各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1示出了根据本申请的实施例的一种虚拟骑行方法的流程图;图2示出了根据本申请的实施例的一种虚拟骑行装置的方框图;图3示出了适于用来实现本申请实施例的终端设备或服务器的结构示意图。
[0019]附图标记说明:11、获取模块;12、处理模块;13、反馈模块;14、分享模块;301、CPU;302、ROM;303、RAM;304、总线;305、I/O接口;306、输入部分;307、输出部分;308、存储部分;309、通信部分;310、驱动器;311、可拆卸介质。
具体实施方式
[0020]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本申请保护的范围。
[0021]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0022]在生活中,虚拟现实技术应用在各种领域,虚拟现实技术能够让用户在虚拟的世界中体会到现实世界中的真实感受,能够使得模拟环境的真实性与现实世界难辨真假,让人有身临其境的感觉本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟骑行方法,其特征在于,包括:应用于虚拟骑行系统的骑行车,用于显示虚拟地图的显示屏,所述方法包括:获取用户数据、虚拟地图数据和骑行车数据,所述用户数据包括用户年龄、心率和体重;根据预设的反馈规则、用户数据、虚拟地图数据和骑行车数据确定反馈数据;将所述反馈数据通过所述骑行车反馈给所述用户;根据预设的分享规则分享所述骑行车骑行过程中的数据。2.根据权利要求1所述的一种虚拟骑行方法,其特征在于,所述据所述反馈规则、用户数据、虚拟地图数据和骑行车数据确定反馈数据包括:根据所述骑行车数据和所述虚拟地图数据确定所述用户在所述虚拟地图上的虚拟位置;根据所述虚拟位置确定所述虚拟位置的声音、光影、坡度、风向和风速;根据所述用户体重、风向、风速、坡度和骑行车数据确定所述骑行车的阻力;根据所述用户年龄确定所述用户的最大心率值;根据预设的心率处理规则、用户的实时心率值和用户的最大心率值确定骑行车的状态。3.根据权利要求2所述的一种虚拟骑行方法,其特征在于,所述根据所述骑行车数据和所述虚拟地图数据确定所述用户在所述虚拟地图上的虚拟位置包括;获取所述骑行车的虚拟车轮半径和所述虚拟车轮转动的圈数;根据所述虚拟车轮半径和所述虚拟车轮转动的圈数确定所述骑行车的行驶距离和实时速度;根据所述行驶距离和所述虚拟地图确定所述虚拟骑行车在所述虚拟地图上的虚拟位置。4.根据权利要求2所述的一种虚拟骑行方法,其特征在于,所述骑行车包括应用于发散光源的发光装置,还包括应用于吹风的吹风装置和应用于发出声响的发声装置,在所述根据所述虚拟位置确定所述虚拟位置的声音、光影、坡度、风向和风速后还包括:根据所述虚拟位置的风速和方向确定所述吹风装置的运行状态;根据所述虚拟位置的光影确定所述发光装置的运行状态;根据所述虚拟位置的声音确定所述发声装置...

【专利技术属性】
技术研发人员:王海艳
申请(专利权)人:北京维艾狄尔信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1