方舱建筑的搭建培训方法、装置、设备及存储介质
文献发布时间:2023-06-19 10:29:05
技术领域
本申请涉及教育培训技术领域,具体而言,涉及一种方舱建筑的搭建培训方法、装置、设备及存储介质。
背景技术
方舱建筑是以方舱为载体,具备可快速部署、以及移动功能的平台。随着国内外对于方舱建筑的接受和使用,目前已将其作为防疫工作的一个重要组成部分。
方舱建筑的搭建和使用需要大量的专业人员,现有技术中对于方舱建筑搭建的专业人员的培训一般采用,在计算机构建的三维空间中动画展示组装过程,由培训人员通过观看组装动画的方式实现技术培训,该培训方式,交互较少,观察角度较为固定,不能任意视角观察组装过程。
可见,现有的培训方式,培训效果不佳。
发明内容
为了解决现有技术中存在的问题,本申请提供了一种方舱建筑的搭建培训方法、装置、设备及存储介质。
本申请第一方面提供一种方舱建筑的搭建培训方法,应用于VR设备,所述VR设备的显示界面上显示有:方舱建筑对应的虚拟搭建环境,所述虚拟搭建环境中具有:所述方舱建筑所需的多个虚拟零部件模型,以及虚拟角色,所述VR设备还通信连接有操作控制设备和计算机设备,所述方法包括:
根据通过所述操作控制设备输入的第一VR操作指令,控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作;
根据通过所述操作控制设备输入的第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述虚拟搭建环境中第二位置的第二零部件模型进行组装操作;
若检测到所述虚拟搭建环境中所述方舱建筑对应的虚拟建筑模型已组装完成,向所述计算机设备发送所述虚拟建筑模型搭建过程中通过所述操作控制设备输入的各VR操作指令,使得所述计算机设备基于所述VR操作指令生成目标用户针对所述方舱建筑的搭建培训结果。
可选地,所述根据通过所述操作控制设备输入的第一VR操作指令,控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作,包括:
判断所述第一VR操作指令,是否满足所述方舱建筑对应的预设搭建流程中所述第一零部件模型所受的流程约束关系;
若满足,则控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作。
可选地,所述方法还包括:
若不满足,则在所述显示界面上显示操作指示信息,以指示重新通过所述操作控制设备输入所述预设搭建流程中目标搭建操作对应的VR操作指令。
可选地,所述根据通过所述操作控制设备输入的第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述虚拟搭建环境中第二位置的第二零部件模型进行组装操作,包括:
判断所述第二零部件模型是否为所述第一零部件模型所匹配的目标零部件模型;
若是,则根据所述第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述第二零部件模型进行组装操作。
可选地,所述虚拟建筑模型包括:多个功能舱体模型和调度舱体模型,所述方法还包括:
通过所述操作控制设备输入的第三VR操作指令,控制所述虚拟角色在第一舱体模型中向所述第二舱体模型执行呼叫操作;
根据通过所述操作控制设备输入的第四VR操作指令,控制所述虚拟角色在所述第二舱体模型中执行接听操作;
其中,所述第一舱体模型为目标功能舱体模型,所述第二舱体模型为所述调度舱体模型;或者,所述第一舱体模型为调度舱体模型,所述第二舱体模型为所述目标功能舱体模型。
可选地,每个功能舱体模型包括:虚拟图像采集设备,所述调度舱体模型中还具有虚拟显示屏,所述方法还包括:
控制所述虚拟图像采集设备采集的所述每个功能舱体模型中的虚拟舱体状态图像;
控制所述虚拟显示屏显示所述多个功能舱体模型中的虚拟舱体状态图像。
可选地,所述方法还包括:
根据通过所述操作控制设备输入的第五VR操作指令,控制所述虚拟角色在所述虚拟建筑模型中第三零部件模型进行拆卸操作;
根据通过所述操作控制设备输入的第六VR操作指令,控制所述虚拟角色将所述第三零部件模型摆放至所述虚拟搭建模型中的预设位置。
可选地,所述方法还包括:
检测所述第三零部件模型在所述预设位置的摆放状态是否满足预设的稳定摆放要求;
若不满足所述稳定摆放要求,则显示所述第三零部件模型对应的跌落动态效果。
本申请第二方面提供一种方舱建筑的搭建培训装置,应用于VR设备,所述VR设备的显示界面上显示有:方舱建筑对应的虚拟搭建环境,所述虚拟搭建环境中具有:所述方舱建筑所需的多个虚拟零部件模型,以及虚拟角色,所述VR设备还通信连接有操作控制设备和计算机设备,所述装置包括:控制单元、组装单元、以及生成单元;
所述控制单元,用于根据通过所述操作控制设备输入的第一VR操作指令,控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作;
所述组装单元,用于根据通过所述操作控制设备输入的第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述虚拟搭建环境中第二位置的第二零部件模型进行组装操作;
所述生成单元,用于若检测到所述虚拟搭建环境中所述方舱建筑对应的虚拟建筑模型已组装完成,向所述计算机设备发送所述虚拟建筑模型搭建过程中通过所述操作控制设备输入的各VR操作指令,使得所述计算机设备基于所述VR操作指令生成目标用户针对所述方舱建筑的搭建培训结果。
可选地,所述控制单元,用于判断所述第一VR操作指令,是否满足所述方舱建筑对应的预设搭建流程中所述第一零部件模型所受的流程约束关系;
若满足,则控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作。
可选地,所述装置还包括:显示单元;
所述显示单元,用于若不满足,则在所述显示界面上显示操作指示信息,以指示重新通过所述操作控制设备输入所述预设搭建流程中目标搭建操作对应的VR操作指令。
可选地,所述组装单元,用于判断所述第二零部件模型是否为所述第一零部件模型所匹配的目标零部件模型;
若是,则根据所述第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述第二零部件模型进行组装操作。
可选地,所述虚拟建筑模型包括:多个功能舱体模型和调度舱体模型,所述控制单元,用于通过所述操作控制设备输入的第三VR操作指令,控制所述虚拟角色在第一舱体模型中向所述第二舱体模型执行呼叫操作;
根据通过所述操作控制设备输入的第四VR操作指令,控制所述虚拟角色在所述第二舱体模型中执行接听操作;
其中,所述第一舱体模型为目标功能舱体模型,所述第二舱体模型为所述调度舱体模型;或者,所述第一舱体模型为调度舱体模型,所述第二舱体模型为所述目标功能舱体模型。
可选地,每个功能舱体模型包括:虚拟图像采集设备,所述调度舱体模型中还具有虚拟显示屏,所述控制单元,用于控制所述虚拟图像采集设备采集的所述每个功能舱体模型中的虚拟舱体状态图像;
控制所述虚拟显示屏显示所述多个功能舱体模型中的虚拟舱体状态图像。
可选地,所述控制单元,用于根据通过所述操作控制设备输入的第五VR操作指令,控制所述虚拟角色在所述虚拟建筑模型中第三零部件模型进行拆卸操作;
根据通过所述操作控制设备输入的第六VR操作指令,控制所述虚拟角色将所述第三零部件模型摆放至所述虚拟搭建模型中的预设位置。
可选地,所述装置还包括:检测单元;
所述检测单元,用于检测所述第三零部件模型在所述预设位置的摆放状态是否满足预设的稳定摆放要求;
所述显示单元,用于若不满足所述稳定摆放要求,则显示所述第三零部件模型对应的跌落动态效果。
本申请第三方面提供一种VR设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述VR设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如上述第一方面所述方法的步骤。
本申请第四方面提供一种方舱建筑的搭建培训系统,包括:VR设备、操作控制设备和计算机设备;
所述VR设备通信连接所述操作控制设备和所述计算机设备,所述VR设备用于执行上述第一方面所述方法的步骤。
本申请第五方面提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时,执行如上述第一方面所述方法的步骤。
本申请实施例提供一种方舱建筑的搭建培训方法、装置、设备及存储介质,其中,该方舱建筑的搭建培训方法,应用于VR设备,所述VR设备的显示界面上显示有:方舱建筑对应的虚拟搭建环境,所述虚拟搭建环境中具有:所述方舱建筑所需的多个虚拟零部件模型,以及虚拟角色,所述VR设备还通信连接有操作控制设备和计算机设备,所述方法包括:根据通过所述操作控制设备输入的第一VR操作指令,控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作;根据通过所述操作控制设备输入的第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述虚拟搭建环境中第二位置的第二零部件模型进行组装操作;若检测到所述虚拟搭建环境中所述方舱建筑对应的虚拟建筑模型已组装完成,向所述计算机设备发送所述虚拟建筑模型搭建过程中通过所述操作控制设备输入的各VR操作指令,使得所述计算机设备基于所述VR操作指令生成目标用户针对所述方舱建筑的搭建培训结果。本申请实施例中,培训人员通过操作控制设备与VR设备进行交互,使得培训人员可以在虚拟环境中进行方舱零部件的拾取、组装等操作,以完成方舱建筑的搭建,最终基于培训人员的操作生成搭建培训结果,增强了培训人员自我动手能力,此外,通过增加虚拟角色在三维空间的漫游,能够使培训人员在组装过程中,多角度观察零部件和装配过程以及细节,增加了对于培训人员的培训效果。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请一实施例提供的方舱建筑的搭建培训系统的示意图;
图2为本申请一实施例提供的方舱建筑的搭建培训方法的流程示意图;
图3为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图;
图4为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图;
图5为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图;
图6为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图;
图7为本申请一实施例提供的方舱建筑的搭建培训装置的示意图;
图8为本申请另一实施例提供的方舱建筑的搭建培训装置的示意图;
图9为本申请另一实施例提供的方舱建筑的搭建培训装置的示意图;
图10为本申请实施例提供的VR设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
此外,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。
方舱建筑是以方舱为载体,具备可快速部署、以及移动功能的平台。随着国内外对于方舱建筑的接受和使用,目前已将其作为防疫工作的一个重要组成部分。方舱建筑的搭建和使用需要大量的专业人员,现有技术中对于方舱建筑搭建的专业人员的培训一般采用,在计算机构建的三维空间中动画展示组装过程,由培训人员通过观看组装动画的方式实现技术培训,该培训方式,交互较少,观察角度较为固定,不能任意视角观察组装过程。
为了解决上述现有技术中存在的技术问题,本申请提供一种发明构思:通过操作控制设备与VR设备进行交互,使得培训人员可以在虚拟环境中进行方舱零部件的拾取、组装等操作,以完成方舱建筑的搭建,最终基于培训人员的操作生成搭建培训结果,增强了培训人员自我动手能力,增加了对于培训人员的培训效果。
下面通过可能的实现方式对本申请所提供的具体技术方案进行说明。
图1为本申请一实施例提供的方舱建筑的搭建培训系统的示意图,如图1所示,该系统包括:虚拟现实(Virtual Reality,简称VR)设备1、操作控制设备2和计算机设备3。
其中,该方舱建筑的搭建培训方法应用于VR设备1,VR设备1为具有虚拟现实功能的设备,例如可以是:VR眼镜、VR头盔等。VR设备1的显示界面上显示有:方舱建筑对应的虚拟搭建环境,虚拟搭建环境中具有:方舱建筑所需的多个虚拟零部件模型,以及虚拟角色,VR设备1还通信连接有操作控制设备2和计算机设备3。
在执行本申请实施例之前,还包括构建三维漫游场景、以及构建多个零部件模型、并为操作控制设备2与各种VR操作指令之间设置关联关系。构建三维漫游场景、以及构建多个零部件模型可以包括利用建模软件构建多种搭建场景、以及与该场景匹配的零部件模型。
图2为本申请实施例提供的方舱建筑的搭建培训方法的流程示意图,该方法的执行主体可以是计算机、服务器等具有处理功能的设备。如图2所示,该方法包括:
S101、根据通过操作控制设备输入的第一VR操作指令,控制虚拟角色对虚拟搭建环境中第一零部件模型进行拾取操作。
其中,操作控制设备可以包括:操作手柄、操作手套、操作面板等设备。
当操作控制设备包括操作手柄时,操作手柄上可以包括多种按键,多种按键分别对应控制不同的动作,第一VR操作指令则可以是操作手柄上预设按键的按下信息。在一种实现方式中,第一VR操作指令可以只包括第一零部件模型的拾取操作,在另一种实现方式中,第一VR操作指令不仅可以包括第一零部件模型的拾取操作,还可以包括拾取前的移动操作。
虚拟角色可以是虚拟场景中的虚拟机器人,虚拟搭建环境可以是基于方舱建筑的实际搭建环境所构建的三维虚拟场景,例如可以是一片野外的空地,包括:天空、地面、山体、树木等信息。第一零部件模型可以是方舱建筑所需的多个虚拟零部件模型中的一种,其中,方舱建筑可以是仓库、医院等具备特定功能的建筑。
例如:以医疗方舱为例,第一零部件模型可以是多种舱体(医疗方舱、技术保障方舱、病房单元、生活保障单元等)、医疗设备(呼吸机、换气设备、病床、药品柜、药品等)。通过获取的第一VR操作指令,可以控制虚拟角色对第一零部件模型进行拾取。
S102、根据通过操作控制设备输入的第二VR操作指令,控制虚拟角色对第一零部件模型和虚拟搭建环境中第二位置的第二零部件模型进行组装操作。
需要说明的是,第二VR操作指令与上述第一VR操作指令相同,可以由操作控制设备,例如操作手柄上的按键的点击或者手柄的扳动控制生成。
第二零部件模型与第一零部件模型类似,均为方舱建筑所需的多个虚拟零部件模型。当虚拟角色对第一零部件模型进行拾取,移动到第二零部件模型一定范围,且获取到第二VR操作指令时,执行对第一零部件模型和第二零部件模型的组装操作。
S103、若检测到虚拟搭建环境中方舱建筑对应的虚拟建筑模型已组装完成,向计算机设备发送虚拟建筑模型搭建过程中通过操作控制设备输入的各VR操作指令,使得计算机设备基于VR操作指令生成目标用户针对方舱建筑的搭建培训结果。
在一种实现方式中,如果虚拟搭建环境中方舱建筑对应的虚拟建筑模型已组装完成,则计算机设备通过将操作控制设备输入的各VR操作指令,与其内部预设的各VR操作指令的处理顺序进行比对,基于比对结果生成目标用户针对方舱建筑的搭建培训结果。
其中,针对方舱建筑的搭建培训结果可以包括:搭建完成的方舱建筑、以及针对比对结果生成的培训成绩。
本申请实施例提供一种方舱建筑的搭建培训方法,该方法应用于VR设备,所述VR设备的显示界面上显示有:方舱建筑对应的虚拟搭建环境,所述虚拟搭建环境中具有:所述方舱建筑所需的多个虚拟零部件模型,以及虚拟角色,所述VR设备还通信连接有操作控制设备和计算机设备,所述方法包括:根据通过所述操作控制设备输入的第一VR操作指令,控制所述虚拟角色对所述虚拟搭建环境中第一零部件模型进行拾取操作;根据通过所述操作控制设备输入的第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述虚拟搭建环境中第二位置的第二零部件模型进行组装操作;若检测到所述虚拟搭建环境中所述方舱建筑对应的虚拟建筑模型已组装完成,向所述计算机设备发送所述虚拟建筑模型搭建过程中通过所述操作控制设备输入的各VR操作指令,使得所述计算机设备基于所述VR操作指令生成目标用户针对所述方舱建筑的搭建培训结果。本申请实施例中,培训人员通过操作控制设备与VR设备进行交互,使得培训人员可以在虚拟环境中进行方舱零部件的拾取、组装等操作,以完成方舱建筑的搭建,最终基于培训人员的操作生成搭建培训结果,增强了培训人员自我动手能力,此外,通过增加虚拟角色在三维空间的漫游,能够使培训人员在组装过程中,多角度观察零部件和装配过程以及细节,增加了对于培训人员的培训效果。
可选地,图3为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图,如图3所示,步骤S101具体还可以包括:
S201、判断第一VR操作指令,是否满足方舱建筑对应的预设搭建流程中第一零部件模型所受的流程约束关系。
其中,在本申请实施例中,流程约束关系一般可以是执行搭建步骤时需要满足的执行顺序。
示例性地,当第一零部件模型为医疗方舱时,要实现医疗方舱与其他方舱的组装,需要首先对医疗方舱进行拾取操作,因此,第一VR操作指令为拾取操作指令,而当第一VR操作指令为移动、或者组装指令时,则不满足方舱建筑对应的预设搭建流程。
当不满足流程约束关系时,则在显示界面上显示操作指示信息,以指示重新通过操作控制设备输入预设搭建流程中目标搭建操作对应的VR操作指令。其中,操作指示信息可以是正确的VR操作指令信息。
S202、若满足,则控制虚拟角色对虚拟搭建环境中第一零部件模型进行拾取操作。
当满足第一零部件模型所受的流程约束关系时,则可以正常控制虚拟角色对虚拟搭建环境中第一零部件模型进行拾取操作。
可以理解的是,在本申请实施例中,通过增加流程约束关系的判断,进一步增加了方舱建筑稳定性方面的考虑,使得培训效果更佳。
可选地,4为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图,如图4所示,步骤S102具体还可以包括:
S301、判断第二零部件模型是否为第一零部件模型所匹配的目标零部件模型。
S302、若是,则根据第二VR操作指令,控制虚拟角色对第一零部件模型和第二零部件模型进行组装操作。
零部件模型间具有一定的匹配关系,例如:不同的螺母需要搭配对应的螺栓,单个功能舱体的面积与舱体中物品数量之间存在的对应关系。为了实现目标零部件模型之间的正确匹配,在进行组装操作前还可以对零部件之间的匹配关系进行判断。
若确定第二零部件模型为第一零部件模型所匹配的目标零部件模型,则根据第二VR操作指令,控制虚拟角色对第一零部件模型和第二零部件模型进行组装操作。若确定第二零部件模型非第一零部件模型所匹配的目标零部件模型,则在显示界面上显示正确的目标零部件模型,以指示重新通过虚拟角色拾取正确的目标零部件模型完成第一零部件模型和目标零部件模型的组装操作。
可以理解的是,在本申请实施例中,通过增加目标零部件模型,匹配关系的判断,使得培训人员可以理解各个零部件模型之间的对应关系,能够更快的进行方舱建筑的搭建,提升了培训效果。
可选地,图5为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图,如图5所示,虚拟建筑模型包括:多个功能舱体模型和调度舱体模型,该方法还包括:
S401、通过操作控制设备输入的第三VR操作指令,控制虚拟角色在第一舱体模型中向第二舱体模型执行呼叫操作。
其中,第一舱体模型和第二舱体模型之间通信关联,当第一舱体模型为目标功能舱体模型时,第二舱体模型为调度舱体模型;或者,当第一舱体模型为调度舱体模型时,第二舱体模型为目标功能舱体模型。
通过控制虚拟角色在第一舱体模型中向第二舱体模型执行呼叫操作,可以利用呼叫操作实现两个舱体之间的设备调度。
另外,虚拟角色对于呼叫操作的执行可以通过虚拟的话筒实现。
S402、根据通过操作控制设备输入的第四VR操作指令,控制虚拟角色在第二舱体模型中执行接听操作。
当第二舱体模型接收到第一舱体模型的呼叫操作,且虚拟角色接收到第四VR操作指令,则虚拟角色在第二舱体模型中执行接听操作。
其中,虚拟角色在第二舱体模型中对于接听操作的执行可以通过接听虚拟话筒实现。
图6为本申请另一实施例提供的方舱建筑的搭建培训方法的流程示意图,如图6所示,该方法还包括:
S501、控制虚拟图像采集设备采集的每个功能舱体模型中的虚拟舱体状态图像。
其中,虚拟图像采集设备可以是虚拟的摄像头等监控设备,当需要获取其他舱体的状态图像时,还可以通过控制虚拟图像采集设备采集每个功能舱体模型中的虚拟舱体状态图像。
需要说明的是,在本申请实施例中,虚拟舱体状态图像可以是虚拟舱体中设备是否正常运行的状态图像。
S502、控制虚拟显示屏显示多个功能舱体模型中的虚拟舱体状态图像。
当获取到每个功能舱体模型中的虚拟舱体状态图像时,还可以通过虚拟显示屏显示多个功能舱体模型中的虚拟舱体状态图像。
在一种实现方式中,可以控制虚拟显示屏只显示其中一部分虚拟舱体的状态图像。在另一种实现方式中,还可以控制虚拟显示屏显示所有虚拟舱体状态图像。
可选地,方法还包括:根据通过操作控制设备输入的第五VR操作指令,控制虚拟角色在虚拟建筑模型中第三零部件模型进行拆卸操作;根据通过操作控制设备输入的第六VR操作指令,控制虚拟角色将第三零部件模型摆放至虚拟搭建模型中的预设位置。
当需要执行方舱建筑的移动时,可以对方舱建筑的第三零部件模型执行拆卸操作。在一种实现方式中,可以根据操作控制设备输入的第六VR操作指令,控制虚拟角色将第三零部件模型摆放至虚拟搭建模型中的预设位置。
需要说明的是,预设位置可以为运力车辆、存储仓库等。
可以理解的是,在本申请实施例中,通过增加拆卸操作可以降低部件间耦合,使得方舱的移动更加便捷,增加了训练的灵活性。
可选地,该方法还包括:检测第三零部件模型在预设位置的摆放状态是否满足预设的稳定摆放要求;若不满足稳定摆放要求,则显示第三零部件模型对应的跌落动态效果。
其中,预设的稳定摆放要求,可以是摆放角度、摆放高度的要求等。
当第三零部件模型在预设位置的摆放状态不满足预设的稳定摆放要求时,则会产生对应的跌落动态效果,例如:滚落、倒塌。
在本申请实施例中,通过对稳定摆放要求的培训,可以使得培训人员在模型的位置摆放方面有了更加全面的认识,培训效果更佳。
下述对用以执行本申请所提供的方舱建筑的搭建培训方法所对应的装置及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图7为本申请一实施例提供的方舱建筑的搭建培训装置的示意图,应用于VR设备,VR设备的显示界面上显示有:方舱建筑对应的虚拟搭建环境,虚拟搭建环境中具有:方舱建筑所需的多个虚拟零部件模型,以及虚拟角色,VR设备还通信连接有操作控制设备和计算机设备,如图7所示,该装置可以包括:控制单元601、组装单元602、以及生成单元603;
控制单元601,用于根据通过操作控制设备输入的第一VR操作指令,控制虚拟角色对虚拟搭建环境中第一零部件模型进行拾取操作;
组装单元602,用于根据通过操作控制设备输入的第二VR操作指令,控制虚拟角色对第一零部件模型和虚拟搭建环境中第二位置的第二零部件模型进行组装操作;
生成单元603,用于若检测到虚拟搭建环境中方舱建筑对应的虚拟建筑模型已组装完成,向计算机设备发送虚拟建筑模型搭建过程中通过操作控制设备输入的各VR操作指令,使得计算机设备基于VR操作指令生成目标用户针对方舱建筑的搭建培训结果。
可选地,控制单元601,用于判断第一VR操作指令,是否满足方舱建筑对应的预设搭建流程中第一零部件模型所受的流程约束关系;若满足,则控制虚拟角色对虚拟搭建环境中第一零部件模型进行拾取操作。
图8为本申请另一实施例提供的方舱建筑的搭建培训装置的示意图,如图8所示,该装置还包括:显示单元604;
显示单元604,用于若不满足,则在所述显示界面上显示操作指示信息,以指示重新通过所述操作控制设备输入所述预设搭建流程中目标搭建操作对应的VR操作指令。
可选地,组装单元602,用于判断所述第二零部件模型是否为所述第一零部件模型所匹配的目标零部件模型;若是,则根据所述第二VR操作指令,控制所述虚拟角色对所述第一零部件模型和所述第二零部件模型进行组装操作。
可选地,虚拟建筑模型包括:多个功能舱体模型和调度舱体模型,控制单元601,用于通过操作控制设备输入的第三VR操作指令,控制虚拟角色在第一舱体模型中向第二舱体模型执行呼叫操作;根据通过操作控制设备输入的第四VR操作指令,控制虚拟角色在第二舱体模型中执行接听操作;其中,第一舱体模型为目标功能舱体模型,第二舱体模型为调度舱体模型;或者,第一舱体模型为调度舱体模型,第二舱体模型为目标功能舱体模型。
可选地,每个功能舱体模型包括:虚拟图像采集设备,所述调度舱体模型中还具有虚拟显示屏,所述控制单元601,用于控制所述虚拟图像采集设备采集的所述每个功能舱体模型中的虚拟舱体状态图像;控制所述虚拟显示屏显示所述多个功能舱体模型中的虚拟舱体状态图像。
可选地,控制单元601,用于根据通过所述操作控制设备输入的第五VR操作指令,控制所述虚拟角色在所述虚拟建筑模型中第三零部件模型进行拆卸操作;根据通过所述操作控制设备输入的第六VR操作指令,控制所述虚拟角色将所述第三零部件模型摆放至所述虚拟搭建模型中的预设位置。
图9为本申请另一实施例提供的方舱建筑的搭建培训装置的示意图,如图9所示,该装置还包括:检测单元605;
检测单元605,用于检测第三零部件模型在预设位置的摆放状态是否满足预设的稳定摆放要求;
显示单元604,用于若不满足稳定摆放要求,则显示第三零部件模型对应的跌落动态效果。
图10为本申请实施例提供的VR设备的结构示意图,包括:处理器710、存储介质720和总线730,存储介质720存储有处理器710可执行的机器可读指令,当VR设备运行时,处理器710与存储介质720之间通过总线730通信,处理器710执行机器可读指令,以执行上述方法实施例的步骤。具体实现方式和技术效果类似,这里不再赘述。
本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
- 方舱建筑的搭建培训方法、装置、设备及存储介质
- 模型组件的搭建方法及搭建装置、电子设备、存储介质