一种数据处理方法、装置及飞行器的制造方法

文档序号:9278150阅读:284来源:国知局
一种数据处理方法、装置及飞行器的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种数据处理方法、装置及飞行器。
【背景技术】
[0002]随着电子技术和通信技术的发展,遥控飞行器、遥控汽车以及各种遥控机器人已经被制造,其可以通过遥控控制、或者预先编排的程序执行相应的行动,协助或者代替人们执行相关工作,例如,采用无人机作航拍工作,采用遥控汽车拍摄可疑装置等。
[0003]目前,无人机、遥控汽车等执行拍摄工作是基于遥控控制系统和拍摄系统完成的,即:通过用户端遥控器与机载的遥控接收器配合,完成无人机、遥控汽车等设备的在各个方向、位置的移动;通过用户端的摄像控制器(例如安装有应用软件的智能手机)与无人机、遥控汽车等设备中挂载的摄像装置之间配合,并通过WiFi或者移动通信网络来接收数据,最终在手机上显示视频或照片等用户需要的数据。
[0004]现有技术中,上述的遥控控制和相关用户需求数据的采集以及传输是由两个独立的控制系统实现,由各自的硬件结构来支撑,而且相关的底层硬件和软件功能几乎相同(如控制相关的硬件结构算法等),但当前不同的厂家都需要各自完成底层硬件和软件的开发,使得产品硬件和软件开发成本较高。

【发明内容】

[0005]本发明实施例提供了一种数据处理方法、装置及飞行器,可准确、快捷、低成本地实现对飞行器、遥控车以及遥控机器人等移动载具的遥控控制和用户需求数据的统一处理。
[0006]本发明实施例提供了一种数据处理方法,包括:
[0007]对接收到的数据进行识别;
[0008]若识别出所述接收到的数据为用户需求数据,则对该用户需求数据进行预处理,并将预处理后的用户需求数据发送给目标终端;
[0009]若识别出所述接收到的数据为移动控制数据,则对该移动控制数据进行处理得到动力控制指令,并根据得到的动力控制指令控制当前连接的移动载具的动力输出。
[0010]相应地,本发明实施例还提供了一种数据处理装置,包括:
[0011]识别模块,用于对接收到的数据进行识别;
[0012]第一处理模块,用于若识别出所述接收到的数据为用户需求数据,则对该用户需求数据进行预处理,并将预处理后的用户需求数据发送给目标终端;
[0013]第二处理模块,用于若识别出所述接收到的数据为移动控制数据,则对该移动控制数据进行处理得到动力控制指令,并根据得到的动力控制指令控制当前连接的移动载具的动力输出。
[0014]相应地,本发明实施例还提供了一种飞行器,包括:动力装置、数据处理装置,其中,所述数据处理装置包括:数据接口、用于与所述动力装置信号相连的飞控接口以及处理器;
[0015]所述处理器,用于对从所述数据接口接收到的数据进行识别;若识别出所述接收到的数据为用户需求数据,则对该用户需求数据进行预处理,并将预处理后的用户需求数据发送给目标终端;若识别出所述接收到的数据为移动控制数据,则对该移动控制数据进行处理得到动力控制指令,并根据得到的动力控制指令通过所述飞控接口控制所述动力装置的动力输出。
[0016]本发明实施例能够在飞行器、遥控汽车、遥控机器人等移动载具中通过数据识别来对不同的数据进行不同处理,能够满足数据的统一处理,实现快捷、准确的数据处理,节省成本。
【附图说明】
[0017]图1是本发明实施例的一种数据处理方法的流程示意图;
[0018]图2是本发明实施例的另一种数据处理方法的流程示意图;
[0019]图3是其中一种对数据进行识别的具体方法的流程示意图;
[0020]图4是本发明实施例的一种数据处理装置的结构示意图;
[0021]图5是本发明实施例的另一种数据处理装置的结构示意图;
[0022]图6是本发明实施例的一种飞行器中控制结构的示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]请参见图1,是本发明实施例的一种数据处理方法的流程示意图,本发明实施例的所述方法可以基于飞行器、遥控汽车等移动载具中的控制器实现,也可以由固定在移动载具上的由处理器构成的处理装置实现,或者由固定在移动载具上的智能手机等智能移动终端实现,在本发明实施例中,以单独的处理装置为例进行说明,具体的,所述方法包括:
[0025]SlOl:对接收到的数据进行识别。
[0026]处理装置可以通过设置的一个或者多个数据接口,一种或者多种通信方式来接收各类数据。例如,数据接口包括预先设置的USB (Universal Serial Bus,通用串行总线)接口、HDMI (High Definit1n Multimedia Interface,高清晰度多媒体接口)、SPI (SerialPeripheral Interface,串行外设接口),CAN(Controller Area Network,控制器局域网络)数据接口、UAR(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)数据接口、I2C (Inter — Integrated Circuit)数据接口等接口,无线传输方式包括:WiFi传输方式、2G、3G以及4G等移动通信传输方式、红外通信传输方式、蓝牙通信传输方式、短距离激光通讯方式中的任一种或多种。
[0027]在本发明实施例中,从数据接口或者无线通信模块接收到的数据的类型可以包括:用户需求数据,例如:拍摄得到的图片、视频数据等;移动控制数据,例如:地面遥控器发送的运动方向控制信号,惯性传感器传输的移动姿态信号等;还可以包括转动控制信号,该转动控制信号主要包括对移动载具上可能存在单轴或多轴云台进行控制的信号。
[0028]识别的方式可以根据接收到的数据的来源进行确定。其中,如果接收到的数据是从数据接口接收到的,且该数据接口已被配置与摄像机等拍摄设备相连、作为接收图像数据的接口时,那么,从该数据接口接收到的数据则可以被识别确定为用户需求数据;而如果是从惯性传感器、GPS (Global Posit1ning System,全球定位系统)等模块连接的数据接口,或者接收地面端遥控信号的无线传输接口,那么,从这些接口接收到的数据则可以被识别确定为用于控制移动载具移动的移动控制数据。
[0029]对接收到的数据进行识别也可以包括:首先基于数据具体内容进行判断,具体的,如果接收的数据为视频、图片、语音等数据时,则确定为用户需求数据;而如果是移动方向、位置等姿态指示数据,则可以确定为移动控制数据。
[0030]当然,图像数据也可以根据需要被确定为移动控制数据,或者同时作为移动控制数据与用户需求数据并执行不同操作,惯性传感器、GPS等模块数据也可以根据需要被确定为用户需求数据,或同时作为移动控制数据与用户需求数据并执行不同操作,具体类型基于用户的配置操作。
[0031]S102:若识别出所述接收到的数据为用户需求数据,则对该用户需求数据进行预处理,并将预处理后的用户需求数据发送给目标终端。
[0032]预处理包括对数据修正、补偿等处理,或者包括压缩、传输编码等方便传输的处理,以便于在相应的传输信道上传输图片、视频等用户需求数据。目标终端可以是智能手机、平板电脑等。在所述S102中通过WiFi传输方式和/或移动通信传输方式,甚至在距离较短时通过蓝牙、红外等传输方式传递预处理后的用户需求数据。
[0033]S103:若识别出所述接收到的数据为移动控制数据,则对该移动控制数据进行处理得到动力控制指令,并根据得到的动力控制指令控制当前连接的移动载具的动力输出。
[0034]如果为移动控制数据时,则基于该移动控制数据生成用于控制动力系统的控制指令,并通过数据线发送给动力系统,以控制动力系统中诸如电机等动力模块的转速、或转动方向等,完成对移动载具的移动。移动载具包括飞行器、遥控汽车、遥控机器人等。
[0035]在具体实现中,可以直接控制移动载具的动力系统的控制器。当然,也可以与移动载具中原始配置的动力控制器相连,将接收并识别出的移动控制数据转换为动力控制器能够识别的动力控制指令,并发送给动力控制器。然后由动力控制器对该动力控制指令进行识别后,再发送控制指令给动力系统从而完成动力输出控制,动力控制器能够识别的动力控制指令是指基于相关现有的遥控控制协议或指令集所对应的指令。
[0036]本发明实施例能够在飞行器、遥控汽车、遥控机器人等移动载具中通过数据识别来对不同的数据进行不同处理,能够满足数据的统一处理,实现快捷、准确的数据处理,节省成本。
[0037]再请参见图2,是本发明实施例的另一种数据处理方法的流程示意图,本发明实施例的所述方法可以基于飞行器、遥控汽车等移动载具中的控制器实现,也可以由固定在移动载具上的由处理器构成的处理装置实现,或者由固定在移动载具上的智能手机等智能移动终端实现。在本发明实施例中,移动载具以飞行器为例来进行说明。具体的,所述方法包括:
[0038]S201:对接收到的数据进行识别;
[0039]其中,接收数据的方式包括:通过数据接口接收传感器的数据,其中的数据接口包括:USB接口、HDM1、SPI,CAN数据接口、UART数据接口、I2C数据接口等;通过无线传输方式接收地面遥控端的数据,无线传输方式包括=WiFi传输方式、2G、3G以及4G等移动通信传输方式、红外通信传输方式、蓝牙通信传输方式、短距离激光通讯方式等。
[0040]可以预先设置识别规则,然后基于识别规则来对数据进行识别。识别规则基于用户对飞行器的功能需求进行设置。例如,摄像头等图像传感器采集到图像数据一般是需要传输给用户显示的数据,因此,识别规则中对于图像传感器感测到的视频、图片等数据可以直接确定为用户需求数据;而同时,图像传感器采集到的视频、图片等数据也可能为飞行器的自动避开障碍物的飞行控制功能提供数据,用户如果开启了自动壁
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1