提起Intel RealSense 3D 深度摄像头,总是离不开无人机、机器人等前沿硬件产品,比如 CES 2016 上让人眼前一亮的自动避障无人机Yuneec “台风 H”,Segway、Ninebot、英特尔联合推出的平衡车机器人,以及支持人脸识别的一众 Windows 笔电。

而京东却把这项技术用在了物流仓储上,用以测量商品的 “物流属性” 如重量、体积,并称之为竖亥项目(竖亥是汉神话传说中的上古创世神,发明了标尺杆),已经开始在位于北京马驹桥地区的仓库中使用。

众所周知,Intel RealSense 可以把 640×840 分辨率的摄像头模组做的很小,然后嵌入到移动设备中去。竖亥商品物流属性采集设备也是如此,该设备以仓储拣货小推车为基础设计而成,配有深度摄像头、扫码器、屏幕和充电接口。

工作人员将待测商品放置在竖亥小车上,通过无线扫码器枪扫码录入产品信息,竖亥小车会在 1 分钟内获得待测商品的重量、边长(最多精确到毫米级)、体积等物流数据并存入商品数据库(包括人员操作时间,实际检测时间为秒级)。对于外形不规则商品(任意形状),竖亥小车则计算出其虚拟体积(最多精确到厘米级)后,自动匹配成能将其装下的包装盒体积。

相关负责人介绍,竖亥 1.0 小车整体硬件造价成本不到 1 万元,已经开始量产,而此前的进口红外线测量设备则为二十万一台。

而以上只是竖亥 1.0,京东研发办公室集团架构部总监赵刚表示, 未来的竖亥 2.0 将支持堆放多个商品测算组合体积,摄像头悬挂于货物上方 2 秒内即可测出体积结果,误差可控制在±2.5%以内。

当然,仅仅测出商品的物流属性还不够,关键在于如何应用在物流业务之中提升效率,京东规划的应用有三:

  1. 提升仓储空间使用率。根据商品的体积和货架空间,可以计算出每个货位 / 货格可以存储多少件商品,结合 WMS 系统中的货物上架情况,计算怎么样的商品组合可以最大化的利用货架空间。经京东粗略计算可以提升 50%的库房使用率。
  2. 优化包装效率。一个订单往往涉及多个商品,而工作人员需要将它们放在一个包装盒内,至于该选多大的盒子,往往是根据肉眼和主观经验来判断的。而有了竖亥测算出的商品组合体积,则可以由系统分配最为合适的包装,可以有效节约耗材。
  3. 合理分配运输车辆装载。商品出库装车之前会有一个周转箱来集中多个订单,与上一条同理,系统可以按照周转箱空间来分配哪些商品组合放在一起。而再往后一个层级,则可以推算如何最大化利用车辆的装载空间。

此外,京东还利用 RealSense 技术配合自主算法推出 “夸父一号”,用于为消费者精确测量脚步大小尺寸,从而帮助其在京东购物时选择合适的尺码,将在一些京东自提点中提供体验。而这项技术同样可以应用在服装尺码选择、机场安检行李体积检测上。

目前京东在全国范围内拥有 7 大物流中心,在 46 座城市运营了 196 个大型仓库,拥有 4760 个配送站和自提点。竖亥项目还只在试运营阶段,以京东仓储体系之庞大,将其完全适配于各个仓库绝非易事,而机器算法也并不能一招包办所有。

比如在商品上架时,需要考虑离配货区较近处存放畅销商品,从而缩短拣货路径、时间,并不能一味追求空间利用率而放置其他货物。但无论如何,信息化与自动化必将是物流发展的趋势,尝试用科技提升效率是有意义的。

看京东如何把Intel RealSense技术用在物流上的更多相关文章

  1. 【转】Intel RealSense(实感技术)概览

    Intel RealSense(实感技术)概览 1 Reply 版权声明:本文系本站作者自己翻译整理,欢迎转载,但转载请以超链接形式注明文章来源(planckscale.info).作者信息和本声明, ...

  2. 利用 Intel Realsense做SLAM开发(一)

    最近手里拿到一台Realsense D435,就是这个: https://click.intel.com/intelr-realsensetm-depth-camera-d435.html 所以准备拿 ...

  3. Intel虚拟化技术——EPT、VPID

    背景 内存用于暂存CPU将要执行的指令和数据,所有程序的运行都必须先载入到内存中才可以,内存的大小及其访问速度也直接影响整个系统性能.在平台虚拟化技术中,Guest的运行也需要依赖内存.和运行在真实物 ...

  4. Ubuntu 20.04.3 LTS + Intel Realsense 400系列

    Ubuntu 如何查看当前Ubuntu系统的版本,以及看自己的系统是否为LTS版本 lsb_release -a 如何查看Ubuntu系统的Linux系统版本,和GCC版本 cat /proc/ver ...

  5. Intel® RealSense™ SDK Architecture

    In this article, we highlight some of the key changes that you can expect to see in the Intel RealSe ...

  6. ubuntu下安装intel realsense驱动

    在安装之前一定要确保系统是ubuntu 14.04.3 64位! 由于一开始安装的是32位系统,导致在升级内核版本到4.4时各种问题,最终靠重装系统解决. 因为intel给出的测试代码均是在64位14 ...

  7. “一次编写,随处运行” Intel HTML5技术研讨会

    HTML5 是一种开放标准.通过使用此标准,开发人员只需编写一次程序,即可在任何地方运行. 这一跨平台方法能够显著增加开发人员的总体潜在受众,同时在不同屏幕尺寸上为用户带来更一致的体验.因此,HTML ...

  8. 使用Intel IPT技术保护您的帐号安全

    使用Intel IPT技术保护您的帐号安全

  9. Intel realSense ubuntu 16.04+python 环境配置指南

    1. 安装librealsense2-dkms 以及librealsense2-utils 1.Register the server's public key: sudo apt-key adv - ...

随机推荐

  1. this class is not key value coding-compliant for the key ##

    setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key ## 出现以上错误时很恶心,并 ...

  2. Java [Leetcode 83]Remove Duplicates from Sorted List

    题目描述: Given a sorted linked list, delete all duplicates such that each element appear only once. For ...

  3. 【树状数组(二叉索引树)】轻院热身—candy、NYOJ-116士兵杀敌(二)

    [概念] 转载连接:树状数组 讲的挺好. 这两题非常的相似,查询区间的累加和.更新结点.Add(x,d) 与 Query(L,R) 的操作 [题目链接:candy] 唉,也是现在才发现这题用了这个知识 ...

  4. Android 如何直播RTMP流

    在android上,视频/音频流直播是极少有人关注的一部分.每当我们讨论流媒体,RTMP(Real Time Messaging Protocol)是不可或缺的.RTMP是一个基本的视频/音频直播流协 ...

  5. 【剑指offer 面试题16】反转链表

    思路: 用三个指针preNode.curNode.nextNode完成. #include <iostream> using namespace std; struct ListNode ...

  6. <转>Python运行的17个时新手常见错误小结

    1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”) 该错误将发生在 ...

  7. linux交叉环境的搭建以及嵌入式开发概述

    嵌入式开发概述 由嵌入式本身的特性所影响,嵌入式系统开发与通用系统的开发有很大的区别,嵌入式的开发分为系统总体开发,嵌入式硬件开发,嵌入式系统软件开发3大部分 在系统总体开发中,由于嵌入式系统与硬件依 ...

  8. Mahout分步式程序开发 聚类Kmeans(转)

    Posted: Oct 14, 2013 Tags: clusterHadoopkmeansMahoutR聚类 Comments: 13 Comments Mahout分步式程序开发 聚类Kmeans ...

  9. python中List的sort方法的用法

    python列表排序 简单记一下python中List的sort方法(或者sorted内建函数)的用法. 关键字: python列表排序 python字典排序 sorted List的元素可以是各种东 ...

  10. JAVA中的数据结构——集合类(序):枚举器、拷贝、集合类的排序

    枚举器与数据操作 1)枚举器为我们提供了访问集合的方法,而且解决了访问对象的“数据类型不确定”的难题.这是面向对象“多态”思想的应用.其实是通过抽象不同集合对象的共同代码,将相同的功能代码封装到了枚举 ...