一种虚拟对战的处理方法、服务器以及可移动平台技术

技术编号:22225058 阅读:21 留言:0更新日期:2019-09-30 05:26
本申请实施例提供了一种虚拟对战的处理方法、服务器以及可移动平台。其中方法包括:服务器接收第一可移动平台的竞技对抗消息,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及用于对抗所述第二可移动平台的对抗方式;服务器确定所述第一可移动平台和所述第二可移动平台的相对位姿信息;服务器根据所述竞技对抗消息以及所述第一可移动平台和所述第二可移动平台的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度。通过上述方法可提升可移动平台的互动性。

A Virtual Battle Processing Method, Server and Mobile Platform

【技术实现步骤摘要】
【国外来华专利技术】一种虚拟对战的处理方法、服务器以及可移动平台
本专利技术涉及电子
,尤其涉及一种虚拟对战的处理方法、服务器以及可移动平台。
技术介绍
可移动平台,例如可以是无人机,遥控飞行器等。可移动平台的体积一般较为小巧,操作也较为方便,可以便捷地执行一些具有高危险性、不适宜人为亲自执行的任务,目前被军事、农业、测绘、航拍、植保等许多领域广泛应用。然而,当有多个可移动平台在被使用时,每一个可移动平台会执行自身对应的任务,相互之间的交互较少,可移动平台的互动性较差。
技术实现思路
本申请实施例公开了一种虚拟对战的处理方法、服务器以及可移动平台,可以在一定程度上提高可移动平台的互动性。本申请实施例第一方面公开了一种虚拟对战的处理方法,应用于服务器,所述方法包括:接收第一可移动平台的竞技对抗消息,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及用于对抗所述第二可移动平台的对抗方式;确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息;根据所述竞技对抗消息以及所述第一可移动平台与第二可移动平台之间的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度。本申请实施例第二方面公开了一种虚拟对战的处理方法,应用于第一可移动平台,所述方法包括:利用摄像装置采集关于第二可移动平台的影像信息;根据所述第二可移动平台的影像信息确定所述第二可移动平台的身份标识;确定用于对抗所述第二可移动平台的对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理;发送竞技对抗消息至服务器,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及所述对抗方式。本申请实施例第三方面公开了一种服务器,包括:处理器、存储器;所述存储器,用于存储程序指令;所述处理器,用于执行所述存储器存储的程序指令,当程序指令被执行时,用于:接收第一可移动平台的竞技对抗消息,所述竞技对抗消息中包括第一可移动平台的位姿信息、作为对抗目标的第二可移动平台的身份标识以及用于对抗所述第二可移动平台的对抗方式;确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息;根据所述竞技对抗消息以及所述第一可移动平台与第二可移动平台之间的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度。本申请实施例第四方面公开了一种第一可移动平台,包括:处理器、存储器、摄像装置;所述摄像装置,用于采集影像信息;所述存储器,用于存储程序指令;所述处理器,用于执行所述存储器存储的程序指令,当程序指令被执行时,用于:利用摄像装置采集关于第二可移动平台的影像信息;根据所述第二可移动平台的影像信息确定所述第二可移动平台的身份标识;确定用于对抗所述第二可移动平台的对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理;发送竞技对抗消息至服务器,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及所述对抗方式。本申请实施例第五方面公开了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如第一方面所述的方法,和/或如第二方面所述的方法。本申请实施例第六方面公开了一种系统,所述系统包括如第二方面所述的第一可移动平台;第二可移动平台;如第一方面所述的服务器。本申请实施例中,服务器可以接收第一可移动平台的竞技对抗消息,该竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及用于对抗该第二可移动平台的对抗方式,服务器可以确定该第一可移动平台和第二可移动平台之间的相对位姿信息,并可以根据该竞技对抗消息,该相对位姿信息,确定该第一可移动平台对第二可移动平台的破坏程度。通过上述方式,可以在可移动平台之间发生虚拟对战的情况下,及时的根据可移动平台发送的信息确定出第一可移动平台对第二可移动平台的破坏程度,可以在存在多个可移动平台时,增加可移动平台之间的交互,同时也可以通过增加可移动平台之间的虚拟对战并通过服务器确定对战过程中的对战情况,提升可移动平台的互动性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种用于虚拟对战的整体架构图;图2为本申请实施例提供的一种用于虚拟对战的流程示意图;图3为本申请实施例提供的一种虚拟对战的处理方法的流程示意图;图4为本申请实施例所提供的另一种虚拟对战的处理方法的流程示意图;图5为本申请实施例所提供的一种服务器的结构示意图;图6为本申请实施例提供的一种可移动平台的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。当有多个可移动平台在被使用的过程中,每一个可移动平台会根据设定执行自身对应的任务,相互之间的交互较少,互动性较差。为了解决上述技术问题,本专利技术提供了一种虚拟对战的处理方法、服务器以及可移动平台。为了更详细的说明,下面首先介绍本申请的整体架构。请参阅图1,为本申请实施例提供的一种用于虚拟对战的整体架构图。图1所示的整体架构中,包括第一可移动平台101、第二可移动平台102、服务器103。其中,可移动平台例如可以是无人机、遥控飞行器等等。该第一可移动平台101与该第二可移动平台102各自通过网络与服务器103相连,可向该服务器103发送通信消息,相应地,该服务器103也可通过网络向该第一可移动平台101以及第二可移动平台102发送通信消息。该第一可移动平台101以及该第二可移动平台102可以均配置有摄像装置,并且,该第一可移动平台101的数量可以为一个或者多个,该第二可移动平台102的数量也可以为一个或者多个。当该第一可移动平台101通过摄像装置扫描到第二可移动平台102,并确认该第二可移动平台102为需要进行对抗的对抗目标时,可向该第二可移动平台102发起进攻。该服务器103可用于管理可移动平台之间的虚拟对战。在进行可移动平台的虚拟对战的过程中,第一可移动平台101可以产生虚拟的射击信号。并利用该射击信号向该第二可移动平台102进行射击。其中,该虚拟的射击信号可以为模拟产生的信号,不会对第二可移动平台102造成物理上的伤害。或者,该第一可移动平台101产生的虚拟的射击信号也可以配合实际的光束(例如激光、超声波等)来对该第二可移动平台102进行射击。在一个实施例中,该整体架构中还可以包括控制终端105(图1未示出),该控制终端105可用于用户进行手动操控第一可移动平台101的虚拟对战。该控制终端105可以与该服务器103通过网络进行通信,也可以与控制的第一可移动平台101通过网络进行通信。该服务器103可以汇集第一可移动平台101以及第二可移动平台102在射击时刻的信息,判断该射击信号对第二可移动平台102是否有效、对第二可移动平台102的破坏程度等。在一个实施例中,该整体架构中还可以包括显示设备104,该显示设备104可通过网络与服务器103进行通信。该显示设备104可以是智能手机、平板电脑、可穿戴设备(例如增强现实设备、虚拟显示设备等)本文档来自技高网...

【技术保护点】
1.一种虚拟对战的处理方法,其特征在于,应用于服务器,包括:接收第一可移动平台的竞技对抗消息,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及用于对抗所述第二可移动平台的对抗方式;确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息;根据所述竞技对抗消息以及所述第一可移动平台与第二可移动平台之间的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度。

【技术特征摘要】
【国外来华专利技术】1.一种虚拟对战的处理方法,其特征在于,应用于服务器,包括:接收第一可移动平台的竞技对抗消息,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及用于对抗所述第二可移动平台的对抗方式;确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息;根据所述竞技对抗消息以及所述第一可移动平台与第二可移动平台之间的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度。2.如权利要求1所述的方法,其特征在于,所述确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息,包括:接收第一可移动平台的位姿信息以及所述第二可移动平台的位姿信息,并根据所述第一可移动平台和所述第二可移动平台各自的位姿信息确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息;或者,接收所述第一可移动平台确定出的所述第一可移动平台与所述第二可移动平台之间的相对位姿信息。3.如权利要求1或2所述的方法,其特征在于,所述根据所述竞技对抗消息以及所述第一可移动平台与第二可移动平台之间的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度,包括:根据所述竞技对抗消息中的对抗方式确定所述对抗方式对应的对抗轨迹;根据所述竞技对抗消息中的对抗方式、所述对抗方式对应的对抗轨迹以及所述第一可移动平台和第二可移动平台之间的相对位姿信息,确定所述第一可移动平台对所述第二可移动平台的破坏程度。4.如权利要求3所述的方法,其特征在于,所述对抗方式包括受重力影响的第一方式以及不受重力影响的第二方式;其中,所述第一方式对应的对抗轨迹根据发射速度、重力加速度计算得到,所述第二方式对应的对抗轨迹为直线轨迹。5.如权利要求3或4所述的方法,其特征在于,所述方法还包括:接收所述第一可移动平台采集到的关于所述第二可移动平台的影像信息;根据所述第二可移动平台的影像信息、所述对抗方式、所述对抗方式对应的对抗轨迹以及所述第一可移动平台对所述第二可移动平台的破坏程度进行渲染处理,得到渲染图像;输出所述渲染图像,以便于在显示设备上显示,所述显示设备包括虚拟现实设备或增强现实设备。6.如权利要求1所述的方法,其特征在于,所述方法还包括:接收用户的选择操作,所述选择操作包括选择对抗方式的第一选择操作和/或选择对所述第二可移动平台的瞄准位置的第二选择操作;根据所述选择操作控制所述第一可移动平台对第二可移动平台进行竞技对抗处理。7.如权利要求6所述的方法,其特征在于,所述根据所述选择操作控制所述第一可移动平台对第二可移动平台进行竞技对抗处理,包括:根据所述选择操作向所述第一可移动平台发送控制指令;所述控制指令用于当所述选择操作包括所述第一选择操作时,指示所述第一可移动平台按照所述第一选择操作选择对抗方式,并根据选择的对抗方式对所述第二可移动平台进行竞技对抗处理;所述控制指令用于当所述选择操作包括所述第二选择操作时,指示所述第一可移动平台按照所述第二选择操作确定瞄准位置,并根据确定的瞄准位置对所述第二可移动平台进行竞技对抗处理。8.一种虚拟对战的处理方法,其特征在于,应用于第一可移动平台,所述方法包括:利用摄像装置采集关于第二可移动平台的影像信息;根据所述第二可移动平台的影像信息确定所述第二可移动平台的身份标识;确定用于对抗所述第二可移动平台的对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理;发送竞技对抗消息至服务器,所述竞技对抗消息中包括作为对抗目标的第二可移动平台的身份标识以及所述对抗方式。9.如权利要求8所述的方法,其特征在于,所述确定用于对抗所述第二可移动平台的对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理,包括:根据所述第二可移动平台的身份标识判断所述第二可移动平台是否为需要进行射击的对象;若是,则确定用于对抗所述第二可移动平台的对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理。10.如权利要求8或9所述的方法,其特征在于,所述确定用于对抗所述第二可移动平台的对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理,包括:接收控制指令,所述控制指令是根据用户的选择操作生成的,所述选择操作包括选择对抗方式的第一选择操作和/或选择对所述第二可移动平台的瞄准位置的第二选择操作;当所述选择操作包括所述第一选择操作时,按照所述第一选择操作确定对抗方式,并根据确定的对抗方式对所述第二可移动平台进行竞技对抗处理。11.如权利要求10所述的方法,其特征在于,所述方法还包括:当所述选择操作包括所述第二选择操作时,按照所述第二选择操作确定瞄准位置,并根据确定的瞄准位置对所述第二可移动平台进行竞技对抗处理。12.如权利要求8所述的方法,其特征在于,所述方法还包括:利用摄像装置扫描目标标记物,所述目标标记物的位置为在世界坐标系中预先确定的位置;根据所述目标标记物的位置确定所述第一可移动平台的位姿信息;将所述第一可移动平台的位姿信息发送给所述服务器。13.如权利要求12所述的方法,其特征在于,所述根据所述目标标记物的位置确定所述第一可移动平台的位姿信息,包括:根据所述目标标记物的位置确定所述第一可移动平台相对于所述目标标记物的相对位姿信息;根据所述相对位姿信息以及所述目标标记物的位置确定所述第一可移动平台的位姿信息,所述第一可移动平台的位姿信息为所述第一可移动平台在世界坐标系中的绝对位姿信息。14.如权利要求8所述的方法,其特征在于,所述方法还包括:确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息,并将所述第一可移动平台与所述第二可移动平台之间的相对位姿信息发送给所述服务器。15.如权利要求9或10所述的方法,其特征在于,所述根据所述第二可移动平台的影像信息确定所述第二可移动平台的身份标识,包括:判断所述第二可移动平台的影像信息中是否存在设置在所述第二可移动平台机身的标记物的影像信息;若是,则根据所述第二可移动平台机身的标记物的影像信息确定所述第二可移动平台的身份标识。16.如权利要求15所述的方法,其特征在于,所述设置在第二可移动平台机身的标记物包括设置在第二可移动平台机身的二维码和/或随机点阵。17.如权利要求9或10所述的方法,其特征在于,所述根据所述第二可移动平台的影像信息确定所述第二可移动平台的身份标识,包括:根据所述第二可移动平台的影像信息确定所述第二可移动平台与所述第一可移动平台之间的相对位置信息;将所述相对位置信息发送至服务器,以便于所述服务器根据所述相对位置信息搜索得到所述第二可移动平台的身份标识后,将所述第二可移动平台的身份标识发送给所述第一可移动平台。18.如权利要求9所述的方法,其特征在于,所述对抗方式包括受重力影响的第一方式以及不受重力影响的第二方式;其中,所述第一方式对应的对抗轨迹根据发射速度、重力加速度计算得到,所述第二方式对应的对抗轨迹为直线轨迹。19.一种服务器,其特征在于时,具体用于:处理器、存储器;所述存储器,用于存储程序指令;所述处理器,用于执行所述存储器存储的程序指令,当程序指令被执行时,用于:接收第一可移动平台的竞技对抗消息,所述竞技对抗消息中包括第一可移动平台的位姿信息、作为对抗目标的第二可移动平台的身份标识以及用于对抗所述第二可移动平台的对抗方式;确定所述第一可移动平台与所述第二可移动平台之间的相对位姿信息;根据所述竞技对抗消息以及所述第一可移动平台与第二可移动平台之间的...

【专利技术属性】
技术研发人员:唐克坦李进吉周游
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:广东,44

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

1