用于电力交互课件的数据手套接口实现方法、装置及设备制造方法及图纸

技术编号:37148800 阅读:9 留言:0更新日期:2023-04-06 22:02
本发明专利技术公开一种用于电力交互课件的数据手套接口实现方法、装置及设备,方法包括:在MakeReal3D虚拟现实编辑器中获得VR数据手套的手部捕捉自由度数据,并基于该手部捕捉自由度数据的解析进行虚拟手模型建模;基于虚拟手模型开发虚拟手实时驱动接口,用于为用户设定和操作提供驱动接口;开发虚拟手事件指令交互接口,用于实现交互事件与响应;基于课件接口与所述事件指令交互接口,实现课件与VR数据手套的交互。套的交互。套的交互。

【技术实现步骤摘要】
用于电力交互课件的数据手套接口实现方法、装置及设备


[0001]本专利技术涉及虚拟现实
,尤其涉及一种用于电力交互课件的数据手套接口实现方法、装置及设备。

技术介绍

[0002]现有的安全生产培训教育,通常是以说教式为主,通过播放视频,宣讲PPT等安全生产培训内容,不仅枯燥乏味,而且教育效果不好;现有的安全生产培训方式体验性较差,VR虚拟仿真教育交互性不强,基本都是弱交互或者无交互,教育完成后,对学员的教育没法深入人心,起到良好的警示作用。
[0003]传统虚拟仿真技术甚至基于VR设备的产品,往往体感是单一的,比如视觉和听觉和触觉,应用于职业安全生产培训教育的虚拟仿真体感项目仅仅只能提供虚拟仿真场景的模拟,无法提供真实生产环境中带来的伤害的触觉体验;传统虚拟仿真VR体验项目往往需要借助VR操作手柄进行交互,对于职业安全教育行业来说体验感是极为不友好的,是繁琐的,不够真实的;传统的安全体感教育设备更是单纯的体感,无实质性的案例和内容,无法通过和实际生产过程中的伤害案例结合起来进行剧情式,交互式体验。
[0004]针对以上情况,我们需要一种基于虚拟现实与体感设备交互的安全体感生产培训系统,可以通过VR设备将虚拟场景与外部设备间相互通讯,且可以通过手部的弯曲及运动,判断响应的动作,并完成相关的体验动作。

技术实现思路

[0005]为克服上述现有技术的不足,本专利技术提供一种用于电力交互课件的数据手套接口实现方法、装置及设备,用以解决上述至少一个技术问题。
[0006]根据本专利技术说明书的一方面,提供一种用于电力交互课件数据手套接口实现方法,包括:
[0007]在MakeReal3D虚拟现实编辑器中获得VR数据手套的手部捕捉自由度数据,并基于该手部捕捉自由度数据的解析进行虚拟手模型建模;
[0008]基于虚拟手模型开发虚拟手实时驱动接口,用于为用户设定和操作提供驱动接口;
[0009]开发虚拟手事件指令交互接口,用于实现交互事件与响应;
[0010]基于课件接口与所述事件指令交互接口,实现课件与VR数据手套的交互。
[0011]作为进一步的技术方案,所述方法还包括:通过VR驱动接口的API进行通信接口开发,以将VR数据手套的手部捕捉自由度数据和数据手套采集数据实时传输给MakeReal3D虚拟现实编辑器。
[0012]作为进一步的技术方案,所述方法还包括:所述MakeReal3D虚拟现实编辑器对获得的数据进行解析,将解析后的数据转换为MakeReal3D虚拟现实编辑器中的实时驱动数据。
[0013]作为进一步的技术方案,所述方法还包括:依据MakeReal3D虚拟现实编辑器驱动手部模型的骨架结构,进行手部模型的骨架绑定,同时将骨架中的每个骨架的控制器的蒙皮权重按照原始数据结构进行设定,实现虚拟手模型的建模。
[0014]作为进一步的技术方案,所述方法还包括:在开发虚拟手实时驱动接口时,由虚拟手实时驱动入口进入,设定连接通信,校准设定数据手套的即时硬件数据与虚拟手的初始状态,并设定数据后,释放连接通信。
[0015]作为进一步的技术方案,所述方法还包括:在以实时驱动动作的虚拟手模型与课件场景中,基于数据手套实时驱动虚拟手在场景中进行事件、响应操作。
[0016]作为进一步的技术方案,所述方法还包括:实时驱动虚拟手在场景中进行事件、响应操作时,依据抓握手势判断、抓握手部干涉、抓握对象判断、抓握对象干涉、抓握手势与抓握对象关联判断的流程进行。
[0017]根据本专利技术说明书的一方面,提供一种用于交互课件数据手套接口实现装置,用于实现所述的方法,所述装置包括:
[0018]虚拟手模型建模模块,用于在MakeReal3D虚拟现实编辑器中获得VR数据手套的手部捕捉自由度数据,并基于该手部捕捉自由度数据的解析进行虚拟手模型建模;
[0019]虚拟手实时驱动接口模块,用于基于虚拟手模型开发虚拟手实时驱动接口,为用户设定和操作提供驱动接口;
[0020]虚拟手事件指令交互接口模块,用于开发虚拟手事件指令交互接口,实现交互事件与响应;
[0021]课件与数据手套交互模块,用于基于课件接口与所述事件指令交互接口,实现课件与VR数据手套的交互。
[0022]根据本专利技术说明书的一方面,提供一种电子设备,所述电子设备包括处理器、存储器,以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现所述的用于电力交互课件数据手套接口实现方法的步骤。
[0023]根据本专利技术说明书的一方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现所述的用于电力交互课件数据手套接口实现方法的步骤。
[0024]与现有技术相比,本专利技术的有益效果在于:本专利技术基于现有虚拟现实编辑器MakeReal3D,结合课件数据,基于VR数据手套进行开发,提出一种用于交互式课件的数据手套接口,该接口能够支持手部主要动作指令的事件捕捉、反馈响应,能模拟内容可见中手部交互的需求,例如抓握、松手、五指动作指令等,进而能够满足安全生产培训的需求。
附图说明
[0025]图1为根据本专利技术实施例的用于电力交互课件数据手套接口实现方法的流程图。
[0026]图2为根据本专利技术实施例的通信接口开发流程图。
[0027]图3为根据本专利技术实施例的虚拟手实时驱动接口开发示意图。
[0028]图4为根据本专利技术实施例的抓握交互实现流程图。
具体实施方式
[0029]以下将结合附图对本专利技术各实施例的技术方案进行清楚、完整的描述,显然,所描述发实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本专利技术所保护的范围。
[0030]本专利技术一方面提供一种用于电力交互课件数据手套接口实现方法,如图1所示,所述方法包括:
[0031]在MakeReal3D虚拟现实编辑器中获得VR数据手套的手部捕捉自由度数据,并基于该手部捕捉自由度数据的解析进行虚拟手模型建模;
[0032]基于虚拟手模型开发虚拟手实时驱动接口,用于为用户设定和操作提供驱动接口;
[0033]开发虚拟手事件指令交互接口,用于实现交互事件与响应;
[0034]基于课件接口与所述事件指令交互接口,实现课件与VR数据手套的交互。
[0035]本专利技术中所用的数据手套为Noitom Hi5 VR数据手套。
[0036]具体来说,Noitom Hi5 VR硬件可提供手部手指的动作捕捉数据,通过Noitom Hi5 VR驱动接口的API进行通信接口开发,使得在MakeReal3D虚拟现实编辑器中获得Noitom Hi5VR数据手套的手部捕捉自由度数据,并基于该手部捕捉自由度数据的解析建模基于Noitom Hi5 VR数据结构匹配的虚拟本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.用于电力交互课件数据手套接口实现方法,其特征在于,包括:在MakeReal3D虚拟现实编辑器中获得VR数据手套的手部捕捉自由度数据,并基于该手部捕捉自由度数据的解析进行虚拟手模型建模;基于虚拟手模型开发虚拟手实时驱动接口,用于为用户设定和操作提供驱动接口;开发虚拟手事件指令交互接口,用于实现交互事件与响应;基于课件接口与所述事件指令交互接口,实现课件与VR数据手套的交互。2.根据权利要求1所述用于电力交互课件数据手套接口实现方法,其特征在于,所述方法还包括:通过VR驱动接口的API进行通信接口开发,以将VR数据手套的手部捕捉自由度数据和数据手套采集数据实时传输给MakeReal3D虚拟现实编辑器。3.根据权利要求2所述用于电力交互课件数据手套接口实现方法,其特征在于,所述方法还包括:所述MakeReal3D虚拟现实编辑器对获得的数据进行解析,将解析后的数据转换为MakeReal3D虚拟现实编辑器中的实时驱动数据。4.根据权利要求1所述用于电力交互课件数据手套接口实现方法,其特征在于,所述方法还包括:依据MakeReal3D虚拟现实编辑器驱动手部模型的骨架结构,进行手部模型的骨架绑定,同时将骨架中的每个骨架的控制器的蒙皮权重按照原始数据结构进行设定,实现虚拟手模型的建模。5.根据权利要求1所述用于电力交互课件数据手套接口实现方法,其特征在于,所述方法还包括:在开发虚拟手实时驱动接口时,由虚拟手实时驱动入口进入,设定连接通信,校准设定数据手套的即时硬件数据与虚拟手的初始状态,并设定数据后,释放连接通信。6.根据权利要求1所述用于电力交互课件数据手套接口...

【专利技术属性】
技术研发人员:孔吉宏吕毅松胖永新陈世坤罗茜雒文琦吴超杨斌
申请(专利权)人:南方电网储能股份有限公司
类型:发明
国别省市:

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

1