基于VR技术多人协同的轨道交通控制方法、系统及装置制造方法及图纸

技术编号:27978035 阅读:14 留言:0更新日期:2021-04-06 14:12
本发明专利技术涉及一种基于VR技术多人协同的轨道交通控制方法、系统及装置,属于轨道交通技术领域,通过分别接收多个客户端的信息,客户端在轨道交通系统中的角色不同;根据客户端的角色和信息,运行轨道交通系统。在多客户端协同工作中,通过服务器的数据转发功能,实现不同地点,不同设备中协同完成应急模拟任务,方便、快捷,解决了单一的模拟消息使得学生难以对轨道交通系统熟悉和训练的技术问题。

【技术实现步骤摘要】
基于VR技术多人协同的轨道交通控制方法、系统及装置
本专利技术属于轨道交通
,具体涉及一种基于VR技术多人协同的轨道交通控制方法、系统及装置。
技术介绍
虚拟现实技术(VirtualReality,VR)起源于20世纪60年代,综合了计算机图形学、人机交互技术、仿真技术、多媒体技术、网络技术等而迅速发展的计算机领域的新技术。随着计算机技术的快速发展,虚拟现实技术在轨道交通虚拟应急处理的应用更为广泛。在现有技术中,学校通常通过虚拟系统,来让学生对轨道交通系统进行熟悉。现有中的模拟系统,只能支持单一学生对单一岗位的模拟训练。但是,轨道交通系统中参与人员众多,交互信息较多,单一的模拟消息难以达到让学生对轨道交通系统熟悉和训练的目的。
技术实现思路
为了至少解决现有技术存在的上述问题,本专利技术提供了一种基于VR技术多人协同的轨道交通控制方法、系统及装置。本专利技术提供的技术方案如下:一方面,一种基于VR技术多人协同的轨道交通控制方法,包括:分别接收多个客户端的信息,所述客户端在轨道交通系统中的角色不同;根据所述客户端的角色和所述信息,运行轨道交通系统。根据权利要求1所述的方法,其特征在于,还包括:根据所述客户端的信息,判断预设客户端是否均连接成功,若所述预设客户端均连接成功,则根据触发信息,调用对应的考核预案,以使对应的所述客户端进行考核。可选的,所述调用对应的考核预案,以使对应的所述客户端进行考核,包括:在预设时间间隔后,调用对应的考核预案,以使对应的所述客户端进行考核。可选的,所述多个客户端的信息,包括:每个客户端当前角色的位置、角度、动画数据、互动数据;所述根据所述客户端的角色和所述信息,运行轨道交通系统,包括:将所述每个客户端当前角色的位置、角度、动画数据、互动数据,依据预设规则,发送到每个客户端,以使所述客户端之间进行数据同步。可选的,还包括:记录所述考核预案的考核内容及考核过程,并按照考核标准对每个客户端的考核过程进行评价。可选的,还包括:判断所述客户端是否在线;若任一所述客户端在考核时间内退出考核,则执行临时退出规则。又一方面,一种基于VR技术多人协同的轨道交通控制系统,包括:服务器和多个客户端;所述客户端分别连接所述服务器;所述客户端为Unity客户端;所述服务器为Netty服务器;所述服务器用于执行上述权利要求1-6任一所述的基于VR技术多人协同的轨道交通控制方法。又一方面,一种基于VR技术多人协同的轨道交通控制装置,包括:接收模块和处理模块;所述接收模块,用于分别接收多个客户端的信息,所述客户端在轨道交通系统中的角色不同;所述处理模块,用于根据所述客户端的角色和所述信息,运行轨道交通系统。可选的,所述处理模块,还用于根据所述客户端的信息,判断预设客户端是否均连接成功,若所述预设客户端均连接成功,则根据触发信息,调用对应的考核预案,以使对应的所述客户端进行考核。可选的,所述处理模块,用于在预设时间间隔后,调用对应的考核预案,以使对应的所述客户端进行考核。本专利技术的有益效果为:本专利技术实施例提供的基于VR技术多人协同的轨道交通控制方法、系统及装置,通过分别接收多个客户端的信息,客户端在轨道交通系统中的角色不同;根据客户端的角色和信息,运行轨道交通系统。在多客户端协同工作中,通过服务器的数据转发功能,实现不同地点,不同设备中协同完成应急模拟任务,方便、快捷,解决了单一的模拟消息使得学生难以对轨道交通系统熟悉和训练的技术问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种基于VR技术多人协同的轨道交通控制方法流程示意图;图2为本专利技术实施例提供的一种基于VR技术多人协同的轨道交通系统的结构示意图;图3为本专利技术实施例提供的一种基于VR技术多人协同的轨道交通控制装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。为了至少解决本专利技术中提出的技术问题,本专利技术实施例提供一种基于VR技术多人协同的轨道交通控制方法。图1为本专利技术实施例提供的一种基于VR技术多人协同的轨道交通控制方法流程示意图,请参阅图1,本专利技术实施例提供的方法,可以包括以下步骤:S11、分别接收多个客户端的信息,客户端在轨道交通系统中的角色不同。在一个具体的实现过程中,可以定义任意一个基于VR技术多人协同的轨道交通控制系统,来应用本申请提供的基于VR技术多人协同的轨道交通控制方法,此处不做具体限定。例如,在基于VR技术多人协同的轨道交通控制系统中,可以包括多个客户端和服务器,客户端可以为Unity客户端,服务器可以为Netty服务器。服务器可以接收多个客户端的信息,每个客户端在轨道交通系统中的角色不同,例如,可以有调度人员、行车值班人员、站务员、值班站长及车站其他岗位工作人员等,此处不做具体限定。S12、根据客户端的角色和信息,运行轨道交通系统。在获取到每个客户端的角色和信息,运行轨道交通系统,从而在运行中,中转各个客户端的信息和指令,从而模拟预设情景的运行情况。学生可以在虚拟环境中,实现调度人员、行车值班人员、站务员、值班站长及车站其他岗位工作人员在车站非正常情况下及应急情况下各岗位之间的协作及配合、共同完成车站应急处理任务。在一些实施例中,可选的,还包括:根据客户端的信息,判断预设客户端是否均连接成功,若预设客户端均连接成功,则根据触发信息,调用对应的考核预案,以使对应的客户端进行考核。在一些实施例中,可选的,调用对应的考核预案,以使对应的客户端进行考核,包括:在预设时间间隔后,调用对应的考核预案,以使对应的客户端进行考核。例如,在连接成功后,判断需要进行模拟的客户端是否均连接成功,客户端发送登录数据,服务器端记录当前的登录数据,在所有需要考试的客户端均连接成功后,则获取考核预案的名称,客户端等待60秒熟悉面板的操作后,则开始应急预案的考核。值得说明的是,此处对60秒仅仅是列举,并不是限定,用户可以根据需求进行设定。在一些实施例中,可选的,多个客户端的信息,包括:每个客户端当前角色的位置、角度、动画数据;根据客户端的角色和信息,运行轨道交通系统,包括:将每个客户端当前角色的位置、角度、动画数据、互动数据,依据预设规则,发送到每个客户端,以使客本文档来自技高网...

【技术保护点】
1.一种基于VR技术多人协同的轨道交通控制方法,其特征在于,包括:/n分别接收多个客户端的信息,所述客户端在轨道交通系统中的角色不同;/n根据所述客户端的角色和所述信息,运行轨道交通系统。/n

【技术特征摘要】
1.一种基于VR技术多人协同的轨道交通控制方法,其特征在于,包括:
分别接收多个客户端的信息,所述客户端在轨道交通系统中的角色不同;
根据所述客户端的角色和所述信息,运行轨道交通系统。


2.根据权利要求1所述的方法,其特征在于,还包括:根据所述客户端的信息,判断预设客户端是否均连接成功,若所述预设客户端均连接成功,则根据触发信息,调用对应的考核预案,以使对应的所述客户端进行考核。


3.根据权利要求2所述的方法,其特征在于,所述调用对应的考核预案,以使对应的所述客户端进行考核,包括:
在预设时间间隔后,调用对应的考核预案,以使对应的所述客户端进行考核。


4.根据权利要求1所述的方法,其特征在于,所述多个客户端的信息,包括:每个客户端当前角色的位置、角度、动画数据、互动数据;
所述根据所述客户端的角色和所述信息,运行轨道交通系统,包括:
将所述每个客户端当前角色的位置、角度、动画数据、互动数据,依据预设规则,发送到每个客户端,以使所述客户端之间进行数据同步。


5.根据权利要求2所述的方法,其特征在于,还包括:
记录所述考核预案的考核内容及考核过程,并按照考核标准对每个客户端的考核过程进行评价。...

【专利技术属性】
技术研发人员:刘延涛
申请(专利权)人:北京智联友道科技有限公司
类型:发明
国别省市:北京;11

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

1