The invention discloses a work unit according to the needs of independent based on the start and stop of the UAV accurate control method, which comprises the following steps: 1, input field data and operational parameters; 2, set the initial value and the step angle theta, determine the operation direction; 3, calculation of center line; 4, unit 5, center line; the unit working state and the corresponding initial path; 6, find the total distance and the minimum path traversal, and stored as the optimal path under the direction of the operation; 7, to determine whether theta is less than 180 degrees, if so, add a step angle theta, return to step 3, if not, then enter the next step 8; optimal path, comparison of different values in the corresponding theta, choose the shortest is the final operation path, corresponding storage and work unit, get the UAV flight control information. The invention realizes the UAV in the field especially precise control field near the border area during operation, improve the utilization rate of fertilizer, pesticide and other consumables.
【技术实现步骤摘要】
基于工作单元按需独立启停的农用无人机精确控制方法
本专利技术涉及一种农业设备控制领域,具体涉及一种基于工作单元按需独立启停的农用无人机精确控制方法。
技术介绍
随着技术的不断进步,多旋翼无人机在农业中的应用越来越广泛。在利用无人机对某一田块实施植保、施肥、播种等全覆盖作业时,人工遥控操作难度大,作业重复率及遗漏率大。当作业机具工作幅宽较大、带有多个工作单元时,由于不能做到按需独立启停实时启停,在田块边界附近区域的作业误差量大,不仅造成农药、化肥、种子等消耗品的浪费,而且还造成局部区域的作业遗漏。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于工作单元按需独立启停的农用无人机精确控制方法。本专利技术解决上述技术问题的技术方案如下:基于工作单元按需独立启停的农用无人机精确控制方法,包括以下步骤:步骤S1、输入无人机出发点和降落点位置及待作业田块边界数据,依次存储各顶点数据,并顺次连接各顶点,得到多边形边界数据;输入无人机飞行作业参数,包括工作幅宽W和工作单元数N;步骤S2、设定θ初始值和步距角,所述θ为作业方向与竖直方向或水平方向的夹角,θ的初始值为0,步距角为定值α°;步骤S3、根据θ值确定作业方向,利用与作业方向平行的多条间距为W/2平行线与多边形边界求交,得到多边形填充线,并对多边形填充线进行筛选和处理,得到行中心线;步骤S4、对行中心线进行延伸处理后,将行中心线分别向两侧平移M次,所述M为N/2再取整后的值,得到每一条行中心线对应的N条初始单元中心线,将初始单元中心线与多边形边界求交,保留初始单元中心线在多边形区域内的部分,为单元中心线;步骤S5 ...
【技术保护点】
基于工作单元按需独立启停的农用无人机精确控制方法,其特征在于,包括以下步骤:步骤S1、输入无人机出发点和降落点位置及待作业田块边界数据,依次存储各顶点数据,并顺次连接各顶点,得到多边形边界数据;输入无人机飞行作业参数,包括工作幅宽W和工作单元数N;步骤S2、设定θ初始值和步距角,所述θ为作业方向与竖直方向或水平方向的夹角,θ的初始值为0,步距角为定值α°;步骤S3、根据θ值确定作业方向,利用与作业方向平行的多条间距为W/2平行线与多边形边界求交,得到多边形填充线,并对多边形填充线进行筛选和处理,得到行中心线;步骤S4、对行中心线进行延伸处理后,将行中心线分别向两侧平移M次,所述M为N/2再取整后的值,得到每一条行中心线对应的N条初始单元中心线,将初始单元中心线与多边形边界求交,保留初始单元中心线在多边形区域内的部分,为单元中心线;步骤S5、利用行中心线、单元中心线、工作幅宽W和工作单元数N求得无人机的初始路径信息和工作状态信息;步骤S6、对路径进行优化,求得最优路径,将最优路径信息及最优路径对应的无人机各工作单元状态信息进行存储;步骤S7、判断θ的大小,若θ<180°,则令θ增加α°, ...
【技术特征摘要】
1.基于工作单元按需独立启停的农用无人机精确控制方法,其特征在于,包括以下步骤:步骤S1、输入无人机出发点和降落点位置及待作业田块边界数据,依次存储各顶点数据,并顺次连接各顶点,得到多边形边界数据;输入无人机飞行作业参数,包括工作幅宽W和工作单元数N;步骤S2、设定θ初始值和步距角,所述θ为作业方向与竖直方向或水平方向的夹角,θ的初始值为0,步距角为定值α°;步骤S3、根据θ值确定作业方向,利用与作业方向平行的多条间距为W/2平行线与多边形边界求交,得到多边形填充线,并对多边形填充线进行筛选和处理,得到行中心线;步骤S4、对行中心线进行延伸处理后,将行中心线分别向两侧平移M次,所述M为N/2再取整后的值,得到每一条行中心线对应的N条初始单元中心线,将初始单元中心线与多边形边界求交,保留初始单元中心线在多边形区域内的部分,为单元中心线;步骤S5、利用行中心线、单元中心线、工作幅宽W和工作单元数N求得无人机的初始路径信息和工作状态信息;步骤S6、对路径进行优化,求得最优路径,将最优路径信息及最优路径对应的无人机各工作单元状态信息进行存储;步骤S7、判断θ的大小,若θ<180°,则令θ增加α°,返回步骤步骤S3,若θ≥180°,则进入下一步骤;步骤S8、比较θ在不同数值时对应的最优路径的总长度,取总长度最短的最优路径为最终作业路径,将最终作业路径和无人机经过最终作业路径时各工作单元对应的工作状态进行对应存储,得到无人机飞行控制信息。2.根据权利要求1所述的基于工作单元按需独立启停的农用无人机精确控制方法,其特征在于,所述步骤S3中的对多边形填充线进行筛选和处理具体包括以下步骤:从多边形区域的一侧开始,取第奇数条多边形填充线作为行中心线,取第偶数行多边形填充线作为行分界线,若多边形区域另一侧最边缘是行分界线,则在最边缘的行分界线外添加一条与行分界线距离为W/2的平行线为行中心线。3.根据权利要求1所述的基于工作单元按需独立启停的农用无人机精确控制方法,其特征在于,所述步骤S4具体为:对位于同一直线上的但不相连的行中心线进行延伸和合并处理之后,将行中心线分别向两侧平移M次,得到每一条行中心线对应的N条初始单元中心线,将初始单元中心线延伸并与多边形边界求交,保留初始单元中心线在多边形区域内的部分,为单元中心线。4.根据权利要求1所述的基于工作单元按需独立启停的农用无人机精确控制方法,其特征在于,所述步骤S4包括以下步骤:步骤S4.1、对位于同一直线上的但不相连的行中心线进行延伸和合并处理;步骤S4.2、对行中心线两端点与行中心线两侧的行边界线端点取极值,使行中心线两端进行延伸,若行中心线一侧没有行边界线,则...
【专利技术属性】
技术研发人员:黄小毛,龙长江,李小霞,黎煊,马丽娜,
申请(专利权)人:华中农业大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。