[发明专利]一种电力VR仿真培训的多人协同方法及装置有效
申请号: | 201910308930.6 | 申请日: | 2019-04-17 |
公开(公告)号: | CN110033665B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 王普专;张春香;吴饰斐;李燕燕;陈颖芬;郭明杰;叶友泉;薛娴;徐海利;陈雪琨;赵凤梅;陈育欣;周磊;黄帮局 | 申请(专利权)人: | 福建省电力有限公司泉州电力技能研究院;国网福建省电力有限公司;北京科东电力控制系统有限责任公司 |
主分类号: | G09B9/00 | 分类号: | G09B9/00;G06T19/00 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 李秀梅 |
地址: | 362000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 vr 仿真 培训 协同 方法 装置 | ||
1.一种电力VR仿真培训的多人协同方法,其特征在于:包括如下步骤:
A、构建VR场景中各虚拟角色的轴对齐包围盒、培训任务的交互行为表以及各虚拟角色的行为状态表,并将数据存储于客户端;
B、一客户端通过VR获取单元接收来自VR设备的操作内容,并解析获得所扮演的虚拟角色的行为指令及被操作的虚拟物体信息;
C、该客户端通过区域判断单元计算同步区域,以确定需要协作同步的其他客户端,并通过接触检测单元判断所扮演的虚拟角色与其他客户端扮演的虚拟角色之间是否有交互行为,若无,进入步骤D,若有,进入步骤E;
D、该客户端将步骤B中解析获得的行为指令及被操作的虚拟物体信息,通过数据同步单元对自身行为状态进行同步,并封装成执行信息,发送需要协作同步的其他客户端,使该客户端所扮演的虚拟角色的状态动作同步至其他客户端的虚拟角色,同时发送至服务端备份;
E、该客户端将交互行为作为条件,对步骤A中构建的交互行为表进行检索,若存在记录,则进入步骤F;否则,进入步骤K;
F、该客户端获取交互行为表记录中的预测反馈结果内容,通过动作解析单元进行解析以生成与之对应的行为指令及被操作的虚拟物体信息,再通过数据同步单元对自身行为状态进行同步,并封装成执行信息,发送给服务端和需要协作同步的其他客户端;
G、服务端通过同步校正单元对该客户端发送的执行消息进行验证,判断该客户端所扮演的虚拟角色与其他虚拟角色之间的交互行为是否匹配,若匹配,则进入步骤H,否则,进入步骤I;
H、服务端向该客户端发送正确标志,该客户端接收到正确标志后,不做任何处理,并结束;
I、服务端将其他虚拟角色的行为指令及被操作的虚拟物体信息作为实际交互反馈结果发送至该客户端,该客户端通过数据同步单元向自身及同步客户端发送回滚信号,使其所扮演的虚拟角色及其他虚拟角色对已经执行的预测反馈结果进行数据回滚,数据回滚后,进入步骤J;
J、该客户端将收到的实际交互反馈结果通过数据同步单元对自身行为状态进行同步,并封装成执行消息,发送给需要协作同步的其他客户端,并结束;
K、该客户端将所扮演的虚拟角色的行为指令及被操作的虚拟物体信息发送给服务端,服务端通过同步校正单元将有交互行为的其他虚拟角色的行为指令及被操作的虚拟物体信息作为实际交互反馈结果发送至该客户端,并进入步骤J。
2.根据权利要求1所述的一种电力VR仿真培训的多人协同方法,其特征在于:所述步骤A中,通过公式构建各虚拟角色的轴对齐包围盒P:P={(X,Y,Z)xmin≤X≤xmax,ymin≤Y≤ymax,zmin≤Z≤zmax},其中,X、Y、Z表示轴对齐包围盒的坐标,(xmin,ymin,zmin)和(xmax,ymax,zmax)分别表示虚拟角色的三维模型中的最小定点和最大定点;所述交互行为表为根据电网公司标准化作业流程,对各工种人员之间存在交互行为的关键信息进行抽取而形成的表;所述行为状态表包括关键信息:角色对象、操作行为和操作对象。
3.根据权利要求1所述的一种电力VR仿真培训的多人协同方法,其特征在于:所述步骤C包括如下步骤:
C1、该客户端的区域判断单元将VR场景地面划分为等大的单元格;
C2、区域判断单元定义该客户端所扮演的虚拟角色的视距半径,并计算包围该视距半径对应的视野圆的最小正方体;
C3、区域判断单元判断VR场景中其他客户端的虚拟角色的轴对齐包围盒在X、Y轴上的投影区间是否位于这个最小正方体包含的单元格内,若是,则对应的客户端为该客户端需要协作同步的客户端,否则,为不需要协作同步的客户端;
C4、该客户端的接触检测单元判断所扮演的虚拟角色与其他虚拟角色之间是否存在接触行为,若是,则所扮演的虚拟角色与其他虚拟角色之间有交互行为,进入步骤E,否则,则无交互行为,进入步骤D。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省电力有限公司泉州电力技能研究院;国网福建省电力有限公司;北京科东电力控制系统有限责任公司,未经福建省电力有限公司泉州电力技能研究院;国网福建省电力有限公司;北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910308930.6/1.html,转载请声明来源钻瓜专利网。