获取地块信息的方法、装置、存储介质及电子设备与流程

文档序号:17374823发布日期:2019-04-12 23:11阅读:284来源:国知局
获取地块信息的方法、装置、存储介质及电子设备与流程

本公开涉及无人机植保技术领域,具体地,涉及一种获取地块信息的方法、装置、存储介质及电子设备。



背景技术:

无人驾驶飞机简称无人机(unmannedaerialvehicle,简称uav),是一种不载人飞机。无人机的用途广泛,经常被应用于植保、城市管理、地质、气象、电力、抢险救灾、视频拍摄等行业。

在使用无人机进行植保作业时,通常需要对待植保的地块进行地块信息的采集,以根据采集到的地块信息控制无人机进行植保作业。

相关技术中,通常需要通过人工对地块信息进行采集,该方法效率低、准确性难以得到保证。



技术实现要素:

本公开的目的是提供一种获取地块信息的方法、装置、存储介质及电子设备,以解决相关技术中使用无人机进行植保作业时获取到的地块信息不准确且效率低的问题。

为了实现上述目的,本公开提供一种获取地块信息的方法,用于无人机的飞行控制器,包括:

接收飞行控制指令以控制无人机在待植保的地块内飞行,并在所述无人机的飞行过程中实时获取所述无人机的地理位置;

至少根据实时获取的地理位置,确定所述地块的地块信息,所述地块信息用于对所述地块进行植保作业。

可选地,所述至少根据实时获取的地理位置,确定所述地块的地块信息,包括:

根据实时获取的地理位置,确定所述无人机的飞行轨迹;

根据所述飞行轨迹确定所述目标地块的地块信息。

可选地,所述至少根据实时获取的地理位置,确定所述地块的地块信息,包括:

将携带有实时获取的地理位置的请求消息发送给云服务器,所述请求消息用于请求所述云服务器从预置的地图数据中查找所述无人机的实时地理位置的预设范围内的环境信息;

接收所述云服务器发送的所述环境信息;

根据所述环境信息确定所述目标地块的地块信息。

可选地,所述方法还包括:

通过设置在所述无人机上的图像采集装置获取所述无人机的实时地理位置的环境图像信息;

所述至少根据实时获取的地理位置,确定所述地块的地块信息,包括:

根据所述无人机的实时地理位置和所述实时地理位置的环境图像信息确定所述目标地块的地块信息。

可选地,所述地块信息包括以下信息中的一者或多者:所述目标地块的形状、面积、海拔高度、所述目标地块内的障碍物信息。

本公开还提供一种获取地块信息的装置,用于无人机的飞行控制器,包括:

第一获取模块,用于接收飞行控制指令以控制无人机在待植保的地块内飞行,并在所述无人机的飞行过程中实时获取所述无人机的地理位置;

确定模块,用于至少根据实时获取的地理位置,确定所述地块的地块信息,所述地块信息用于对所述地块进行植保作业。

可选地,所述确定模块包括:

第一确定子模块,用于根据实时获取的地理位置,确定所述无人机的飞行轨迹;

第二确定子模块,用于根据所述飞行轨迹确定所述目标地块的地块信息。

可选地,所述确定模块包括:

发送子模块,用于将携带有实时获取的地理位置的请求消息发送给云服务器,所述请求消息用于请求所述云服务器从预置的地图数据中查找所述无人机的实时地理位置的预设范围内的环境信息;

接收子模块,用于接收所述云服务器发送的所述环境信息;

第三确定子模块,用于根据所述环境信息确定所述目标地块的地块信息。

可选地,所述装置还包括:

第二获取模块,用于通过设置在所述无人机上的图像采集装置获取所述无人机的实时地理位置的环境图像信息;

所述确定模块包括:

第四确定子模块,用于根据所述无人机的实时地理位置和所述实时地理位置的环境图像信息确定所述目标地块的地块信息。

可选地,所述地块信息包括以下信息中的一者或多者:所述目标地块的形状、面积、海拔高度、所述目标地块内的障碍物信息。

本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开提供的获取地块信息的方法的步骤。

本公开还提供一种电子设备,包括:存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现本公开提供的获取地块信息的方法的步骤。

本公开提供的技术方案可以包括以下有益效果:

通过控制无人机在待植保的地块内飞行并在无人机的飞行过程中实时获取无人机的地理位置,至少根据实时获取的地理位置确定地块的地块信息,可以实现对待植保的地块信息的自动获取,方便后续对该地块进行植保作业,相比于通过人工采集地块信息的方式,可以提高效率和准确率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据本公开一示例性实施例示出的一种获取地块信息的方法的流程图;

图2是根据本公开一示例性实施例示出的一种获取地块信息的装置的框图;

图3是根据本公开另一示例性实施例示出的一种获取地块信息的装置的框图;

图4是根据本公开一示例性实施例示出的一种电子设备的框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

需要说明的是,本公开的说明书和权利要求书以及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必理解为描述特定的顺序或先后次序。

图1是根据本公开一示例性实施例示出的一种获取地块信息的方法的流程图,该方法用于无人机的飞行控制器,如图1所示,该方法可以包括以下步骤:

在步骤s11中,接收飞行控制指令以控制无人机在待植保的地块内飞行,并在无人机的飞行过程中实时获取无人机的地理位置。

在一种可能的实现方式中,飞手可根据实际情况向无人机的飞行控制器中输入相应的飞行控制指令,该控制指令可以例如包括但不限于:飞手设置的无人机的飞行起点、飞行路径等参数。无人机的飞行控制器响应于接收到的飞行控制指令,控制无人机从飞行起点开始,按照飞行路径等参数在该待植保的地块内飞行,并且在无人机的飞行过程中,通过设置在无人机上的gps定位组件实时采集该无人机的地理位置。

在步骤s12中,至少根据实时获取的地理位置,确定所述地块的地块信息,所述地块信息用于对所述地块进行植保作业。

在本公开的实施例中,地块信息可以包括地块的形状、面积、海拔高度、地块内的障碍物(例如地磁、电线杆等)的位置、高度等信息中的一者或多者。

在一种可能的实现方式中,可以根据实时获取的无人机的地理位置确定该无人机的飞行轨迹,并根据该飞行轨迹确定目标地块的地块信息。具体地,根据飞行轨迹可以确定地块的形状,通过测量飞行轨迹的长度和地块的形状可以计算地块的面积。此外,若飞行轨迹表明无人机在某一位置的飞行方向连续变化,则可以认为该位置存在障碍物。

在另一种可能的实现方式中,可以将携带有实时获取的地理位置的请求消息发送给云服务器,由服务器根据该请求消息从预置的地图数据中查找该无人机的实时地理位置的预设范围内的环境信息并将环境信息发送给无人机,无人机根据该环境信息可以确定目标地块的地块信息。其中,预设范围可以是以无人机的实时地理位置为中心点、预设值为半径的圆形区域。环境信息可以包括该预设范围内的障碍物信息、地块的边界信息等。

值得说明的是,可以在每次获取到无人机的地理位置时将携带有该地理位置的请求消息发送给云服务器,也可以在无人机结束飞行时将携带有所有获取到的地理位置的请求消息发送给云服务器。

根据上述实施例,飞手不仅可以通过无人机飞行获得目标地块的地理位置信息,并通过无人机自动向云服务器发送请求,来获得基于上述地理位置信息匹配获得的更多有价值的目标地块的环境信息,以便于制定作业方案。

在一些示例中,上述环境进行可以是服务器通过大数据统计分析后获得的该地理位置的某一时刻的环境温度、湿度以及可能的病虫害,或该地理位置的一些历史信息,例如,历史作物、历史病虫害以及历史喷洒方案等。

在其他一些可能的实现方式中,还可以通过设置在无人机上的图像采集装置(例如摄像头)获取无人机的实时地理位置的环境图像信息,相应的,根据无人机的实时地理位置以及实时地理位置的环境图像信息可以确定目标地块的地块信息。具体地,通过对每个实时地理位置的环境图像信息进行降噪、滤波、二值化以及特征提取等一系列处理,根据提取出的特征可以确定在各个实时地理位置周围是否存在障碍物、障碍物的类型以及地块的边界等信息。

采用上述获取地块信息的方法,可以实现对待植保的地块信息的自动获取,方便后续对该地块进行植保作业,相比于通过人工采集地块信息的方式,可以提高效率和准确率。

图2是根据本公开一示例性实施例示出的一种获取地块信息的装置的框图,该装置用于无人机的飞行控制器,如图2所示,该装置200可以包括:第一获取模块201和确定模块202。

该第一获取模块201用于接收飞行控制指令以控制无人机在待植保的地块内飞行,并在所述无人机的飞行过程中实时获取所述无人机的地理位置。

该确定模块202用于至少根据实时获取的地理位置,确定所述地块的地块信息,所述地块信息用于对所述地块进行植保作业。

可选地,如图3所示,所述确定模块202包括:

第一确定子模块221,用于根据实时获取的地理位置,确定所述无人机的飞行轨迹;

第二确定子模块222,用于根据所述飞行轨迹确定所述目标地块的地块信息。

可选地,如图3所示,所述确定模块202包括:

发送子模块223,用于将携带有实时获取的地理位置的请求消息发送给云服务器,所述请求消息用于请求所述云服务器从预置的地图数据中查找所述无人机的实时地理位置的预设范围内的环境信息;

接收子模块224,用于接收所述云服务器发送的所述环境信息;

第三确定子模块225,用于根据所述环境信息确定所述目标地块的地块信息。

可选地,如图3所示,所述装置200还包括:

第二获取模块203,用于通过设置在所述无人机上的图像采集装置获取所述无人机的实时地理位置的环境图像信息;

所述确定模块202包括:

第四确定子模块226,用于根据所述无人机的实时地理位置和所述实时地理位置的环境图像信息确定所述目标地块的地块信息。

可选地,所述地块信息包括以下信息中的一者或多者:所述目标地块的形状、面积、海拔高度、所述目标地块内的障碍物信息。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

另外,本领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述功能模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

采用上述获取地块信息的装置,可以实现对待植保的地块信息的自动获取,方便后续对该地块进行植保作业,相比于通过人工采集地块信息的方式,可以提高效率和准确率。

图4是根据一示例性实施例示出的一种电子设备400的框图,其中,该电子设备可以被提供为一种获取地块信息的装置,该装置可以应用于无人机的飞行控制器。如图4所示,该电子设备400可以包括:处理器401,存储器402。该电子设备400还可以包括多媒体组件403,输入/输出(i/o)接口404,以及通信组件405中的一者或多者。

其中,处理器401用于控制该电子设备400的整体操作,以完成上述的获取地块信息的方法中的全部或部分步骤。存储器402用于存储各种类型的数据以支持在该电子设备400的操作,这些数据例如可以包括用于在该电子设备400上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器402可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件403可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器402或通过通信组件405发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口404为处理器401和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件405用于该电子设备400与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件405可以包括:wi-fi模块,蓝牙模块,nfc模块。

在一示例性实施例中,电子设备400可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的获取地块信息的方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的获取地块信息的方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器402,上述程序指令可由电子设备400的处理器401执行以完成上述的获取地块信息的方法。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1