图源:reddit user IlustriousTea

近日,一则视频在媒体上引起了人们的讨论。国外一处苹果园里,机械嗡鸣声中,六只机械手熟练且快速地采摘成熟的苹果。

这是2018年于美国加利福尼亚州成立的前沿农业公司(Advanced Farm Technologies)提供的苹果采摘机器人。6条机械臂以每小时2500颗的速率识别且采摘苹果[2]。

不同于人形机器人在社会玩味的舆论中,开瓶盖,跳舞表演。看到这个异形机器人的瞬间,所有人都感受到了威胁,它会抢走我们的工作[1]。

产品介绍

图源:advanced.farm apple-harvester

这台机器人由一个四轮混合动力移动平台提供自动导航移动与苹果存储功能。

立体相机,提供视频流用于AI视觉识别。

两侧共6只吸附式软体夹爪的机械臂,工作范围为(2.74m-3.65m),用于采摘成熟的苹果,同时减少苹果损伤。

挑选出来的苹果通过平台的传送带送到果篮中,最后平台将装满的果篮卸下。

其机械臂设计非常纤细,速度快,不易被树枝阻碍。

每小时采摘大约2500个苹果。按单个苹果200g来算,总计500公斤苹果。

图源:advanced.farm apple-harvester

图源:advanced.farm apple-harvester

图源:advanced.farm apple-harvester

市场分析

一台机器顶替60个人。

以我国的情况为例。2022年《我爱发明》于贵州的节目中,说到,年轻劳动力不愿意干苹果采摘工作,工人大多都是留守农村的老人,干活效率不高,导致成熟季节,相当大一部分的苹果得不到采摘,烂在了树上。果农损失巨大[6]。

《我爱发明》里,3个工人一天摘了37筐苹果。笔者目测一筐大概有80个。也就是说,平均每人一天摘大约1000个果子。

人只工作8小时,机器可以24小时连轴转。因此,一台机器一天就可以顶替2500*24/1000 = 60个人。

行业问题

苹果机器采摘行业有两大问题。果园与机器人要相互配合,AI训练问题。

机器作业前,需要提前修剪果树底部外延到路上的树枝,去除部分覆盖苹果的叶子。果树底部通常会有粗大的树枝,如果这些树枝延伸到树的一般轮廓之外,它们可能会干扰机器人扫描要采摘的新水果。如果果树叶子过多,会导致机器识别效率降低。

果园之间苹果种类不同,转换果园作业时,需重新搜集数据,训练AI模型。但由于品种众多且采摘季节短,要保持速度具有挑战性。

Advanced.farm 与种植者合作进行数据搜集,果树修剪[2]。同标注公司合作,可以在24 小时内返回 50000 个图像注释,用于AI训练[5]。

图源:advanced.farm greetings-from-washington

结语

人形机器人到底能干什么?机器人必须做成人形嘛?

人类社会的发展历史就是一部工具的发展史。从石器时代到青铜时代,再到铁器时代,每一次工具的革新都极大地推动了社会的进步。我们需要果箱,需要轮子,需要更多的手臂,这造就了苹果采摘机器人。。

Advanced.farm 展示答案。不是像人一样的机器人,深入到行业去,做解决行业问题的机器人

引用

  1. https://www.reddit.com/r/singularity/comments/1ge0sl9/ai_assisted_multiarm_robot_that_identifies_ripe/

  2. https://advanced.farm/greetings-from-washington/

  3. https://advanced.farm/technology/

  4. https://advanced.farm/technology/apple-harvester/

  5. https://advanced.farm/advanced-farm-identifies-ripe-apple-with-scale-ai-technology/

  6. https://tv.cctv.cn/2022/12/05/VIDEKIlLr6nEMATn2E9oj9Sa221205.shtml

电子羊报告,产品与行业前沿报告。

特别声明 文章来源于公众号:电子羊报告。不受本博客CC协议影响。

人形机器人是未来?6只手臂加AI模型,异形机器人重塑种植业。的更多相关文章

  1. 无法加载ISAPI 筛选器 当前配置只支持加载为 AMD64 处理器体系结构创建的映像

    无法加载ISAPI 筛选器 当前配置只支持加载为 AMD64 处理器体系结构创建的映像 2011-11-9 0:18:49来源:本站原创作者:清晨320我要评论(0) 今天服务器的伪静态死活加载不上去 ...

  2. 当鼠标点击input框时,想让全选input框的所有内容只需要加“onfocus="this.select();”就可以了

    当鼠标点击input框时,想让全选input框的所有内容只需要加“onfocus="this.select();”就可以了

  3. NeHe OpenGL教程 第三十一课:加载模型

    转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...

  4. tensorflow学习笔记2:c++程序静态链接tensorflow库加载模型文件

    首先需要搞定tensorflow c++库,搜了一遍没有找到现成的包,于是下载tensorflow的源码开始编译: tensorflow的contrib中有一个makefile项目,极大的简化的接下来 ...

  5. 四大中三家已面向客户推出机器人业务解决方案?别逗了,先用机器人自我革命吧! post by 上海嘉冰信息技术

    近日,四大会计师事务所推出的机器人财务及业务解决方案的话题引爆朋友圈.鉴于该话题的前沿性以及对财务及业务领域从业人员未来职业发展有巨大的影响,引起热门讨论在所难免.小编先来汇总下目前国际四大会计师事务 ...

  6. PyTorch保存模型与加载模型+Finetune预训练模型使用

    Pytorch 保存模型与加载模型 PyTorch之保存加载模型 参数初始化参 数的初始化其实就是对参数赋值.而我们需要学习的参数其实都是Variable,它其实是对Tensor的封装,同时提供了da ...

  7. [Pytorch]Pytorch 保存模型与加载模型(转)

    转自:知乎 目录: 保存模型与加载模型 冻结一部分参数,训练另一部分参数 采用不同的学习率进行训练 1.保存模型与加载 简单的保存与加载方法: # 保存整个网络 torch.save(net, PAT ...

  8. [译]Vulkan教程(31)加载模型

    [译]Vulkan教程(31)加载模型 Loading models 加载模型 Introduction 入门 Your program is now ready to render textured ...

  9. 133、TensorFlow加载模型(二)

    # 选择哪个变量来保存和恢复 # 如果你没有传递任何的参数到tf.train.Saver() # 这个saver会处理计算图中所有的变量 # 每一个变量都被保存,保存的名字就是当初创建他们时候的名字 ...

  10. 132、TensorFlow加载模型

    # The tf.train.Saver对象不仅保存变量到checkpoint文件 # 它也恢复变量,当你恢复变量的时候,你就不必须要提前初始化他们 # 列如如下的代码片段解释了如何去调用tf.tra ...

随机推荐

  1. 5分钟教你使用idea调试SeaTunnel自定义插件

    在用Apache SeaTunnel研发SM2加密组件过程中,发现社区关于本地调试SeaTunnel文章过于简单,很多情况没有说明,于是根据自己遇到问题总结这篇文档.SeaTunnel本地调试官方文档 ...

  2. 【牛客刷题】HJ13 句子逆序

    题目链接 题目本身不难,但是牛客的输入样例很坑,因此只好使用bufio来进行输入了: package main import ( "bufio" "fmt" & ...

  3. springboot代码自动生成

    在项目开始阶段经常需要自动生成一批代码,如果使用了mybatis则可以使用mybatis plus就可以生成mybatis相关代码.不过经常项目中还有一些mvc代码需要生成,比如说前端代码.相关sql ...

  4. LVM逻辑卷创建

    创建步骤 1.创建分区 2.创建PV 3.创建VG 4.创建LV 5.格式化及挂载 创建分区 使用分区工具(如fdisk等)创建LVM分区. 创建PV $ pvcreate /dev/sdb5 #将每 ...

  5. docker部署宝塔面板

    环境准备: 系统 rocky:9.2 部署流程: 1.安装docker dnf -y install yum-utils yum-config-manager --add-repo http://mi ...

  6. 理解async 和 await

    await 后面接的是promise,await语句下面(注意:不是await后面,而是await所在语句的下面,即下行以后)的代码就相当在promise.then()里面执行,有文章说 await后 ...

  7. Opensack-T版脚本安装

    openStack-train 搭建部署 项目环境: 主机名 外网口(net) 内口(仅主机)s 配置 controller 192.168.220.10/192.168.220.1/24 192.1 ...

  8. Figma 学习笔记 – Align 对齐

    Figma 有几个常用的对齐方法 从左到右 1. 左对齐 Alt + A 2.左右居中对齐 Alt + H 3.右对齐 Alt + D 4.上对齐 Alt + W 5.上下居中对齐 Alt + V 6 ...

  9. 强!推荐一款Python开源自动化脚本工具:AutoKey!

    1.前言 在数字化时代,自动化工具成为了提升工作效率和生产力的重要手段.Python作为一种广泛使用的编程语言,以其强大的功能和易用性受到许多开发者的青睐. 而今天给大家推荐一款开源的自动化脚本工具: ...

  10. Excel 国产化替换新方案

    前言 在当前数字化转型和信创(信息技术应用创新)战略背景下,企业对于安全性.自主可控性和高效办公工具的需求日益增加.作为一款国产自主研发的高性能表格控件,SpreadJS 正成为替换 Excel 的最 ...