0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

亚马逊告诉机器人如何堆装货物

云脑智库 来源:云脑智库 2023-05-22 15:23 次阅读

将物品装入仓库的移动货架是一个非常困难的问题。

仓库中的操作机器人大多数都用于从箱子里取出物品。这种拣货操作可能很困难,特别是不同类型物品的数量达到数百万时。但机器人越来越擅长这种工作。此外,它们也开始擅长将物品放入箱子的堆装操作。

一个月前,亚马逊推出了Spa-rrow,并称其为“仓库中第一个能够从库存中识别、挑选和处理单个产品的机器人系统”。然而,周边系统是通过为Sparrow提供非常适合机器人搬运的箱子来完成大部分繁重工作的。在各地高度自动化的仓库中,大多数箱子要么只装相同的物品,要么只装少量不同物品。

但是,对于亚马逊仓库中的绝大多数物品,采用机器人友好的箱子并不现实,主要原因是人堆放物品的方式通常靠直觉完成,这会让机器人感到很困惑。华盛顿大学保罗•G. 艾伦计算机科学与工程学院教授西达尔塔•斯里尼瓦萨(Siddartha Srinivasa)在2022年底以前,一直担任亚马逊机器人人工智能总监,他将堆装物品的问题描述为“一场噩梦……堆装从根本上打破了所有现有工业机器人思维”。但过去几年里,为了解决这一问题,亚马逊机器人公司的研究人员做了一些认真的工作,重点研究了大多数亚马逊仓库的实际运行方式:通过人来完成大多数复杂操作。

在标准的仓库中,亚马逊的转送装置(顶部有货架的移动机器人,称为“吊舱”)从人们身边驶过,就像服务员为顾客端上美味佳肴一样。人们在货架中挑选物品、创建订单。因此,拣货的任务是由机器人和人共同完成的。但人让物品进入亚马逊仓库的工作流程是一开始就把物品放在这些移动货架上。事实证明,这种方式能够最有效地利用空间。这很有道理。

3b1bb0b4-f78a-11ed-90ce-dac502259ad0.jpg

亚马逊仓库在收到一批新货库存时,显然要做的事可能就是召唤一个移动机器人,用它充足的货架堆装所有物品。这样,有人订购一件物品时,刚刚装货的移动机器人就会出现,人们可以从货架上取出相应物品。然而,如果移动机器人被卡住、破损,或者无法使用,那么人们就无法得到需要的物品,这会降低整个系统的速度。亚马逊的策略是将货物分配给多个移动机器人,始终保持部分可用。

这种分布式堆装的过程是随机的,在这个过程中,堆装员可能会将一些物品装入出现的任何移动机器人中。堆装员决定堆装物品最适合的位置,包括已装有其他随机物品的箱子,亚马逊其实并不在乎具体怎么装,只要库存系统能够追踪物品的去向即可。

评估该系统的观察人员很快注意到了两个问题:首先,亚马逊产品的堆装方式与传统的拣货机器人完全不兼容。其次,我们很容易理解为什么堆装对机器人是一场噩梦。机器人不仅必须小心翼翼地摆布杂乱的物品,在箱子中腾出空间,还必须处理松紧带,维持物品不从箱子中掉落,物品还必须摆放妥当,不能遮挡视线或妨碍操作。

“对我来说,这很难,但也不是太难,这是机器人可行操作的最前沿。”亚马逊机器人人工智能的应用科学高级经理亚伦•帕内斯(Aaron Parness)说,“这是一件非常有趣的工作。”

帕内斯加入亚马逊之前在斯坦福大学和喷气推进实验室研究了StickyBot和LEMUR等机器人,负责设计在微重力条件下抓取小行星的微脊椎抓取器。“拥有能够在高度杂乱和高接触环境中进行交互的机器人是非常激动人心的,我认为这会开启一波全新的应用。”他补充道。

亚马逊的堆装任务针对堆装人员进行了高度优化,这对机器人来说既是前沿,又是噩梦。这意味着,实现对以人为中心的工作流程产生重大影响的机器人解决方案不会很远。因此,帕内斯和高级应用科学家帕克•奥万(Parker Owan)必须一起开发能够解决该问题的硬件和软件。

他们的想法是这样的:在硬件方面,设计一个挂钩系统来将松紧带扯出,以便使货物进入箱子。这是容易的部分,困难的部分体现在机械臂末端工具(EOAT)上。机械臂末端工具有两个长的传送板,能轻轻挤压拾取物品;内表面有传送带,能将物品送入箱子。在传送板之前,可延伸的薄金属铲进入箱子,必要时能移动物品,腾出空间。

3b2c6db4-f78a-11ed-90ce-dac502259ad0.jpg

要使用所有硬件,需要一些非常复杂的软件,因为系统要能感知箱子里的物品(有些带有松紧带的物品可能会阻挡看到其他物品的视线)、判断每个物品的特征、根据要堆装的对象制定一个计划、安全移动这些物品,并使箱内可用空间最大化,然后执行操作,实现全部计划。通过在实验室内分解这一过程,亚马逊研究人员已经能够实现堆装成功率超过90%。

现在,原型机正在华盛顿州的一个亚马逊运营中心堆装实际库存物品。其目标是堆装亚马逊数百万件物品库存中的85%。85%的比例已经足够好,因为该系统将安装在公司员工所用的同一操作流程中。该系统若无法处理某项任务,就会将其交给人来完成。

至于亚马逊仓库问题的另一部分:拣货,亚马逊已经开始与学术界进行更多的接触。“我的团队赞助了麻省理工大学和华盛顿大学的研究。”帕内斯说,“华盛顿大学的团队实际上正在研究拣货。堆装和拣货都是非常困难、非常诱人的问题,我希望能及时解决这两个问题!”

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27043

    浏览量

    201419
  • 人工智能
    +关注

    关注

    1776

    文章

    43871

    浏览量

    230622
  • 亚马逊
    +关注

    关注

    8

    文章

    2480

    浏览量

    82378

原文标题:亚马逊告诉机器人如何堆装货物

文章出处:【微信号:CloudBrain-TT,微信公众号:云脑智库】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为一个关键技术,在项目中扮演了核心角色
    发表于 12-21 20:03

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递
    发表于 11-30 16:01

    机器人编程需要什么软件?

    机器人编程需要什么软件
    发表于 11-01 07:34

    亚马逊为基础的订单履行中心扩大机器人业务

    亚马逊正在以更新的分拣机、机械臂和类似Roomba的移动机器人为基础的订单履行中心扩大机器人业务。据《华尔街日报》报道,亚马逊最新的库存处理系统(该公司称之为Sequoia)近日在休斯
    的头像 发表于 10-21 09:42 876次阅读

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    教你做个PID控制巡线机器人

    在本项目中,我们将学习如何使用带PID控制器的线跟随机器人使用Arduino Nano来解决迷宫。
    发表于 09-25 06:54

    ai人工智能机器人

    的运营成本、人力成本还在不断提高(如:办公场地的租金、员工的工资、社保公积金、节假日福利等)。 如今的智能电话机器人,每天的电话拨打量可达800-1000通,相比人工提高了3-5倍,大大缩短了名单的筛选
    发表于 09-21 11:09

    基于Matlab和VR技术的移动机器人建模及仿真

    利用 Matlab 建立移动机器人的动力学模型 ,在虚拟现实 (VR )环境下 ,实时仿真移动机器人路径跟踪的运动特性 ,为基于 Internet 的机器人遥操作试验搭建了仿真平台 。 实验结果表明
    发表于 09-20 06:24

    profinet转ethernet网关连接发那科机器人配置案例

    本案例是西门子1200PLC通过PROFINET转EtherNet网关连接发那科搬运机器人配置案例。所需设备:西门子1200PLC、Profinet转EtherNet IP网关、Fanuc机器人
    发表于 08-03 17:58

    惊人的亚马逊Alexa机器人魔术表演

    电子发烧友网站提供《惊人的亚马逊Alexa机器人魔术表演.zip》资料免费下载
    发表于 07-06 15:09 0次下载
    惊人的<b class='flag-5'>亚马逊</b>Alexa<b class='flag-5'>机器人</b>魔术表演

    机器人上线有什么注意事项

    不要被复杂的生产线吓倒,生产线可以看成多个单独的设备或机器人,每部分完成一个功能。
    发表于 06-08 17:40

    自编程机器人,售后难做吗?

    自编程是如何完成的。 自编程其实也不是很高深的问题。 当用户给出参数时,有时也包括逻辑。 例如用户说,如果设备打开完毕,执行一个命令。 这个例子就包括了一个如果。你的智能机器人只需要生成一个
    发表于 06-08 16:20

    如何快速地让机器人投入生产

    机器人也是一种设备,它主要内容是完成一个制造的其中一个功能。 制造一个产品,可以分为几个部件。和装配几个部件。 一个部件,可以是一个模具。或者由机器人完成组成一个模具。 机器人主要完成的是一些模具
    发表于 06-06 16:18

    机器人如何计算简单的运动

    模型要具备齿轮,导轨几种基本的运动原理。 要分辨基本图形,视觉模型要能分辨圆形,方形和三角形。 有了这两点,机器人就基本上能计算开模和注塑这种简单的工作了。要替代人类的工作,还要进一步学习。
    发表于 05-19 20:40

    浅谈儿童陪护机器人

    儿童陪护机器人越来越受到人们的关注,其中转动控制是其重要组成部分之一。步进电机芯片作为一种常用的控制芯片,被广泛应用于儿童陪护机器人中的转动控制。本文将从步进电机芯片的工作原理、优势和应用场景等方面
    发表于 05-11 15:12