System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,具体涉及一种基于大空间定位的模训方法以及平台。
技术介绍
1、军事模训类真人户外竞技运动是一种由多人组成并共同完成的一项运动项目;其主要可以使用模拟类的战术发射器(激光等各类对战发射器器械)身着战术装备以及各种款式的军装、护具来进行一系列的实战训练。
2、专利技术人在研究的过程中发现,在进行传统的军事模训类真人户外竞技运动时,往往需要提前准备大量的仿真道具来满足对战场布置需求以及各用户对于装备的装配需求,而大量的仿真道具则可能面临着高额的费用以及较易损坏的低性价比。
技术实现思路
1、鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于大空间定位的模训方法以及平台。
2、根据本专利技术的一个方面,提供一种基于大空间定位的模训方法,包括以下步骤:
3、获取大空间训练场地的上视图发送至vr管理端,基于vr管理端的划分请求在所述上视图中建立对应的透明划分图层,基于透明划分图层与所述vr管理端的交互确定上视图对应的分组区域以及每个分组区域对应不同兵种属性的兵种区域;
4、建立与所述大空间训练场地具有映射关系的实战模拟训练空间,位于所述大空间训练场地的各vr参战端根据接收到的实战模拟训练空间确定其所在分组区域;
5、所述vr管理端根据位于各个分组区域的各vr参战端在实战模拟训练空间中对于兵种区域的选择,对各vr参战端进行与所述兵种区域对应的兵种属性的兵种配置;
7、各vr参战端根据所述vr管理端下发的对战指令在所述实战模拟训练空间中完成实战模拟训练,并将获取的各vr参战端进行实战模拟训练的对战视频进行汇总,形成对战回放视频。
8、可选地,在根据本专利技术的方法中,基于透明划分图层与所述vr管理端交互确定上视图所对应的分组区域以及每个分组区域所对应不同兵种属性的兵种区域,包括:
9、调取预设分组线条组,其中,所述预设分组线条组包括区域线条以及兵种线条;
10、基于所述vr管理端对所述区域线条的选取来对所述透明划分图层进行交互,确定所述上视图所对应的分组区域;
11、基于所述vr管理端对所述兵种线条的选取来对所述透明划分图层进行交互,确定每个分组区域所对应不同兵种属性的兵种区域。。
12、可选地,在根据本专利技术的方法中,基于所述vr管理端对所述区域线条的选取来对所述透明划分图层进行交互,确定所述上视图所对应的分组区域,包括:
13、获取vr管理端存储的预设分组数组;
14、基于所述vr管理端获取的位于所述大空间训练场地的各vr参战端的统计数量,判断是否能够按照所述预设分组数组中的分组数对各vr参战端进行平均分配;
15、若判断结果为仅能够按照所述预设分组数量中的一个分组数对各vr参战端进行平均分配时,将该分组数确定为分组配置,并基于vr管理端对所述区域线条的选取来对所述透明划分图层进行交互,确定所述上视图所对应分组配置的分组区域;
16、若判断结果为能够按照所述预设分组数组中的多个分组数对各vr参战端进行平均分配时,所述vr管理端对各vr参战端发起包括所述多个分组数的投票选项的投票请求,根据各vr参战端的反馈结果来确定分组配置,并基于vr管理端对所述区域线条的选取对所述透明划分图层进行交互,确定所述上视图所对应分组配置的分组区域;
17、若判断结果为不能够按照所述预设分组数组中的任一个分组数对各vr参战端进行平均分配时,所述vr管理端获取所述统计数量与所述预设分组数组中的各分组数之间的整除余数,并基于其中最小的整除余数发起对vr参战端的招募请求,当招募到整除余数的vr参战端时,将所述整除余数对应的分组数确定为分组配置,并基于vr管理端对所述区域线条的选取来对所述透明划分图层进行交互,确定所述上视图所对应分组配置的分组区域。。
18、可选地,在根据本专利技术的方法中,根据所述大空间训练场地中的实体掩体以及各vr参战端的兵种属性在所述实战模拟训练空间中创建对战元素,包括:
19、根据所述大空间训练场地中的实体掩体在所述实战模拟训练空间中建立与所述实体掩体具有映射关系的虚拟掩体;
20、建立包括对应各兵种属性的不同对战设施的对战清单;
21、所述vr管理端根据各vr参战端的兵种属性,将对应所述兵种属性的对战清单发送至各vr参战端;
22、响应于各vr参战端对所述对战清单中的对战设施的交互,在所述实战模拟训练空间中建立所述对战设施。
23、可选地,在根据本专利技术的方法中,响应于各vr参战端对所述对战清单中的对战设施的交互,在所述实战模拟训练空间中建立所述对战设施,包括:
24、所述各vr参战端基于第一手势交互的方式对所述对战清单中的对战设施进行选择,并基于第二手势交互的方式对选择的对战设施进行预设摆放区域的选择;
25、响应于所述vr参战端对所述预设摆放区域的选择,判断所述预设摆放区域是否存在其他对战设施和/或所述虚拟掩体;
26、当所述预设摆放区域存在其他对战设施和/或所述虚拟掩体时,对所述vr参战端下发提醒信息,所述vr参战端响应于所述提醒信息对所述预设摆放区域进行重新选择;
27、当所述预设摆放区域不存在其他对战设施和/或所述虚拟掩体时,将选择的所述对战设施建立在所述预设摆放区域。
28、可选地,在根据本专利技术的方法中,各vr参战端根据所述vr管理端下发的对战指令在所述实战模拟训练中完成实战模拟训练,包括:
29、各vr参战端响应于所述对战指令在所述实战模拟训练空间中建立与各vr参战端具有映射关系的虚拟对战人员,其中,所述虚拟对战人员对应配置有虚拟枪械,所述虚拟枪械对应有射击线,响应于各vr参战端对虚拟枪械的交互,使所述虚拟枪械朝向所述射击线的方向进行射击;
30、任一vr参战端的虚拟枪械朝向所述射击线的方向存在与该vr参战端处于不同分组区域的其他vr参战端对应的虚拟对战人员时,响应于所述虚拟枪械的射击,确定该其他vr参战端对应的虚拟对战人员处于中弹状态,并结束该其他vr参战端的实战模拟训练;
31、当划分至同一分组区域的各vr参战端分别对应的虚拟对战人员均处于中弹状态时,确定该分组区域的各vr参战端完成所述实战模拟训练。
32、可选地,在根据本专利技术的方法中,任一vr参战端的虚拟枪械朝向所述射击线的方向存在与该vr参战端处于不同分组区域的其他vr参战端对应的虚拟对战人员时,响应于所述虚拟枪械的射击,确定该其他vr参战端对应的虚拟对战人员处于中弹状态,包括:
33、获取所述任一vr参战端的虚拟枪械的所述射击线的第一水平高度;
34、获取所述其他vr参战端的虚拟对战人员的第二水平高度;
<本文档来自技高网...【技术保护点】
1.一种基于大空间定位的模训方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于大空间定位的模训方法,其特征在于,
3.根据权利要求2所述的基于大空间定位的模训方法,其特征在于,
4.根据权利要求1所述的基于大空间定位的模训方法,其特征在于,
5.根据权利要求4所述的基于大空间定位的模训方法,其特征在于,
6.根据权利要求1所述的基于大空间定位的模训方法,其特征在于,
7.根据权利要求6所述的基于大空间定位的模训方法,其特征在于,
8.根据权利要求1所述的基于大空间定位的模训方法,其特征在于,
9.根据权利要求8所述的基于大空间定位的模训方法,其特征在于,
10.一种基于大空间定位的模训平台,其特征在于,包括:
【技术特征摘要】
1.一种基于大空间定位的模训方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于大空间定位的模训方法,其特征在于,
3.根据权利要求2所述的基于大空间定位的模训方法,其特征在于,
4.根据权利要求1所述的基于大空间定位的模训方法,其特征在于,
5.根据权利要求4所述的基于大空间定位的模训方法,其特征在于,
【专利技术属性】
技术研发人员:杨明明,赵中元,
申请(专利权)人:青岛航讯网络技术服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。