技术新讯 > 休闲运动,玩具,娱乐用品的装置及其制品制造技术 > 一种基于Unity仿真训练教习虚拟现实方法以及系统与流程  >  正文

一种基于Unity仿真训练教习虚拟现实方法以及系统与流程

  • 国知局
  • 2024-07-11 16:27:28

本技术涉及虚拟仿真技术的领域,尤其是涉及一种基于unity仿真训练教习虚拟现实方法以及系统。

背景技术:

1、目前unity是一款跨平台的游戏开发引擎,被广泛用于创建2d和3d游戏、交互式体验以及虚拟现实和增强现实应用程序。unity具有的一些特点:跨平台支持、强大的图形渲染能力、内置物理模拟引擎、多样化的资源库等。unity与数字孪生技术结合,可将虚拟的数字模型与实际的物理对象进行实时同步和互动。通过数字孪生技术,可以实时监测和优化物理对象的性能、预测潜在问题、进行虚拟测试和仿真等操作。

2、军队训练是军队为了提高战斗力、加强作战能力而进行的系统化的训练活动。军队训练的目的是培养军人的专业素质、战术技能和团队合作能力,以适应各种复杂的战场环境和任务需求。军队训练通常包括基础体能训练、武器操作和射击训练、战术和作战训练、专业知识和技能培训等。在军队训练时,需要场地和各种佩戴装备,会导致训练成本较高。

技术实现思路

1、为了降低军队训练的成本,本技术提供一种基于unity仿真训练教习虚拟现实方法以及系统。

2、第一方面,本技术提供的一种基于unity仿真训练教习虚拟现实方法,采用如下的技术方案:

3、一种基于unity仿真训练教习虚拟现实方法,包括:

4、获取文字信息与图像信息;

5、依据文字信息与图像信息,生成训练环境数据;

6、基于训练环境数据,生成场地三维模型;

7、基于场地三维模型,生成训练场地;

8、获取人物选择指令;

9、基于人物选择指令,调取预设的人物模型以及对应人物模型的佩戴装备;

10、基于人物模型与佩戴装备,生成受训人物;

11、基于训练场地与受训人物,将受训人物置于训练场地中;

12、获取训练动作指令;

13、基于训练动作指令,控制受训人物执行训练动作;

14、基于训练动作,生成训练数据。

15、通过采用上述技术方案,根据用户输入的文字信息与图像信息,生成训练用的训练场地,用户在选择训练人物和佩戴装备后,对训练人物进行动作训练,受训人物在训练后获得训练数据以供用户参考,以此可使军队在训练时节省佩戴装备与场地,可降低军队训练的成本。

16、优选的,所述依据文字信息与图像信息,生成训练环境数据,具体包括:

17、依据文字信息,提取文字信息中的关键词信息;

18、依据图像信息,提取图像信息中的地形信息、建筑信息、植被信息、河流信息;

19、基于关键词信息、地形信息、建筑信息、植被信息以及河流信息,生成训练环境数据。

20、通过采用上述技术方案,根据文字信息中的关键词信息以及图像信息中的各种信息,可生成训练环境数据,以便在生成的训练场地中展示文字信息与图像信息,以此可使用户自定义生成所需的训练场地。

21、优选的,在所述依据文字信息与图像信息,生成训练环境数据的步骤后,还包括:

22、基于训练环境数据与预设的训练环境参数,对训练环境数据的模式进行分级,模式包括简单模式、一般模式与困难模式;

23、当训练环境数据的模式为简单模式时,降低预设的标准数据标准;

24、当训练环境数据的模式为一般模式时,维持预设的标准数据标准;

25、当训练环境数据的模式为困难模式时,提升预设的标准数据标准。

26、通过采用上述技术方案,对训练环境数据进行分级后,用户可通过各种模式体验训练的不同难度,以便不同的用户进行训练,根据不同的模式训练,用户可逐渐提高训练的水平。

27、优选的,在所述基于训练环境数据,生成场地三维模型的步骤后,还包括:

28、判断训练环境数据是否包含符合预设的天气信息;

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、基于各个合格数据,查找各个合格数据对应的各个训练动作,将合格数据对应的各个训练动作标记为合格动作;

54、依据不合格动作与合格动作,生成训练结果表。

55、通过采用上述技术方案,用户在训练后,通过训练结果表可知自己的合格动作与不合格动作分别为哪些,以便后续在训练过程中注意不合格动作的训练,且便于后续对不合格动作的专项训练。

56、优选的,在所述依据不合格动作与合格动作,生成训练结果表的步骤后,还包括:

57、获取再次训练的指令;

58、基于再次训练的指令,获取不合格动作对应的训练动作指令;

59、基于训练动作指令,控制受训人物执行训练动作。

60、通过采用上述技术方案,在本次训练结束后,用户可知训练时的不合格动作,以此可再次训练,可提高对不合格动作的训练熟练度,以此可提高训练效果。

61、第二方面,本技术提供的一种基于unity仿真训练教习虚拟现实系统,采用如下的技术方案:

62、一种基于unity仿真训练教习虚拟现实系统,包括:

63、获取模块,用于获取文字信息与图像信息,所述获取模块还用于获取人物选择指令与训练动作指令;

64、处理模块,用于依据文字信息与图像信息,生成训练环境数据、基于训练环境数据,生成场地三维模型、基于场地三维模型,生成训练场地、基于人物选择指令,调取预设的人物模型以及对应人物模型的佩戴装备、基于人物模型与佩戴装备,生成受训人物、基于训练场地与受训人物,将受训人物置于训练场地中、基于训练动作,生成训练数据;

65、控制模块,用于基于训练动作指令,控制受训人物执行训练动作。

66、通过采用上述技术方案,获取模块可获取用户输入的文字信息、图像信息、人物选择指令、训练动作指令,以便处理模块生成训练场地、受训人物以及训练数据,控制模块可控制受训人物执行训练动作,以此可对受训人物进行训练。

67、综上所述,本技术包括以下至少一种有益技术效果:

68、1.根据用户输入的文字信息与图像信息,生成训练用的训练场地,用户在选择训练人物和佩戴装备后,对训练人物进行动作训练,受训人物在训练后获得训练数据以供用户参考,以此可使军队在训练时节省佩戴装备与场地,可降低军队训练的成本;

69、2.根据文字信息中的关键词信息以及图像信息中的各种信息,可生成训练环境数据,以便在生成的训练场地中展示文字信息与图像信息,以此可使用户自定义生成所需的训练场地;

70、3.在训练场地中添加天气因素后,可提高训练场地的真实性,以此可训练用户在不同天气场景下的动作,根据不同的天气场景,可改变当前训练场地对应的难易程度,以此可训练用户的应变能力。

本文地址:https://www.jishuxx.com/zhuanli/20240615/79446.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。