一种植保无人机作业的控制方法和控制装置与流程

文档序号:19418492发布日期:2019-12-14 01:10阅读:689来源:国知局
一种植保无人机作业的控制方法和控制装置与流程

本公开属于无人机技术领域,具体涉及一种植保无人机作业的控制方法和控制装置。



背景技术:

在农林植物保护作业中,经常会使用植保无人机来实现喷洒作业,可以喷洒药剂、种子等。为了减少操作者的工作量,植保无人机在实际作业中通常采用ab点作业的模式进行作业。所谓ab点作业,就是将起飞边界点记录为a点,直线飞行一定距离到达b点,然后使植保无人机横移已设定的距离,植保无人机将根据ab两点的直线距离自动喷洒作业,无需人工操作。在此过程中,还可以随时进行人工干预,从而保证喷洒作业的灵活性。

在实际工作中,设置ab点的操作比较繁琐,需要用户用肉眼准确设置ab点后,才能准确作业。目前,在同一块区域多次执行ab点作业时,还要重复进行这些繁琐操作,严重影响了作业效率。



技术实现要素:

本公开的一方面提供了一种植保无人机作业的控制方法,包括:

获取植保无人机在作业区域中的作业起始边界点a点、b点坐标,以及作业终点e点坐标和作业的横移距离;

根据所述a点、b点、e点坐标以及作业的横移距离生成作业线路;

控制植保无人机按照所述作业线路进行作业,植保无人机到达e点时,结束作业;

保存a点、b点和e点的坐标,在同一作业区域再次进行植保作业时,读取a点、b点和e点的坐标以生成作业线路,根据生成的作业线路进行作业,并于作业到达e点时结束作业。

本公开的另一方面提供了一种植保无人机的控制装置,包括:

存储器,用于存储可执行指令;

处理器,用于执行存储器中存储的可执行指令,以执行如下操作:

获取植保无人机在作业区域中的作业起始边界点a点、b点坐标,以及作业终点e点坐标和作业的横移距离;

根据所述a点、b点、e点坐标以及作业的横移距离生成作业线路;

控制植保无人机按照所述作业线路进行作业,植保无人机到达e点时,结束作业;

保存a点、b点和e点的坐标,在同一作业区域再次进行植保作业时,读取a点、b点和e点的坐标以生成作业线路,根据生成的作业线路进行作业,并于作业到达e点时结束作业。

本公开的又一方面提供了一种计算机可读存储介质,其上存储有可执行指令,所述指令在由一个或多个处理器执行时,可以使所述一个或多个处理器执行以下操作:

获取植保无人机在作业区域中的作业起始边界点a点、b点坐标,以及作业终点e点坐标和作业的横移距离;

根据所述a点、b点、e点坐标以及作业的横移距离生成作业线路;

控制植保无人机按照所述作业线路进行作业,植保无人机到达e点时,结束作业;

保存a点、b点和e点的坐标,在同一作业区域再次进行植保作业时,读取a点、b点和e点的坐标以生成作业线路,根据生成的作业线路进行作业,并于作业到达e点时结束作业。

本公开的又一方面提供了一种植保无人机,其中包括所述控制装置。

从上述技术方案可以看出,本公开实施例至少具有以下有益效果:用户可以避免重复设置ab点作业的a点、b点和e点坐标,从而显著提高植保作业的作业效率。

附图说明

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

图1为根据本公开实施例植保无人机作业的控制方法的流程图;

图2示意性示出了根据本公开一实施例的ab作业路线;

图3示意性示出了根据本公开另一实施例的ab作业路线。

具体实施方式

为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。

如图1所示,本公开实施例提供了一种植保无人机作业的控制方法,包括:

s101:获取植保无人机在作业区域中的作业起始边界点a点、b点坐标,以及作业终点e点坐标和作业的横移距离。

a点、b点和e点通常位于作业区域的边界,可以通过控制装置使植保无人机飞行到指定地点,分别将其设置为a点、b点和e点,并分别记录其坐标。

作业的横移距离可以根据喷洒作业的种类、飞行高度等进行设置。

s201:根据所述a点、b点、e点坐标以及作业的横移距离生成作业线路。

a点、b点、e点坐标以及作业的横移距离确定以后,即可确定其作业路线,该步骤可由控制装置中的处理器自动完成。

s301:控制植保无人机按照所述作业线路进行作业,植保无人机到达e点时,结束作业。

在进行喷洒作业时,可以对飞行高度、飞行速度、喷洒速度等参数进行设置,如果作业区域中有高低起伏的地形,还可以设置植保无人机的俯仰角等参数,以确保喷洒作业的均匀性和完整性。

s401:保存a点、b点和e点的坐标,在同一作业区域再次进行植保作业时,读取a点、b点和e点的坐标以生成作业线路,根据生成的作业线路进行作业,并于作业到达e点时结束作业。

植保作业结束后,对该作业区域内的作业参数自动进行保存,以备再次作业时使用。其中a点、b点和e点的坐标是植保作业的必要参数,应当作为默认保存的数据。其它的作业参数,例如横移距离、飞行速度、飞行高度、喷洒速度等可根据需要选择保存。例如,当可能在该作业区域内再次进行相同的植保作业时,可以将所有的参数进行保存,当再次作业时,则无需进行任何设置即可进行植保作业。如果不再需要相同的植保作业时,则可只保存a点、b点和e点坐标等关键数据。

本公开实施例提供了一种植保无人机的控制装置,包括:

存储器,用于存储可执行指令;

处理器,用于执行存储器中存储的可执行指令,以执行如下操作:

获取植保无人机在作业区域中的作业起始边界点a点、b点坐标,以及作业终点e点坐标和作业的横移距离;

根据所述a点、b点、e点坐标以及作业的横移距离生成作业线路;

控制植保无人机按照所述作业线路进行作业,植保无人机到达e点时,结束作业;

保存a点、b点和e点的坐标,在同一作业区域再次进行植保作业时,读取a点、b点和e点的坐标以生成作业线路,根据生成的作业线路进行作业,并于作业到达e点时结束作业。

图3是本公开实施例的一个药剂喷洒作业的路线。该作业区域为矩形,作业前可将该作业区域某条边界的两端分别作为起始边界点a点和b点,并将与该条边界相对的另一条边界的一端点作为作业终点e点。根据植保无人机的飞行高度、药剂喷洒宽度等确定横移距离。植保无人机在b点在与起始边ab垂直的方向上横移。

a点、b点、e点坐标以及作业的横移距离确定以后,即可确定其作业路线,该步骤可由控制装置中的处理器自动完成。

在开始作业后,植保无人机按照预先设置的飞行高度、飞行速度、喷洒速度等参数沿着作业线路进行喷洒作业,当植保无人机到达e点时,结束作业。此时对该作业区域内的所有作业参数自动进行保存。当在该区域内再次进行药剂喷洒作业时,直接读取已保存的作业参数,无需进行任何设置即可进行药剂喷洒作业。

在本公开的另一个实施例中,需要在一作业区域内先后进行播种作业、药剂喷洒作业等。

在播种作业时,首先根据作业起始边界点a点、b点坐标,以及作业终点e点坐标和播种作业的横移距离生成作业线路,然后控制植保无人机按照作业线路进行播种作业,植保无人机到达e点时,结束作业,自动保存a点、b点和e点的坐标。

当在该作业区域内进行药剂喷洒作业,读取a点、b点和e点的坐标,然后根据药剂喷洒作业的横移距离重新生成作业线路,然后控制植保无人机按照新的作业线路进行药剂喷洒作业,植保无人机到达e点时,结束作业。

图4是本公开实施例的另一个植保作业的路线。该作业区域为平行四边形,作业前可将该作业区域某条边界的两端分别作为起始边界点a点和b点,并将与该条边界相对的另一条边界的一端点作为作业终点e点。根据实际的植保作业确定横移距离。植保无人机在b点在与起始边ab成预设角度α的方向上横移,所述预设角度为平行四边形相邻两边形成的锐角α。

在实际操作中,a点和b点的位置可以互换,即在同一作业区域再次进行植保作业时,植保无人机可以从b点开始作业,在a点处进行横移。

在本公开另一实施例中,在读取a点、b点和e点的坐标后,首先获取植保无人机的当前位置,计算植保无人机的当前位置分别与起始边界点a点和b点的相对距离,将起始边界点a点和b点中距所述植保无人机的当前位置较近的点作为起始点,并生成以ab为起始边,以e为结束点的作业线路。然后,植保无人机按照生成的作业线路进行作业,植保无人机到达e点时,结束作业。

此时,可根据起始边ab的走向调节横移距离以便在e点结束。

通过采用本公开实施例所述的控制方法和控制装置进行植保作业时,用户可以避免重复设置ab点作业的a点、b点和e点坐标,从而显著提高植保作业的作业效率,并且植保无人机的飞行参数可以读取已保存的数据,或者根据需要重新设定,具有较好的灵活性,因此本公开的适用范围比较广泛。

本公开另一实施例提供了一种计算机可读存储介质,其上存储有可执行指令,所述指令在由一个或多个处理器执行时,可以使所述一个或多个处理器执行以下操作:

获取植保无人机在作业区域中的作业起始边界点a点、b点坐标,以及作业终点e点坐标和作业的横移距离;

根据所述a点、b点、e点坐标以及作业的横移距离生成作业线路;

控制植保无人机按照所述作业线路进行作业,植保无人机到达e点时,结束作业;

保存a点、b点和e点的坐标,在同一作业区域再次进行植保作业时,读取a点、b点和e点的坐标以生成作业线路,根据生成的作业线路进行作业,并于作业到达e点时结束作业。

应当理解,本公开实施例中的方法可以由可执行指令来实现。这些可执行程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器。

因此,本公开实施例的方法可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开实施例可以采取存储有可执行指令的计算机可读存储介质的形式,该计算机可读存储介质可供指令执行系统(例如,一个或多个处理器)使用或者结合指令执行系统使用。在本公开实施例的上下文中,计算机可读存储介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读存储介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读存储介质的具体示例包括:磁存储装置,如磁带或硬盘(hdd);光存储装置,如光盘(cd-rom);存储器,如随机存取存储器(ram)或闪存;和/或有线/无线通信链路。

以上所述的具体实施例,对本公开的目的、技术方案和有益效果进行了进一步详细说明,应理解的是,以上所述仅为本公开的具体实施例而已,并不用于限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

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