The invention provides an agricultural plant protection UAV obstacle avoidance and path planning method of spraying UAV, relates to the field of UAV route planning method and control method, in order to solve the obstacle avoidance algorithm to reduce the path length and reduce the leakage of heavy spray spray shortcomings, and put forward a new kind of plant protection for UAV method for obstacle avoidance and path planning of UAV, the method includes: judging line segments and circular obstacles constitute the starting point and end point of the first spraying path of whether the intersection; if the intersection, an Dubins path and make sure all the optional flight flight path, path length, turning path calculation first path length, repeated spraying area: repeat the above steps until the calculated flight path length and repeat all the spraying area, in order to find the best path with genetic algorithm Method to quickly select the best path in the optional flight path. The invention is applicable to plant protection unmanned aerial vehicles.
【技术实现步骤摘要】
农用植保无人机避障喷施路径规划方法及无人机
本专利技术涉及一种农用植保无人机避障喷施路径规划方法及无人机,属于无人机路线规划方法及控制方法领域。
技术介绍
植保无人机喷施作业的区域一般面积较大,而无人机体积小,反应灵活,所以一般植保无人机喷施的路线被规划成来回往复的形如“Π”的形状,其路线如图3所示,图3(a)是标准的矩形喷施区域,图3(b)是一个不规则的喷施区域,但是他们规划的路线都是来回往复的。这种来回往复的路线在没有障碍的情况下喷施作业的效率和喷洒的均匀度(重喷和漏喷)都特别好。但是在实际应用中这种无任何障碍的无人机喷洒作业几乎不存在。植保无人机在喷施作业中很有可能遇到零散分布的树木,信号塔,电线杆等障碍。这无可避免的会涉及到植保无人机的喷施过程的避障问题。一般植保无人机在喷施作业中遇到的情况如图4所示(其中圆形代表障碍),在已经离线规划好的路线中分布着若干障碍,这些障碍的特点是比较小,也比较分散,在离线路线规划其中很难将其排除,此时就要求无人机在喷施作业的过程中还要进行障碍的躲避。以无人机在喷施作业中只遇到一个障碍的情况为例,运用传统的避障算法所得到的避障路线如图5所示。由图5看出,无人机在避障的同时进行喷洒作业,因为无人机在躲避障碍的时候不能停止喷施作业,所以就会导致有些区域喷洒不到农药(如上面的漏喷区域),有些区域会在无人机回飞时喷洒两遍(如上面的重复喷洒区域)。此避障过程会导致大面积的重喷和漏喷,下面就无人机喷施作业中的避障问题展开讨论,并提出一种兼顾路径长短和多喷漏喷的方法。给出一种无人机在喷施作业中的避障策略,这种避障策略可以在路径长度增 ...
【技术保护点】
一种农用植保无人机避障喷施路径规划方法,所述方法用于规划飞行路径,所述飞行路径包括至少一条直线喷施路径以及至少一条转弯路径,每一条直线喷施路径包括一个起点和一个终点,每一条转弯路径表示从一个直线喷施路径的终点飞行至下一个直线喷施路径的起点的路径,其特征在于,所述方法包括:步骤1)从第一条直线喷施路径起,将当前飞行路径的起点和终点连接,形成一条用于表示原飞行路线的直线段;步骤2)判断所述直线段是否与障碍圆相交,若不相交,则按原路线直线飞行,若相交,则执行步骤3);所述障碍圆是用于表示障碍物位置和大小特征的模型;将与所述直线段相交的障碍圆称为目标障碍圆;步骤3)比较无人机的最小转弯半径与所述障碍圆的半径大小;若障碍圆的半径大于等于无人机的最小转弯半径,则执行步骤4);若障碍圆的半径小于无人机的最小转弯半径,则生成两个所述障碍圆的内切圆,以内切圆代替所述障碍圆,然后执行步骤4);所述内切圆的圆心位于所述直线段的经过所述障碍圆圆心的垂线上,所述内切圆的半径等于所述最小转弯圆的半径;步骤4)生成复数个与所述直线段与所述障碍圆同时相切的最小转弯圆;所述最小转弯圆的半径为无人机的最小转弯半径;步骤5 ...
【技术特征摘要】
1.一种农用植保无人机避障喷施路径规划方法,所述方法用于规划飞行路径,所述飞行路径包括至少一条直线喷施路径以及至少一条转弯路径,每一条直线喷施路径包括一个起点和一个终点,每一条转弯路径表示从一个直线喷施路径的终点飞行至下一个直线喷施路径的起点的路径,其特征在于,所述方法包括:步骤1)从第一条直线喷施路径起,将当前飞行路径的起点和终点连接,形成一条用于表示原飞行路线的直线段;步骤2)判断所述直线段是否与障碍圆相交,若不相交,则按原路线直线飞行,若相交,则执行步骤3);所述障碍圆是用于表示障碍物位置和大小特征的模型;将与所述直线段相交的障碍圆称为目标障碍圆;步骤3)比较无人机的最小转弯半径与所述障碍圆的半径大小;若障碍圆的半径大于等于无人机的最小转弯半径,则执行步骤4);若障碍圆的半径小于无人机的最小转弯半径,则生成两个所述障碍圆的内切圆,以内切圆代替所述障碍圆,然后执行步骤4);所述内切圆的圆心位于所述直线段的经过所述障碍圆圆心的垂线上,所述内切圆的半径等于所述最小转弯圆的半径;步骤4)生成复数个与所述直线段与所述障碍圆同时相切的最小转弯圆;所述最小转弯圆的半径为无人机的最小转弯半径;步骤5)根据所述直线段、所述目标障碍圆以及所述最小转弯圆确定复数个可选的飞行路径并计算路径的长度以及与所述的可选飞行路径对应的重喷漏喷面积,并将数据进行归一化处理;步骤6)将所述的可选路径作为初始种群,计算出适应值的大小;步骤7)使用遗传算法的选择、交叉、变异操作,当满足迭代次数或者满足预定的适应值大小条件时,输出最佳的搜索路径;步骤8)计算无人机从当前喷施路径的终点飞行到下一条喷施路径的起点所需经过的转弯路径的长度;步骤9):重复执行步骤1)至步骤8),通过每一次执行得到的计算结果计算出总的飞行路径长度以及重喷漏喷面积。2.根据权利要求1所述的方法,其特征在于,所述步骤5)中每条所述可选路径的飞行路径的长度通过如下公式计算:其中N为单条路径下必须躲避的障碍总数,N1是障碍圆与最小转弯圆异侧的障碍圆个数,N2是障碍圆与最小转弯圆同侧的障碍圆个数,且满足N1+N2=N;其中b为所述直线段的长度;Rz为无人机的最小转弯半径;当障碍圆的半径大于等于无人机的最小转弯半径时,Ld为所述障碍圆的圆心到所述直线段的距离,Ri为第i个障碍圆的半径;当障碍圆的半径小于无人机的最小转弯半径时,Ld为所述内切圆的圆心到所述直线段的距离,Ri代表最小转弯半径的大小;所述障碍圆半径Ri满足公式Ri=Rd+Rl,其中Rd为障碍圆的中心到最边缘的距离,Rl为无人机需要与障碍物保持的安全距离。3.根据权利要求1所述的方法,其特征在于,所述步骤5)中每条所述可选路径的重喷漏喷面积通过如下公式计算:
【专利技术属性】
技术研发人员:张喜海,范成国,房俊龙,孟繁锋,许绥佳,乔岳,
申请(专利权)人:东北农业大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。