一种在VR中实现多人协作完成任务的方法与流程

文档序号:15270563发布日期:2018-08-28 22:22阅读:3566来源:国知局

本发明涉及vr技术领域,尤其涉及一种在vr中实现多人协作完成任务的方法。



背景技术:

vr(virtualreality)技术,即虚拟实境,也称灵境技术或人工环境,是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。使用者进行位置移动时,电脑可以立即进行复杂的运算,将精确的3d世界影像传回产生临场感。虚拟现实(vr),看到的场景和人物全是假的,是把人的意识代入一个虚拟的世界。

目前,在vr技术中,一个物体通常只能由一个人操作,不能由两个以上的人同时操作,即,如果物体a正在被一个人员x操作,那么就不能再由另一个人员y操作了,必须得等到x把物体a放下之后,y才能去操作物体a。

所以,在vr技术中,出现的场景只能为一个人搬起一个巨大的物体,而这种情况是违背现实的,不能实现的,故,现有的vr技术仍然给人一种不真实的感觉,降低了使用者的感受。



技术实现要素:

本发明的目的在于提供一种在vr中实现多人协作完成任务的方法,从而解决现有技术中存在的前述问题。

为了实现上述目的,本发明采用的技术方案如下:

一种在vr中实现多人协作完成任务的方法,包括如下步骤:

s1,制作待操作的定位道具,所述定位道具为按照vr系统里面的虚拟物体1:1制作的真实物体;

s2,将多个定位件分别固定在所述定位道具和多个真实人的双手上;

s3,多个真实人按照需求共同移动所述定位道具,所述定位件分别跟随所述定位道具和每个真实人的双手移动,所述定位件的位置与其固定的所述定位道具和真实人的双手的位置保持一致;

s4,定位系统实时捕捉每个所述定位件的位置信息,获取所述定位道具和每个真实人的双手的位置信息;

s5,所述定位系统将所述定位道具和每个真实人的双手的位置信息均实时传输至vr系统;

s6,所述vr系统将所述定位道具的位置信息匹配给所述vr系统里面的虚拟物体,使得所述虚拟物体按照所述定位道具的位置信息移动;同时,所述vr系统将所述真实人的双手的位置信息匹配给所述vr系统里面的虚拟人的双手,所述真实人与所述虚拟人一一对应,使得每个所述虚拟人的双手按照对应的所述真实人双手的所述位置信息移动,实现在vr中多个虚拟人协同移动一个虚拟物的模拟。

优选地,所述定位系统采用激光定位系统或光学定位系统,如果所述定位系统采用激光定位系统,则所述定位件为激光定位的标准件,如果所述定位系统采用光学定位系统,则所述定位件为光学与运动捕捉的标记点。

优选地,所述定位件的位置信息包括坐标信息和旋转信息。

优选地,s6中,所述vr系统将所述定位道具的位置信息匹配给所述述vr系统里面的虚拟物体,具体为,所述vr系统接收到所述定位系统发送的所述定位道具的位置信息后,对其进行解析,并将解析后的数据匹配给所述虚拟物体。

优选地,s6中,所述vr系统将所述真实人的双手的位置信息匹配给所述vr系统里面的虚拟人的双手,具体为,所述vr系统接收到所述定位系统发送的所述真实人的双手的位置信息后,对其进行解析,并将解析后的数据匹配给所述虚拟人的双手。

本发明的有益效果是:本发明实施例提供的在vr中实现多人协作完成任务的方法,通过在定位道具和每个真实人双手上均固定定位件,定位系统实时捕捉定位件的位置信息,并发送给vr系统,vr系统将定位件的位置信息匹配给对应的虚拟物体和虚拟人双手,使得虚拟物体和虚拟人双手能够按照定位道具和真实人双手的位置而移动,从而在vr系统中,实现多人协作共同移动物体的任务,与现有技术中,一人完成移动重物的任务的技术相比,会使得虚拟现实的虚拟效果更佳真实。

附图说明

图1是本发明提供的在vr中实现多人协作完成任务的方法流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明实施例提供了一种在vr中实现多人协作完成任务的方法,其特征在于,包括如下步骤:

s1,制作待操作的定位道具,所述定位道具为按照vr系统里面的虚拟物体1:1制作的真实物体;

s2,将多个定位件分别固定在所述定位道具和多个真实人的双手上;

s3,多个真实人按照需求共同移动所述定位道具,所述定位件分别跟随所述定位道具和每个真实人的双手移动,所述定位件的位置与其固定的所述定位道具和真实人的双手的位置保持一致;

s4,定位系统实时捕捉每个所述定位件的位置信息,获取所述定位道具和每个真实人的双手的位置信息;

s5,所述定位系统将所述定位道具和每个真实人的双手的位置信息均实时传输至vr系统;

s6,所述vr系统将所述定位道具的位置信息匹配给所述vr系统里面的虚拟物体,使得所述虚拟物体按照所述定位道具的位置信息移动;同时,所述vr系统将所述真实人的双手的位置信息匹配给所述vr系统里面的虚拟人的双手,所述真实人与所述虚拟人一一对应,使得每个所述虚拟人的双手按照对应的所述真实人双手的所述位置信息移动,实现在vr中多个虚拟人协同移动一个虚拟物的模拟。

其中,所述定位系统可以采用激光定位系统或光学定位系统,如果所述定位系统采用激光定位系统,则所述定位件为激光定位的标准件,如果所述定位系统采用光学定位系统,则所述定位件为光学与运动捕捉的标记点。

本发明实施例中,所述定位件的位置信息可以包括坐标信息和旋转信息。

本发明实施例中,s6中,所述vr系统将所述定位道具的位置信息匹配给所述述vr系统里面的虚拟物体,具体为,所述vr系统接收到所述定位系统发送的所述定位道具的位置信息后,对其进行解析,并将解析后的数据匹配给所述虚拟物体。

s6中,所述vr系统将所述真实人的双手的位置信息匹配给所述vr系统里面的虚拟人的双手,具体为,所述vr系统接收到所述定位系统发送的所述真实人的双手的位置信息后,对其进行解析,并将解析后的数据匹配给所述虚拟人的双手。

本发明实施例中,所使用的定位系统和定位件均可以直接购买获得,其定位系统可以实时捕捉到定位件的位置信息,本实施例中,由于定位件固定在定位道具和真实人双手上,所以,定位件的位置信息实际上为定位道具的位置信息和真实人双手的位置信息,即当定位道具和真实人双手的位置发生移动时,定位系统就可以通过内部的快速的计算实时捕捉到其移动后的信息。而且,定位件一般为定位系统自带的构件,用于定位。

本发明实施例中,只需要将定位系统与vr系统进行通讯连接,就可以实现数据传送,例如,将定位系统与vr系统进行wifi连接。

另外,本实施例中,使用现有的vr系统,其收到定位信息后,可以对数据进行解析,并匹配给对应的虚拟物和虚拟人,使其按照匹配的位置信息进行移动。

本发明实施例中,通过设置定位道具,并在定位道具和多个真实人的双手上分别固定定位件,定位件用于对定位道具和真实人的双手进行定位,并通过定位系统对该定位信息进行捕捉,进而传输给vr系统,vr系统根据收到的数据,驱动其中的虚拟物和虚拟人按照位置信息进行移动。

在真实场景中,可以实现多个真实人共同移动一个物体的任务,该任务完成过程中,物体和真实人的位置均实时移动。所以,采用本发明实施例提供的方法,将物体和真实人的位置信息进行捕捉后,再发送至vr系统中,匹配给对应的虚拟物和虚拟人,使得虚拟物和虚拟人做出与真实物体和真实人相同的位置移动,从而即可实现多个虚拟人共同移动一个虚拟物体的过程,即在vr系统中,实现真实场景的模拟,由于其是对真实场景的再现,是与真实场景对应一致的,所以,其效果具有真实性,而不会给vr使用者虚假的感觉,从而提高了vr效果的真实性和使用者的体验度。

具体实施例:

本实施例中,vr系统中的模拟场景为房屋吊顶装修,定位系统为激光式定位系统,定位件为激光定位系统自带的设备,定位道具为用泡沫按照天花板1:1制作的,定位系统和vr系统通过wifi连接。

具体可以按照如下步骤在vr中实现多人协作完成任务:

步骤一,激光式定位系统按照系统本身的要求搭建好捕捉环境;

步骤二,在两个真实人的身上穿戴上人体定位的设备(该人体定位设备是激光定位系统自带的设备);同时,在定位道具上固定定位件,确保定位系统可对人体和定位道具精确定位;

步骤三,准备工作做好之后,打开定位系统的软件,打开vr系统,并将定位系统和vr系统连接同一个wifi;

步骤四,身上穿戴了人体定位设备的两个人协同抬起定位道具,定位系统实时捕捉两个人的移动位置信息和定位道具的移动位置信息,并以数据流的方式把位置信息发送给vr系统;

步骤五,vr系统自动将接收到的位置信息进行解析后,一一对应匹配给vr系统中的虚拟物体和虚拟人,虚拟物体即可进行与定位道具移动和旋转一致的移动和旋转,虚拟人即可进行与真实人移动和旋转一致的移动和旋转,从而在vr系统中,实现两个虚拟人协同操作一个虚拟物体的模拟过程。

通过采用本发明公开的上述技术方案,得到了如下有益的效果:本发明实施例提供的在vr中实现多人协作完成任务的方法,通过在定位道具和每个真实人双手上均固定定位件,定位系统实时捕捉定位件的位置信息,并发送给vr系统,vr系统将定位件的位置信息匹配给对应的虚拟物体和虚拟人双手,使得虚拟物体和虚拟人双手能够按照定位道具和真实人双手的位置而移动,从而在vr系统中,实现多人协作共同移动物体的任务,与现有技术中,一人完成移动重物的任务的技术相比,会使得虚拟现实的虚拟效果更佳真实。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1