本公开是关于飞行器,包括:存储器,所述存储器中存储有鉴权令牌;通信模块,所述通信模块连接至所述存储器,在所述飞行器启动后,通过互联网与预设服务器建立移动通信连接,并向所述预设服务器上传自身的网络地址和鉴权令牌;以及,接收终端发送至所述网络地址的连接请求,并当接收到所述处理器发送的鉴权成功消息时,与所述终端建立点对点连接;处理器,所述处理器连接至所述存储器和所述通信模块,根据所述存储器中存储的鉴权令牌,对所述连接请求中包含的未验证鉴权令牌进行校验,并在通过校验时向所述通信模块发送所述鉴权成功消息。通过本公开的技术方案,可以实现稳定、无距离限制的远程飞行器控制。
【技术实现步骤摘要】
本公开涉及飞行器
,尤其涉及飞行器。
技术介绍
随着无人飞行器(或称,飞行器)的不断发展,不仅限于航模操控,飞行器的应用越来越广泛。对于飞行器的控制,主要是通过遥控器或作为遥控器的终端设备,向飞行器发送操控指令,以实现无线飞行控制。
技术实现思路
本公开提供飞行器,以解决相关技术中的不足。根据本公开实施例的第一方面,提供一种飞行器,包括:存储器,所述存储器中存储有鉴权令牌;通信模块,所述通信模块连接至所述存储器,在所述飞行器启动后,通过互联网与预设服务器建立移动通信连接,并向所述预设服务器上传自身的网络地址和鉴权令牌;以及,接收终端发送至所述网络地址的连接请求,并当接收到处理器发送的鉴权成功消息时,与所述终端建立点对点连接;所述处理器,所述处理器连接至所述存储器和所述通信模块,根据所述存储器中存储的鉴权令牌,对所述连接请求中包含的未验证鉴权令牌进行校验,并在通过校验时向所述通信模块发送所述鉴权成功消息。可选的,所述通信模块为插入所述飞行器上的控制主板的上网卡。可选的,所述上网卡通过USB接口连接至所述控制主板。可选的,还包括:定位模块,连接至所述处理器,将所述飞行器的实时位置信息发送至所述处理器;其中,所述处理器将所述实时定位信息发送至所述通信模块,并由所述通信模块发送至所述终端或所述预设服务器。可选的,所述定位模块为全球定位系统芯片或北斗卫星导航系统芯片。可选的,还包括:驱动模块,所述驱动模块连接至所述处理器,通过执行所述处理器发出的驱动指令对所述飞行器进行驱动;其中,所述驱动指令由所述处理器根据所述终端发送的控制指令生成。本公开的实施例提供的技术方案可以包括以下有益效果:由上述实施例可知,本公开通过使飞行器与预设服务器之间建立移动通信连接,使得飞行器只要处于移动通信信号的发射基站的覆盖区域内,就能够接收到远程遥控指令,从而不会受到距离限制。同时,通过在飞信器与终端之间建立点对点连接,可以实现飞行控制的直接数据传输,有助于降低数据延迟、提升飞行控制的安全性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是相关技术中的一种飞行器控制的场景示意图。图2是相关技术中的另一种飞行器控制的场景示意图。图3是根据一示例性实施例示出的一种飞行器结构及其控制场景的示意图。图4是根据一示例性实施例示出的一种飞行器的结构示意图。图5是根据一示例性实施例示出的另一种飞行器结构及其控制场景的示意图。【具体实施方式】这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是相关技术中的一种飞行器控制的场景示意图,如图1所示,在相关技术中的一种应用场景下,飞行器I与终端2之间通过如WIF1、蓝牙、红外等形式建立无线连接,则用户可以通过该终端2输入控制指令后,采用WIF1、蓝牙、红外等方式将控制指令发送至飞行器I,从而实现对飞行器I的无线控制。然而,WIF1、蓝牙、红外等方式,虽然能够在终端2与飞行器I之间建立直接连接,但却受到了巨大的距离限制,最大控制距离也往往不会超过I千米。图2是相关技术中的另一种飞行器控制的场景示意图,如图2所示,为了解决相关技术中的控制距离受限的技术问题,相关技术中提出了以服务器3为媒介,在飞行器I与终端2之间实现数据传输的解决方案。其中,飞行器I和终端2分别通过如WIFI等方式接入互联网,并连接至服务器3 ;然后,当需要传输数据时,比如用户需要通过终端2发出的控制指令或飞行器I采集到的实时图像等,可以首先将需要传输的数据上传至服务器3,然后由服务器3转发至目标对象,实现了 “终端2 —服务器3 —飞行器I”或“飞行器I —服务器3 —终端2”的数据传输线路。然而,由于需要经过一次数据转发,使得飞行器I与终端2之间的数据同步存在一定的延迟,虽然数据能够成功转发,但由于无法被及时接受和处理,存在很大的风险。举例而言,假定飞行器I在飞行过程中遇到突发事件,需要立即改变飞行方向,则即便用户迅速通过终端2发出的控制指令,但由于存在数据传输延迟,飞行器I仍然无法及时接收到控制指令并作出反应,从而造成飞行器I的碰撞或坠毁事件。因此,本公开通过对飞行器I的结构改进,以解决相关技术中存在的上述技术问题。图3是根据一示例性实施例示出的一种飞行器结构及其控制场景的示意图,如图3所示,该应用场景下仍然涉及到飞行器1、终端2和服务器3这三方之间的交互过程,但基于飞行器I的内部结构差异,相应的技术方案也存在很大差异。1、飞行器结构作为一示例性实施例,本公开的飞行器I可以包括:存储器11,所述存储器11中存储有鉴权令牌(token);通信模块12,所述通信模块12连接至所述存储器11,在所述飞行器启动后,通过互联网与预设服务器3建立移动通信连接,并向该服务器3上传自身的网络地址和鉴权令牌;以及,接收终端2发送至所述网络地址的连接请求,并当接收到处理器13发送的鉴权成功消息时,与所述终端2建立点对点连接;所述处理器13,所述处理器13连接至所述存储器11和所述通信模块12,根据所述存储器11中存储的鉴权令牌,对所述连接请求中包含的未验证鉴权令牌进行校验,并在通过校验时向所述通信模块12发送所述鉴权成功消息。在该实施例中,服务器3并不用于对飞行器I与终端2之间的数据传输,比如控制指令、采集的图像信息等,而仅用于在飞行器I与终端2之间建立点对点连接。同时,通过建立飞行器I与终端2之间的点对点连接,飞行器I与终端2之间可以直接实现数据传输,从而消除由于服务器3的中转而导致的数据传输延迟,有助于极大地提升飞行器I的飞行安全。在该实施例中,数据传输并非通过WIF1、蓝牙或红外等近距离的传输方式,而是采用移动通信方式,比如2G的GSM、3G的TD-SCDMA、WCDMA、4G的LTE、TD-LT当前第1页1 2 本文档来自技高网...
【技术保护点】
一种飞行器,其特征在于,包括:存储器,所述存储器中存储有鉴权令牌;通信模块,所述通信模块连接至所述存储器,在所述飞行器启动后,通过互联网与预设服务器建立移动通信连接,并向所述预设服务器上传自身的网络地址和鉴权令牌;以及,接收终端发送至所述网络地址的连接请求,并当接收到处理器发送的鉴权成功消息时,与所述终端建立点对点连接;所述处理器,所述处理器连接至所述存储器和所述通信模块,根据所述存储器中存储的鉴权令牌,对所述连接请求中包含的未验证鉴权令牌进行校验,并在通过校验时向所述通信模块发送所述鉴权成功消息。
【技术特征摘要】
【专利技术属性】
技术研发人员:唐信明,蔡炜,
申请(专利权)人:广州飞米电子科技有限公司,小米科技有限责任公司,
类型:新型
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。