打卡智能中国(六):村里出了“飞行员”
提起返乡青年,你的第一印象是什么?失败、躺平、卷不动了?
我们在浙江、福建、青海等地,参观一些农业智能化项目时,陪同参观的“飞手”,高兴地跟我们分享自己的心路历程:
在家门口做农业无人机操控员,不用背井离乡,比进城打工的生活开心多了;
村里的老人都听说过哪里用飞机(其实就是无人机)打药了,但用不来这些高科技,就找信得过的年轻人,回乡不用担心被说在城里混不下去,不会没面子;
想操控无人机洒药也不简单的,有人自己改装,给电池打孔帮助散热,视频发到网上成了圈子里的红人;
有的飞手不仅给自己的田里洒药,还帮别人的田洒药,成了“企业家”,开的都是奔驰宝马……
如果把智能中国比喻为一个有机体,那么返乡青年们的飞行故事,就是其中一个组织切片。要说能从中提取出什么中国发展智能化的方法论,或许不那么让人信服。但是,我们能从微观扫描出,一种由智能技术带来的快乐。
这一个个具体的人,就是智能中国的DNA,就是我们想记录的故事。
村里出了“飞行员”
农业无人机操控员,在老乡们眼中,格外有出息——“XX都当上飞行员了”。无人机也算飞机,没毛病。
那么,这份返乡青年的光鲜职业,具体是干啥的呢?
专业术语,叫无人机植保。
农作物需要精准施药,以前是靠人背着喷壶去地里打药,劳动强度很大,喷施容易不均匀,人员还容易吸入药物而中毒。
后来有了拖拉机,人跟在旁边看着机器打药就行,但大型机械难以进入一些复杂地块,加上农作物株高和密度的限制,容易出现喷施不够精准,给农作物造成一定面积的损伤,进而到影响产量。
而且,农业收入的利润本就微薄,如果农药用量大、机械租用费用高、人员投入多等,一项项支出加起来,忙活一年也赚不到什么钱。
所以,变量喷雾技术+农业无人机,就成了农业植保的最新选项。
一方面,变量喷雾技术,通过智能喷洒系统进行控制,根据农作物的病虫草害、形态、密度等信息,进行精准施药。
同时,农业无人机的高空作业+远距离遥控,可以避免作业人员吸入农药,让药肥雾流在旋翼气流的推动下穿透作物,从而减少人力成本、农药用量,提高喷施效率。
有数据显示,一台起飞载重14kg的无人机,一天可以喷施300-500亩农田,是人工喷施的30倍以上。特别是种植咖啡豆、果树等高价值的高杆型经济作物,靠人工来打药并不现实,对无人机植保的需求是非常刚性的。
农业无人机能否普及,关键就在于,是不是有一批当飞手的新农人。
服务从哪里来?
无人机做植保由来已久,中国又有领先的无人机企业,按理说早就应该普及了,怎么这几年才等到返乡青年来一展身手呢?
很长一段时间内,无人机植保都不是由个人农户来操作的,而是以服务外包的形式在进行。就是由植保服务商,组建专业的无人机打药队,配备变量喷雾设备、无人机、地面设备等新型农机,提供飞播、打药等全套服务。
我们知道,消费级无人机会直接卖给航拍/泛科技爱好者,是一门B2C的生意。这个商业模式,在农业场景下怎么就行不通了呢?
要知道,我国平原少、土地细碎化的地理环境,农业以土地分散种植的小农家庭经营为主,更依赖熟人关系,不放心把自家的地和庄稼,外包给商业化的植保队或飞手团队。
在老乡们眼里,无人机植保,得靠“自己人”。所以,个人农户应该更有动力自己购买和使用农业无人机才对。
但是,想把农业无人机直接卖给个人农户,是非常困难的。
首先就是价格,有农民痛快表示,十几万元一台的无人机是肯定不会购买的,只买得起服务。
其次是门槛高,传统的工业级植保无人机,为了控制成本,会采用半自动控制系统,也就是起降、增稳等调节可以自动化,但航线规划、维护改装等工作,还是要人工完成,操作使用存在一定技术难度。而很多务农群体的年龄比较大,即使有培训,也很难快速上手、准确操作。
而且,无人机还需要配套的服务,比如新的农田要进行好几次飞行之后,学习到特定参数的数据,形成稳定的路线和作业,这个过程中可能会出现一系列问题,比如坠机、农药堵住喷嘴、部件损坏、电量不足等等,这些都需要相关配套服务,包括金融保险等的配套,是个体农户很难独自解决的。
做一个“飞手”有多难,植保队可能最有发言权。既然如此,原本进城打工的返乡青年,凭什么能跟专业植保队掰手腕了呢?就因为跟乡亲们混个脸熟?
越来越多的个人农户,转行成为一名农业无人机操作员,几个条件的从无到有,是十分重要的变量:
有网。无人机植保最怕的是遇到障碍物,就坠机、失联,要把它找回来很麻烦,对操作手的能力要求很高,不能出现失误。如今,5G网络在农村地区的广覆盖、低时延、下行大带宽等特点,可以让无人机的智能系统实时分析、快速决策、及时响应,也就减少了故障风险。
有AI。从半自动驾驶到全自主飞行,减少人工参与,AI扮演了“副驾”的角色,可以利用深度学习自动分析路线,做出最优飞行决策,实现“傻瓜式”喷药,让操作农业无人机的门槛大大降低,机不离手的年轻人很快就能学会。
有课。成为一名农业无人机的操作员,需要专业的培训服务,这类教育资源是个人以前很难接触到的。但越来越多无人机厂商意识到,打开行业ToB市场必须为农户赋能,大疆、极飞、零度智控等都推出了农业植保的飞行课程。
农业无人机操作的就业岗位需求有缺口,农民工从发达地区回流到家乡的情况变多。这劳动力供需,不就正好对接上了吗?
这些返乡青年成了“飞手”,一些只有几亩地的小农户找不到专业植保队,也可以找他们购买服务,双方都很高兴。
可以说,在植保服务的推动下,农业无人机实现了飞跃式的发展,从起步较晚的后进生,用十几年时间,成为全球农业无人机应用面积最大的国家之一。
而新农人成为“飞手”,一定会将农业无人机市场再推进一步。
To厂商
农村有人,你有机吗?
遗憾的是,农村和农人都准备好了,无人机可能还没有。
2016年左右,就曾出现过“无人机2.0”的说法,意思是从C端消费级市场,转向B端工业级市场,深入农林植保、消防、救援等行业场景。相比城市环境对无人机的严苛限制,广阔的农村天地,无人机可以更有作为。但2.0阶段爆发式增长的拐点,一直没有到来。
青年愿意出力,农户愿意出钱,政策愿意出利好,问题究竟出在哪里?答案是产品。
压力来到了无人机厂商。
一个无人机厂商发现,有一个客户只采购他们的飞行控制系统,就是不买他们的飞机。出于好奇,跑到当地考察,才发现客户买回系统后重新组装,自己做给农作物撒药的无人机。
为什么客户看不上成品,非要自己改装?
国家农业智能装备工程技术研究中心的王研究员,指出了关窍:
“如果不了解行业需求的话,可能会觉得农业对智能农机的精度要求没那么高,甚至我们在硅谷做报告,他们也不了解,觉得农业就是半米、一米这样的精度,其实,我们农机导航要在很复杂的场景里,达到正负2.5厘米这样的高精度。”
无人机产品和植保需求的巨大沟壑,就在于大量这样的行业know-how。
很多需求,是需要极高的软硬件集成和工程化能力,深入农业场景,才能穿透的。
比如挂载需求。
消费级无人机的体型都很小,一般不会悬挂太重的设备,送个药送个饭绰绰有余。而农业无人机需要挂载大量喷施的肥料、农药、种子,有的还会搭载智能摄像头和许多传感器,重量一下子就飙到了几十公斤。以这样大的自重,连续飞行作业一天下来,对农业无人机的电池性能、续航、散热等,都提出了非常高的要求。
一些“飞手”买不到合适的产品,就自己改装,给电池打孔来帮助无人机散热,这又带来了损伤、保险等问题,影响用户满意度。
另外,农业无人机挂载的肥药有一定的腐蚀性,日常飞行会遇到潮湿、降雨、高温、强日照等各种自然条件,这些都会对无人机的零部件、关节轴承等耐用性,造成一定的影响。作业过程中,挂载重量减少所带来的变化,会产生晃动、重心偏移等情况,影响无人机的稳定性,需要供应链制造、工程设计、智能算法研发等多个环节来协同解决。
除了深入,无人机的供应链非常广,其中有些环节其实也和智能手机一样,存在被卡的风险。
举个例子,农业无人机在巡航时,需要远距离无线图传,将高清画质的图像传输到“飞手”的手机上,不仅需要大带宽的通信网络,还需要芯片厂商的支持,才能实现较高的传输速率。目前,我们已经看到国产芯片在突破壁垒,也有工业级无人机利用鸿蒙系统的分布式能力,从系统层面让远距离跨终端传输成为现实。
所以,无人机厂商也要建立全链路的国产化。
另一个缺口,就是人。
上游研发,缺人。
农业无人机的一个需求,就是易用,全自动驾驶,必须拥有很高的环境感知能力,对农作物航线、沿途障碍物、农田边界等,有非常清晰准确的感知。这些AI算法不是从天上掉下来的,是需要人来开发的。而且,很多技术细节,只有走到农田里才能发现。
王研究员提到,农业无人机要在卫星导航系统失效的情况下,依然可以完成巡线的作业。怎么办呢?他们团队探索出,在辅助导航系统的基础上,增加了视觉、激光雷达和毫米波雷达传感器,加上目标检测、识别以及语义分割等等AI模型,研发出适用于农田环境的障碍物避障系统。后期农机在作业过程中,安全和效率都有了保障。
那问题来了,这样既懂AI、又懂农业、还懂工业机械,进得了实验室、下得了田间地头的复合型人才,又有多少呢?数字化人才缺口,很大程度上制约了农业无人机的产品研发。
下游应用,还是缺人。
返乡回流的农民工群体,大多拥有现代工人的技能经验,能够适应农业现代化、工业化的需要,可以说是智慧农业的“人才蓄水池”。
但农业无人机和消费级无人机的差异,就在于消费只需娱乐,社群是为了让大家玩起来,而农用是严肃的场景,社群需要帮助农人学会技能、致富。
后者其实有点像IT领域的工程师培训,获得XX认证的人掌握了专业技能,更容易获得一份高薪工作,同时也对该厂商的产品/系统更为熟悉,在职业生涯中更倾向于引入该产品。而想要达到这种效果,就需要极高的培训含金量了。
总的来说,无人机厂商既要深入,了解大量的农业know-how;又要能力广泛,把自己打造成一个软硬件和服务的综合商超。
这极高的产品壁垒,阻碍了农业无人机的爆发式增长,也避免了头部厂商利用既往优势形成垄断,为创新者、后来者留下了抢占市场的机会和时间窗口。
产业的创新土壤
说到这里,可以发现,目前农业无人机还没有像消费级市场一样,出现一家独大的局面,不少科技厂商和创业公司仍然能看到机会,愿意进来试试身手。
农业无人机,需要与多种行业、技术体系的深度融合,进行系统化集成,而目前为止很多配套软硬件的研发才刚刚起步,没有成熟的供应商,只能靠自己来一一补上短板。
目前比较知名的无人机厂商,比如大疆创新、极飞科技、高科新农、珠海羽人等,背后其实有一个智能产业带,作为支撑,来降低创新风险和试错成本。
智能农机的研发,最重要的一个环节,就是对行业的问题进行梳理、量化,明确需求。
因为农业场景很复杂,AI技术的能力边界在哪里,哪些环节可以靠人工,哪些环节系统不可靠,这些都需要在算法研究和模型构建之前,就明确出来。
背靠大湾区的高校、科研院所、行业专家,无人机厂商就有了“智库”。
开发环节,涉及到大量的工程细节,比如模型的参数怎么调,模型训练的算力集群怎么搭,硬件零部件的定制开发,整机测试验证和下游应用开发谁来做?
这些都需要一个综合产业链生态系统,来减少厂商的落地成本。
推广环节,将农业无人机纳入农机补贴,可以分担农户的风险,加速厂商产品的落地。这就需要政府和农业部门有相应的惠农政策。
一些农户觉得无人机洒药很好用,慢慢地接受了农业无人车,又通过农机自驾仪来解决播种时拖拉机开得不够直的问题。这样空地一体,有了全方位的数据和信息,进一步提高农业效率,智慧农业的更多可能,就是这样孕育的。
大量返乡青年,可以转型成为“飞手”“车手”,短期内解决了农民工回流带来的劳动力错配、就业不饱和、收入增长放缓等问题。长期看,农人、农村和农业的面貌,也在不知不觉间,发生前所未有的改变。
很多“飞手”的孩子,从小的娱乐就是刷手机、打游戏、玩无人机,在他们眼里,农业天生就是这么酷。
斯蒂芬·茨威格形容蒙田:谁描述了自己的一生,谁就是为所有的人而活着;谁把他自己所处的时代表现出来,谁就是为了所有的时代。
田埂上多了一群快乐的新农人,智能中国的宏大篇章,也就具体化、真实化为一个个鲜活的生命体验。这是我们能想象到的,技术最好的去处。
相关文章:

打卡智能中国(六):村里出了“飞行员”
提起返乡青年,你的第一印象是什么?失败、躺平、卷不动了? 我们在浙江、福建、青海等地,参观一些农业智能化项目时,陪同参观的“飞手”,高兴地跟我们分享自己的心路历程: 在家门口做农业无人机操…...

自动化运维工具Ansible之playbooks剧本
自动化运维工具Ansible之playbooks剧本 一、playbooks1.playbooks简述2.playbooks剧本格式3.playbooks组成部分 二、实例1.编写脚本2.运行playbook3.定义、引用变量4.指定远程主机sudo切换用户5.when条件判断6.迭代7.Templates 模块8.tags 模块9.Roles 模块 三、编写应用模块1.…...

K8S访问控制------认证(authentication )、授权(authorization )、准入控制(admission control )体系
一、账号分类 在K8S体系中有两种账号类型:User accounts(用户账号),即针对human user的;Service accounts(服务账号),即针对pod的。这两种账号都可以访问 API server,都需要经历认证、授权、准入控制等步骤,相关逻辑图如下所示: 二、authentication (认证) 在…...

开开心心带你学习MySQL数据库之第三篇上
学校的项目组有必要加入吗? 看你的初心. ~~如果初心是通过这个经历能够提高自己的技术水平 ~~是可以考虑的 ~~如果初心是通过这个经历提高自己找工作的概率 ~~这个是不靠谱的,啥用没有 ~~如果初心是通过这个体验更美好的大学生活 ~~靠谱的 秋招,应届生,找工作是非常容易的!!! …...

Mysql批量插入大量数据的方法
使用存储过程进行插入, 在navicate中示例如下: 输入需要的参数点击完成 在begin end中输入代码,示例代码如下 CREATE DEFINERskip-grants userskip-grants host PROCEDURE batch_insert() BEGINdeclare i int default 0; set i0;while i<1…...

centos安装nginx实操记录(加安全配置)
1.下载与安装 yum -y install nginx2.启动命令 /usr/sbin/nginx -c /etc/nginx/nginx.conf3.新建配置文件 cd /etc/nginx/conf.d vim index.conf配了一个负责均衡,如不需要,可将 server localhost: 多余的去掉 upstream web_server{server localhost…...

【中等】49. 字母异位词分组
原题链接:https://leetcode.cn/problems/group-anagrams 49. 字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 1: 输入: strs [“…...

Python3 条件控制
Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 代码执行过程: if 语句 Python中if语句的一般形式如下所示: if conditi…...

IDEA自定义模板
IDEA自定义模板 (1)定义sop模板 ①在Live Templates中增加模板 ②先定义一个模板的组 ③在模板组里新建模板 ④定义模板 Abbreviation:模板的缩略名称Description:模板的描述Template text:模板的代码片段应用范围。比如点击Define。选择如下&…...

【Unity3D】UI Toolkit简介
1 前言 UI Toolkit 是一种基于 Web 技术的 GUI 框架,是为了解决 UGUI 效率问题而设计的新一代 UI 系统(UGUI 的介绍详见→UGUI概述)。与 UGUI 不同,UI Toolkit 没有采用 GameObject 的方式,而是参考了 Web 技术的 XML …...

QT 界面相关操作
1> 创建自定义类时需要指定父类 2> 第一个界面的相关操作 #include "widget.h" #include<iostream> //printf #include<QDebug> //qDebuf #include<QIcon> //图标的头文件 using namespace std; //coutWidget::Widget(QWidget *…...

nestjs:docker build时执行npm install sharp提示downloading libvips socket hang up
问题: 如题 参考: sharp - High performance Node.js image processing 参考chinese-mirror处理 原因: 默认是从github上下载libvips库,但是使用socket协议,linux下不挂载梯子是无法加速的,因此得更换下镜像…...

图像分类学习笔记(七)——MobileNet
一、MobileNetV1 传统的神经网络,内存需求大、运算量大,导致无法在移动设备以及嵌入式设备上运行。之前的VGG16模型权重大小大概有490M,ResNet模型权重大小大概有644M。MobileNet网络是由google团队在2017年提出的,专注于移动端或…...

ssm+vue宠物领养系统源码和论文
ssmvue宠物领养系统源码和论文103 开发工具:idea 数据库mysql5.7 数据库链接工具:navcat,小海豚等 技术:ssm 摘 要 本课题是根据用户的需要以及网络的优势建立的一个宠物领养系统,来满足用宠物领养的需求。 本宠物领养系统…...

阜时科技联合客户发布全固态激光雷达面阵SPAD芯片及雷达整机
引言: 首先,我们非常荣幸受邀观摩此次行业盛会。阜时科技在全固态激光雷达面阵SPAD芯片研发上所取得的卓越成果,对于激光雷达大幅降本、扩大市场应用,具有重要意义。先划重点: 1,正式发布之前,阜时科技全固态激光雷达面阵SPAD芯片已被光之矩、武汉万集等多家激光雷达厂…...

leetcode 189. 轮转数组
2023.9.3 k的取值范围为0~100000,此时需要考虑到两种情况,当k为0时,此时数组不需要轮转,因此直接return返回;当k大于等于数组nums的大小时,数组将会转为原来的数组,然后再接着轮转,此…...

亚马逊广告收入突破百亿美元,有望成为下一个收入支柱来源?
据外媒报道,亚马逊新兴的广告业务已经价值数百亿美元,很可能成为其下一个收入支柱来源。 市场研究公司Insider Intelligence的分析师Andrew Lipsman表示,按照目前的发展轨迹,亚马逊广告业务甚至可以与其云计算业务相互抗衡。“毫…...

MATLAB中isequal函数转化为C语言
背景 有项目算法使用matlab中isequal函数进行运算,这里需要将转化为C语言,从而模拟算法运行,将算法移植到qt。 MATLAB中isequal简单介绍 语法 tf isequal(A,B) tf isequal(A1,A2,...,An) 说明 如果 A 和 B 等效,则 tf is…...

【MTK平台】根据kernel log分析wifi scan的时候流程
一 概要: 本文主要讲解根据kernel log分析下 当前路径下(vendor/mediatek/kernel_modules/connectivity/wlan/core/gen4m/)wifi scan的时候代码流程 二. Log分析: 先看Log: 2.1)在Framework层WifiManager.java 方法中,做了一个标记,可以精准的确认时间 这段log可以…...

CVE-2023-23752:Joomla未授权访问漏洞复现
CVE-2023-23752:Joomla未授权访问漏洞复现 前言 本次测试仅供学习使用,如若非法他用,与本文作者无关,需自行负责!!! 一.Openfire简介 Joomla是一个免费的开源内容管理系统(CMS&a…...

MATLAB中circshift函数转化为C语言
背景 有项目算法使用matlab中circshift函数进行运算,这里需要将转化为C语言,从而模拟算法运行,将算法移植到qt。 MATLAB中circshift简单介绍 circshift是循环移位函数。可以使用于数组和矩阵元素的循环移位。 当A是数组 Bcircshift(A,p);如果…...

浅谈React生命周期
React组件的生命周期可以分为三个阶段:挂载阶段、更新阶段和卸载阶段。下面对每个生命周期方法进行详细解释。 挂载阶段: constructor(props): 在组件被创建时调用,用于初始化组件的状态(state)和绑定事件处理函数。…...

基于龙格-库塔算法优化的BP神经网络(预测应用) - 附代码
基于龙格-库塔算法优化的BP神经网络(预测应用) - 附代码 文章目录 基于龙格-库塔算法优化的BP神经网络(预测应用) - 附代码1.数据介绍2.龙格-库塔优化BP神经网络2.1 BP神经网络参数设置2.2 龙格-库塔算法应用 4.测试结果ÿ…...

C++ 获取进程信息
1. 概要 通常对于一个正在执行的进程而言,我们会关注进程的内存/CPU占用,网络连接,启动参数,映像路径,线程,堆栈等信息。 而通过类似任务管理器,命令行等方式可以轻松获取到这些信息。但是&…...

【Redis从头学-13】Redis哨兵模式解析以及搭建指南
🧑💻作者名称:DaenCode 🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。 😎人生感悟:尝尽人生百味,方知世间冷暖。 📖所属专栏:Re…...

【个人笔记js的原型理解】
在 JavaScript 中,最常见的新建一个对象的方式就是使用花括号的方式。然后使用’ . 的方式往里面添加属性和方法。可见以下代码: let animal {}; animal.name Leo; animal.energe 10;animal.eat function (amount) {console.log(${this.name} is ea…...

Liunx系统编程:信号量
一. 信号量概述 1.1 信号量的概念 在多线程场景下,我们经常会提到临界区和临界资源的概念,如果临界区资源同时有多个执行流进入,那么在多线程下就容易引发线程安全问题。 为了保证线程安全,互斥被引入,互斥可以保证…...

大集合按照指定长度进行分割成多个小集合,用于批量多次处理数据
📚目录 拆分案例拆分的核心代码 通常我们对集合的更新或者保存都需要用集合来承载通过插入的效率,但是这个会遇到一个问题就是你不知道那天那个集合的数量可能就超了,虽然我们连接数据库进行批量提交会在配置上配置allowMultiQueriestrue,但是…...

ELK日志收集系统集群实验(5.5.0版)
目录 前言 一、概述 二、组件介绍 1、elasticsearch 2、logstash 3、kibana 三、架构类型 四、ELK日志收集集群实验 1、实验拓扑 2、在node1和node2节点安装elasticsearch 3、启动elasticsearch服务 4、在node1安装elasticsearch-head插件 5、测试输入 6、node1服…...

基于java swing和mysql实现的电影票购票管理系统(源码+数据库+运行指导视频)
一、项目简介 本项目是一套基于java swing和mysql实现的电影票购票管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都…...