被冤枉的AB点作业功能对无人机植保到底有多重要?

2023-10-22 00:10

本文主要是介绍被冤枉的AB点作业功能对无人机植保到底有多重要?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

植保无人机群里,有人在讨论AB点作业功能哪家飞控的操作简单。看到这个话题,笔者不仅感慨,当初一好心媒体亲故提醒我:最好不要用AB点作业功能来宣传植保产品,说是这个功能早被国内一植保整机厂商做烂了,他家第一代整机产品,AB点功能用起来并不是那么给力。

所以,殃及池鱼,AB作业点功能也顶上了废柴的帽子,被很多飞防同志吐槽。不过,看到如今植保同行们如此淡定认真地讨论,想必也是“又爱又恨”啊!

01 关于AB点的小八卦

说起AB点作业功能,不禁让笔者想起关于这个功能开发的一个小八卦。当然,大家听听就好……

据说,早前,有一河南植保无人机厂家——亿诺找大疆定制植保飞控,希望研发出AB点作业功能(当时还不叫这个,只是个功能需求)的飞控,最后由于各种原因,合作没有达成。后来亿诺的老总也顺道去了上海极翼,但也因为原因有种种,不了了之。

再后来的后来,大疆推出了自己的植保整机MG-1,自带了AB点的作业功能。

02 什么是AB点作业?

话说回来,到底什么是AB点作业?

AB点作业,通俗点说,就是在通过遥控器在起飞点记录为A点,直线飞行一定距离到达目的点后,记录为B点,然后通过遥控器开启AB点执行功能,再向左或者右拨横滚杆,横移已设定的距离后飞行器将根据AB两点的直线距离自动喷洒作业,无需人工操作,不过在这过程中,是可以随时人工干预的,一般植保飞控在执行AB点功能的过程中,就可以随时干预偏航和俯仰,面对不规整地块的时候可以保证喷洒作业的灵活性。

不懂?来张图看看:

AB点作业模式,也可以称之为半自主飞行,因为相对全自主飞行,AB点功能还需要用上遥控器,不仅是通过遥控器设置AB点,而且也可以在作业的时候延长或缩短两点喷洒距离。比如在面对不规整地形时,超出B点的部分,就可以推俯仰杆让飞行器往前喷洒。以极翼K3-A为例,等快到B点的时候(必须在飞机向下一个航线横移前执行),顺着飞机飞行的方向推俯仰杆,保持3秒,就可以向前延长1米。

03 为什么需要AB点?

为什么需要AB点呢?

因为AB点有用哦!

第一,作为植保飞手,一天工作10个小时,喷300-400亩田地,要是全部手动操控,不累死手也要残废。省事省力的AB点作业功能在这个时候,解放他们的双手,能不受欢迎?

第二,按照设置好的航线飞行,不会存在漏喷重喷,保证作业效果。相比人工喷洒,不会歪歪扭扭漏喷,高效省事;而且也比人工可能造成重喷更加节能环保。这对飞手和农户而言,都是喜闻乐见的。

所以对植保飞手而言,这种省事功能还是必不可少的,谁不想作业的时候还能开个小差,不必时刻紧绷着神经啊!

04 AB点对飞控的要求

AB点说起到了减轻飞手的工作量,让产品更好用。

但实际上,AB点对飞控有比较高的要求。

首先,飞控的定高功能。飞手脱离了遥控器,让飞机农作物2-3米的高度上飞行,如果飞控掉高的话,还是让飞手时刻绷紧神经。

其次,飞控的航线飞得直不直。跟定高的要求一样,脱离遥控器自动飞行,飞控必须要能飞得直,否则,很容易造成漏喷。还是需要飞手时刻去手动干扰,最后还是没有起到解放飞手的作用。

最后,面对高低起伏的田块,飞控的仿地能力要强。这里需要提醒的就是,不是配了仿地模块就能飞得好,模块看起来差不多,但算法融合要做得好不好,还是有门道的。

写在最后

AB点的功能,是可以协助飞手半自动的作业模式。

面对环境复杂的田块,任何一种功能模式都不是备包治百病的良方,但能分担飞手们的一些工作,让新手们也能更容易的飞行,降低操控植保无人机的难度,把药打好。

是做飞控研发工程师的心愿。

在这里,我们就对所有为植保行业不断的埋头研发抬头测试的每一个技术,致以最崇高的敬意。(来源:无人机那点事公众号 作者:甲乙丙丁)

这篇关于被冤枉的AB点作业功能对无人机植保到底有多重要?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/257837

相关文章

springboot+redis实现订单过期(超时取消)功能的方法详解

《springboot+redis实现订单过期(超时取消)功能的方法详解》在SpringBoot中使用Redis实现订单过期(超时取消)功能,有多种成熟方案,本文为大家整理了几个详细方法,文中的示例代... 目录一、Redis键过期回调方案(推荐)1. 配置Redis监听器2. 监听键过期事件3. Redi

Qt实现对Word网页的读取功能

《Qt实现对Word网页的读取功能》文章介绍了几种在Qt中实现Word文档(.docx/.doc)读写功能的方法,包括基于QAxObject的COM接口调用、DOCX模板替换及跨平台解决方案,重点讨论... 目录1. 核心实现方式2. 基于QAxObject的COM接口调用(Windows专用)2.1 环境

SpringBoot+Vue3整合SSE实现实时消息推送功能

《SpringBoot+Vue3整合SSE实现实时消息推送功能》在日常开发中,我们经常需要实现实时消息推送的功能,这篇文章将基于SpringBoot和Vue3来简单实现一个入门级的例子,下面小编就和大... 目录前言先大概介绍下SSE后端实现(SpringBoot)前端实现(vue3)1. 数据类型定义2.

SpringBoot整合Apache Spark实现一个简单的数据分析功能

《SpringBoot整合ApacheSpark实现一个简单的数据分析功能》ApacheSpark是一个开源的大数据处理框架,它提供了丰富的功能和API,用于分布式数据处理、数据分析和机器学习等任务... 目录第一步、添加android依赖第二步、编写配置类第三步、编写控制类启动项目并测试总结ApacheS

Python实现繁体转简体功能的三种方案

《Python实现繁体转简体功能的三种方案》在中文信息处理中,繁体字与简体字的转换是一个常见需求,无论是处理港澳台地区的文本数据,还是开发面向不同中文用户群体的应用,繁简转换都是不可或缺的功能,本文将... 目录前言为什么需要繁简转换?python实现方案方案一:使用opencc库方案二:使用zhconv库

Qt实现删除布局与布局切换功能

《Qt实现删除布局与布局切换功能》在Qt应用开发中,动态管理布局是一个常见需求,比如根据用户操作动态删除某个布局,或在不同布局间进行切换,本文将详细介绍如何实现这些功能,并通过完整示例展示具体操作,需... 目录一、Qt动态删除布局1. 布局删除的注意事项2. 动态删除布局的实现步骤示例:删除vboxLay

Spring Boot整合Redis注解实现增删改查功能(Redis注解使用)

《SpringBoot整合Redis注解实现增删改查功能(Redis注解使用)》文章介绍了如何使用SpringBoot整合Redis注解实现增删改查功能,包括配置、实体类、Repository、Se... 目录配置Redis连接定义实体类创建Repository接口增删改查操作示例插入数据查询数据删除数据更

使用EasyPoi快速导出Word文档功能的实现步骤

《使用EasyPoi快速导出Word文档功能的实现步骤》EasyPoi是一个基于ApachePOI的开源Java工具库,旨在简化Excel和Word文档的操作,本文将详细介绍如何使用EasyPoi快速... 目录一、准备工作1、引入依赖二、准备好一个word模版文件三、编写导出方法的工具类四、在Export

JS纯前端实现浏览器语音播报、朗读功能的完整代码

《JS纯前端实现浏览器语音播报、朗读功能的完整代码》在现代互联网的发展中,语音技术正逐渐成为改变用户体验的重要一环,下面:本文主要介绍JS纯前端实现浏览器语音播报、朗读功能的相关资料,文中通过代码... 目录一、朗读单条文本:① 语音自选参数,按钮控制语音:② 效果图:二、朗读多条文本:① 语音有默认值:②

C#实现高性能拍照与水印添加功能完整方案

《C#实现高性能拍照与水印添加功能完整方案》在工业检测、质量追溯等应用场景中,经常需要对产品进行拍照并添加相关信息水印,本文将详细介绍如何使用C#实现一个高性能的拍照和水印添加功能,包含完整的代码实现... 目录1. 概述2. 功能架构设计3. 核心代码实现python3.1 主拍照方法3.2 安全HBIT