掌桥专利:专业的专利平台
掌桥专利
首页

一种基于物联网技术的飞行器战斗游戏控制系统

文献发布时间:2023-06-19 19:18:24


一种基于物联网技术的飞行器战斗游戏控制系统

技术领域

本申请涉及飞行器控制技术领域,具体公开了一种基于物联网技术的飞行器战斗游戏控制系统。

背景技术

物联网技术的发展,尤其是5G技术商用时代来临,开启了万物互联的新时代。各行各业都将迎来升级换代的跃升式发展,有些领域将发展出新的品类分支。且随着实时监控系统的出现,还能以物联网技术为信号传输载体,通过监控系统来对物体的运动进行监控,并以此构筑一个监控系统,来完成指令的传输。

在现如今的体育运动行业内,就例如最火热的足球比赛以及篮球比赛的比赛过程中,就会运用到类似的监控系统,以预测和监控球的运动轨迹和球员的状态信息,防止出现裁判误判以及漏判的情况。

而在其他体育运动行业中,使用物联网技术搭配智能领域的竞技项目可谓少之又少。例如在飞行运动器材类的飞行器运用中,传统的飞行器主要包括如下结构:机体、电机、动力结构、电调、舵机、电池、反馈信号模块,而传统的用于飞行器控制的控制器,则与反馈信号模块关联,仅负责向飞行器输入控制指令和接收飞行器的信号。

而在现有的飞行器比赛中,飞行器上还通常搭载有模拟攻击武器,对于首先发出的攻击的飞行器会被判定为攻击方,即将受到攻击的飞行器会被判定为被攻击方,观察员只能配合反馈信号模块加上以肉眼的方式来观察飞行器的位置,以及飞行情况,而对于裁判来说,当飞行器高速移动时,是很难通过肉眼捕捉的,且当飞行器受到攻击时,也难以捕捉到具体的攻击情况。且一旦飞行器脱离了裁判员的视野范围,既不能再通过人眼对其对战进行捕捉。

因此,发明人有鉴于此,提供了一种基于物联网技术的飞行器战斗游戏控制系统,以便解决上述问题。

发明内容

本发明的目的在于解决传统的飞行器在进行模拟攻击时,观察员只能在目测范围内进行甄别,当飞行器脱离目测范围时,存在观察员无法获知对战实况的问题。

为了达到上述目的,本发明的基础方案提供一种基于物联网技术的飞行器战斗游戏控制系统,包括飞行器、设于飞行器上并用于控制飞行器飞行轨迹的机载系统、与机载系统关联并与用于向机载系统输入控制指令以控制飞行器飞行轨迹的客户端操作子系统、与客户端操作子系统关联并用于监测飞行器状态及飞行器飞行轨迹的远程网络服务子系统和与机载子系统关联并用于发送状态信息、接收指令并根据接收指令和状态信息做出反馈动作的地面子系统。

进一步,所述机载系统包括设于飞行器内并用于处理及收发信号的机载主板、与机载主板关联并用于实现通信的通信模块、与机载主板关联并用于控制飞行器飞行方向和飞行速度的飞行控制板、与机载主板关联并用于提供飞行器定位的全球定位模块和与机载主板关联并具备录像功能的摄像头。

进一步,所述客户端操作子系统内搭载有用于向远程网络服务子系统发送远程控制指令的客户端操作程序。

进一步,所述远程网络服务子系统包括用于实现远程通信以及远程数据处理的远程网络服务器和服务器端程序。

进一步,所述地面子系统包括用于实现数据处理与信号传输的主板、与主板关联并用于实现通信功能的通信模块、与主板关联并用于输入控制指令的控制板、与主板关联并用于提供飞行器定位的全球定位模块、与主板关联并用于接收信号指令的反馈信号模块和为各个功能模块与主板供电的电池。

进一步,所述飞行器包括机体、设于机体上的动力结构、设于机体内的电机、设于机体内并与电机电性连接的电调、设于机体内并与用于控制舵面的舵机、设于机体内并与电机和舵机均电性连接且用于信号传输的反馈信号模块。

进一步,所述通信模块具体包括以下至少之一:WIFI模块、4G模块以及5G模块。

进一步,所述飞行器上还搭载有基于信号传输的模拟攻击武器,飞行器分为攻击方和被攻击方,服务器端程序内设有用于判定飞行器飞行运动轨迹的判定算法。

进一步,所述判定算法的判定方法包括如下步骤:

步骤S001:获取发起攻击的飞行器的位置信息、飞行轨迹信息,以及发出攻击的时间信息;

步骤S002:获得被攻击的飞行器或者地面子系统的位置信息;计算发起攻击的飞行器发起攻击时刻的轨迹延长线;判断被攻击飞行器或者地面子系统在同一时刻是否处于轨迹延长线(系统设定长度)上,或者在轨迹延长线临近范围内(系统设定范围大小)。

步骤S003:当判定处于轨迹延长线上时,则判定击中事件发生;当判定不处于轨迹延长线上时,则判断击中事件未发生。

进一步,在步骤S003中,当判定击中事件未发生时,则在下次攻击发生时执行步骤S001进行再次判定;当判定击中事件发生时,系统将发出相应指令,并由反馈信号模块向飞行器或者地面子系统输出反馈指令,通过飞行器或者地面子系统做出不同形式的反馈。

本方案的原理及效果在于:

1、本发明通过在飞行器上搭载的机载系统,用于控制飞行器飞行轨迹,通过搭载的客户端操作子系统,用于向机载系统输入控制指令以控制飞行器飞行轨迹,通过搭载的远程网络服务子系统,用于监测飞行器状态及飞行器飞行轨迹,通过搭载的地面子系统,用于发送状态信息、接收指令并根据接收指令和状态信息做出反馈动作,实现飞行器控制时的智能控制,以及数字化控制,通过远程网络服务子系统,来通过物联网技术来进行飞行器与观察员之间的通信,以及观察员之间的通信,以数字化技术来辅助人工进行控制。

2、本发明所提供的控制系统,操作者、控制者通过登录客户端操作子系统,通过物联网来进行对飞行器的在线远程操控,可控制飞行器配合模拟攻击武器来进行空中对战或者地面攻击游戏,同时,通过搭载的判定算法,来在模拟对战击中时,配合地面子系统的反馈来产生击中特效。

3、本发明通过设置在服务器端程序内的判定算法,在飞行器上搭载上模拟攻击武器后,通过判定算法确定被攻击方是否被击中,判定规则为:当判定处于轨迹延长线上时,则判定击中事件发生;当判定不处于轨迹延长线上时,则判断击中事件未发生,通过该种方法来确定攻击是否有效,来辅助观察员进行记录。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本申请实施例提出的一种基于物联网技术的飞行器战斗游戏控制系统的示意图。

具体实施方式

为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。

一种基于物联网技术的飞行器战斗游戏控制系统,实施例如图1所示:

本系统运用在具备互联网通信功能的飞行器上。

本系统包括搭载在飞行器内并用于操控飞行器的机载子系统、与机载子系统关联并用于控制飞行器的客户端操作子系统、与客户端操作子系统关联并用于监测飞行器的远程网络服务子系统和与机载子系统关联并用于发送状态信息、接收指令并根据接收指令和状态信息做出反馈动作的地面子系统。

其中,机载子系统以飞行器作为载体,作为信号传输的中枢,以及信号处理的节点,用于向飞行器发送控制指令并收集飞行器的航飞信息。

机载子系统主要包括以下部分来实现所需功能:机载主板、通信模块、飞行控制板、全球定位模块和摄像头。机载主板作为信号传输的中枢安装在飞行器的机身内,通信模块、飞行控制板、全球定位模块和摄像头均与机载主板电性连接,并均搭载在飞行器的机身上。各个部分的具体功能如下:机载主板作为信号传输的中枢,具备数据接收、数据处理和指令传输的功能;通信模块具备通信功能;飞行控制板作具备控制飞行器飞行方向和速度的功能;全球定位模块具备飞行器定位功能;摄像头具备摄影录像功能。其中,机载主板与飞行器之间进行信号的传输。当然,还可在机载系统内搭载其他组件来完成对飞行器飞行的具体控制。

本系统中所包含的客户端操作子系统以客户端操作程序为核心,客户端操作程序主要以APP或其他软件形式应用在手机及电脑上,通过物联网来进行信号的传输。

客户端操作程序主要行使的功能包括如下:可通过手机或电脑客户端来发送远程控制指令,并将远程控制指令通过网络发送到远程网络服务子系统,并由远程网络服务子系统向飞行器上关联的机载子系统转发指令,用于实现对飞行器的控制。

在实施时,可通过手机以及电脑来调用客户端操作程序,通过客户端操作程序来完成对飞行器的控制以及收集飞行器的航飞信息。

在本系统中,还设置有用于发送状态信息、接收指令并根据接收指令和状态信息做出反馈动作的地面子系统。

地面子系统主要包括如下结构:作为控制核心的主板、与主板电性连接并用于实现通信功能的通信模块、用于向主板输入控制指令的控制板、与主板电性连接并用于提供定位的全球定位模块、与主板电性连接并用于接收信号指令的反馈信号模块以及为各个功能模块和主板供电的电池。当然,在具体实施的过程中,还可在主板上外接其他功能模块,以进一步完善地面子系统的功能。且在本实施例中,地面子系统还搭载有能接收到反馈信号模块传输的信息的相应结构,相应结构包括鸣炮炮弹、大型充气玩偶、烟雾释放器等。当地面子系统接收到相应反馈后,鸣炮炮弹发射,大型充气玩偶会充气竖起、烟雾释放器释放烟雾来展示击中效果,同时,还会将该次击中记录上传。

在本系统中,还设置有远程网络服务子系统。远程网络服务子系统主要包括如下组成部分:远程网络服务器和服务器端程序。远程网路服务器和服务器端程序为常见的现有技术,在此不再详细说明。

远程网络服务子系统具备如下功能:具备接收、分发各终端信息,将接收到的信息进行汇总并通过内设的算法进行分析判断,得出相应的反馈指令,并将反馈指令输入至后台管理处。

此处所指的算法为一种判定算法,用于在进行飞行器实飞时,参与对战模式的飞行器进行攻击判定的算法。

在进行实飞时,飞行器将作为飞行载体,在飞行器内加装机载子系统后,可通过机载子系统与远程网络服务子系统之间实现无网络连接,通过远程网络服务子系统发出指令,可通过机载子系统进行接收,并通过向反馈信号模块进行指令的反馈,控制电机和舵机来对飞行器的飞行轨迹进行控制,进而完成飞行动作。

在本实施例中,链接了本系统的飞行器,主要组成部分如下:机体、安装在机体的动力结构、安装在机体内的电机、与电机电性连接的电调、与用于操控舵面的舵机、与电机和舵机均电性连接并用于信号传输的反馈信号模块。

其中,安装在飞行器内的机载子系统中的机载主板还与安装在飞行器内的反馈信号模块之间进行信号的传输。

在本实施例中,所使用的通信模块:第一通信模块和第二通信模块均为WIFI模块。当然,在其他实施例中,通信模块也可为4G模块或者5G模块,以此方式来实现通信。

以本系统为框架,以飞行器为载体,还可在实施时组合形成有一个对战模式,该对战模式基于本系统实施,并以远程网络服务子系统中所搭载的算法进行对战判断。

对战模式中,对飞行器的操控者可以通过客户端操控飞行器开展空中对战(通过搭载的基于信号传输的模拟攻击武器进行模拟攻击)、对地面子系统攻击等对战模式,当飞行器或者地面子系统被系统通过算法判定“被击中”时,系统将发出相应指令,并由反馈信号模块做出不同形式的反馈,例如发烟、发光、发声、触发机电装置动作等。

在对战模式中,将飞行器分为攻击方和被攻击方,攻击方和被攻击方均具备攻击能力,攻击方和被攻击方的判定为:首先发出攻击的为攻击方,被攻击方则为受到攻击方攻击的一方。

在远程网络服务子系统中所搭载的用于作出判定的算法原理及过程如下:

获取发起攻击的飞行器的位置信息、飞行轨迹信息,以及发出攻击的时间信息;

获得被攻击的飞行器或者地面子系统的位置信息;计算发起攻击的飞行器发起攻击时刻的轨迹延长线;判断被攻击飞行器或者地面子系统在同一时刻是否处于轨迹延长线(系统设定长度)上,或者在轨迹延长线临近范围内(系统设定范围大小)。

当处于轨迹延长线上时,则判定击中事件发生;当不处于轨迹延长线上时,则判断击中事件未发生。系统根据击中事件是否发生,下发相应反馈指令。

当判定为击中事件发生后,则判定为攻击方获胜,同时配合飞行器或者地面子系统来进行击中效果展示;当判定为击中事件未发生时,则判定为攻击方此次攻击失效,继续对战。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

相关技术
  • 一种物流飞行器及货舱以及物流飞行器与货舱自动对接、分离的控制系统及控制方法
  • 一种基于PID四旋翼飞行器控制系统的设计方法
  • 一种基于物联网技术的智能控制系统
  • 基于滑动轨迹执行战斗操作的游戏设备及游戏提供方法
  • 基于滑动轨迹执行战斗操作的游戏设备及游戏提供方法
技术分类

06120115865266