在智能制造和仓储物流领域,搬运机器人的需求量在逐年上升。机器人(AGV)的种类千差万别,如何选择成为需求方头痛的问题。
本文将从客户关心的多个方面,对市面上的常见的工业级导航方案做一个比较。


搬运机器人 vs. AGV

搬运机器人,顾名思义,指用来完成搬运作业的机器人。工业领域一般采用轮式驱动。

AGV,是英文Automated Guided Vehicle (自动引导车)的简写。但随着技术的进步,尤其是智能时代的来历,智能制造、工业4.0等概念的引入,多种可自主移动的小车、机器人涵盖的技术(包括路径规划、精确定位、精准对接、智能调度、智能避障等),早已远超“自动引导”的范畴,用AGV来称呼,其实并不合适。然而在许多场合,人们还是习惯上称之为“AGV”。

在蓝芯科技,研发人员多称之为“搬运机器人”。

导航方式比较

搬运机器的导航方式众多,每一种都有一些特性和使用场合,可参考下面这张表格。

视觉特有的优势

蓝芯科技独特的视觉导航在工业搬运机器人(AGV)领域具有明显的优势。

  • 成本上,采用3D视觉进行自主定位和避障,无需安装定位激光雷达(或仅使用低成本激光雷达),且后期维护成本低;
  • 易用性上,可在地图上任意规划路径,方便路径切换;
    安全和稳定性上,采用3D视觉,信息丰富,导航稳定,避障时不仅可以停障、绕障,还可以负尺度避障(检测坑洼),这点上激光雷达所不能做到的。

蓝芯科技研发团队多年深耕研发了包括深度传感器和智能算法的深度视觉系统。视觉系统赋予机器人三维感知能力,体现在AGV上,通过1. 自研专用传感器,2. 独特的三维空间表达方式,3. 海量的工业现场数据,可精确感知周围环境,完成自身的定位、避障、导航等功能。除工业搬运机器人外,深度视觉系统同样体现在机器人抓取、检测、识别等产品应用中。

3D视觉优势的原理

那么,视觉如何提醒它的优势呢?
古人云:望穿秋水。今日已是AI时代,机器人的眼睛,虽无秋水之能,然有数据之基,学习之道。未来机器人依此可极尽智能之能事。一般的工业机器人可称之为“盲目”。何也?无双眸耳。
真正的智能,需要赋予机器人眼睛,让机器人看懂、理解世界。
从安全性和稳定性上,视觉导航的信息量更加丰富,对周边环境的感知更加全面。

  1. 信息丰富:
    常言道,一叶障目,不见泰山。
    相对于二维激光雷达,三维视觉不仅可以获取轮廓,还可以获取纹理信息。
    什么是维度?一个平面,代表着二维空间;一间房间,表达着立体空间,是为三维,3D相机,可获取一个视野范围内的立体信息,是为三维信息。

    平面图(2D)vs立体图(3D)

  2. 感知全面:
    “不识庐山真面目,只缘身在此山中。”
    机器人的感知,难免会出现盲点。人的眼睛也有盲点,但人有双目,配合无比发达的大脑,盲点的影响平时生活中几乎感受不到。而机器所存在的盲点,一旦忽视,则有可能造成安全事故。而三维视觉可以很好的减少机器人的盲点。

    2D激光地图 vs. 3D视觉地图

总结

综合来讲,市面上非视觉导航的机器人都是“瞎子”。没有视觉,机器人就没有眼睛。
从产业自动化发展趋势而言,未来的机器人的视觉功能会逐步增强。视觉当前可以让机器人(AGV)导航更稳定,更安全,未来可以更加智能,做更加复杂的工作!

工业搬运机器人(AGV)为什么要选择视觉导航的更多相关文章

  1. 如何选择视觉CV光源颜色

    如何选择视觉CV光源颜色 一.光源颜色分类 光源颜色的选择对机器视觉光源有什么影响及意义呢,常用的光源颜色有白色(W).蓝色(B).红色(R).绿色(G).红外光(IR).紫外光(UV),这六种颜色. ...

  2. CVPR2020:视觉导航的神经拓扑SLAM

    CVPR2020:视觉导航的神经拓扑SLAM Neural Topological SLAM for Visual Navigation 论文地址: http://openaccess.thecvf. ...

  3. ROS探索总结(十五)——amcl(导航与定位)

    在理解了move_base的基础上,我们开始机器人的定位与导航.gmaping包是用来生成地图的,需要使用实际的机器人获取激光或者深度数据,所以我们先在已有的地图上进行导航与定位的仿真. amcl是移 ...

  4. 5G和AI机器人平台为工业4.0和无人机提供服务

    5G和AI机器人平台为工业4.0和无人机提供服务 Qualcomm 5G and AI robotics platform delivers for Industry 4.0 and drones 高 ...

  5. ROSCon 2016视频和幻灯片发布 ROS机器人操作系统重要参考资料

    ROSCon 2016视频和幻灯片发布 By Tully Foote on 十月19,2016 7:28 AM 全部PPT下载地址:http://pan.baidu.com/s/1gf2sn2F RO ...

  6. AGV

    AGV AGV是(Automated Guided Vehicle)的缩写,意即“自动导引运输车”,是指装备有电磁或光学等自动导引装置,它能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车 ...

  7. 磁钉导航差速式AGV控制实验

    磁钉导航AGV实验 2016-03 本机器是采用RFID电子地标配合磁钉传感器的定位导航AGV.本AGV已初步实现里程计精确解算,磁钉数据融合,AGV定点精准停车.原地旋转换向.远程无线调度的功能,初 ...

  8. 2016年如果还没有关注这些机器人公司,你就out了

    芯师爷语据 知名市场研究机构IDC发布报告称,预计到2019年,全球机器人及相关服务上的投入将达到1350亿美元,较2015年的710亿美元增长近一倍.报告称,机器人相关投资预计将以每年17%的速度增 ...

  9. MM-RGV、AGV 、IGV是什么

    RGV.AGV.IGV是什么 智能化物流仓储设备迅速崛起的时代,RGV.AGV.IGV,这三种看似有血缘关系的智能设备,到底有什么不同呢? RGV RGV即“有轨制导车辆”,又叫有轨穿梭小车,是与地面 ...

随机推荐

  1. uiautomator2 实现App九宫格解锁

    App九宫格解锁 之前在testerhome社区看见codeskyblue大佬写过一种方法,但是这种办法存在一个弊端,那就是多个点的坐标是写死的,也就是说要是换了部手机,九宫格解锁就行不通了,于是就想 ...

  2. eql框架。

    在刚进入公司的时候,在service层的框架用的是eql,是公司内的大佬封装的,作为一个小白,真的是折磨.公司内没有任何的文档,只能靠着自己一步一步的摸索. 后来用习惯了,发现这个框架确实有自己的独到 ...

  3. springcloud(四):应用配置中心config的安全设置

    springcloud应用配置中心config的安全设置 在springcloud应用开发中,为了方便在线管理我们的配置文件,通常会配一个配置中心config-server,这里托管着应用的一些配置文 ...

  4. Python学习之turtle库和蟒蛇绘制程序

    Python的函数库 Python语言与C语言Java类似,可以大量使用外部函数库包含在安装包中的函数库:. 比如math, random, turtle等其他函数库,其他函数库用户根据代码需求自行安 ...

  5. FreeSql (二十七)将已写好的 SQL 语句,与实体类映射进行二次查询

    有时候,我们希望将写好的 sql 语句,甚至是存储过程进行查询,虽然效率不高(有时候并不是效率至上). 巧用AsTable var sql = fsql.Select<UserX>() . ...

  6. android 拍照 相册 剪切以及显示功能

    一.概述 android的 图片拍照 ,相册选图,以及图片剪切功能可以说非常常用. 尤其是图片上传功能,必然用到此功能. 而公司最近的一个项目中正好用到该功能. 记录下来以便以后再次用到,直接拿来使用 ...

  7. C#中的根据实体增删改操作

    在日常操作中,我们经常会对一些数据进行批量更新, 我在使用EF的时候,没有找到比较好的批量更新的解决方案, 便参考了张占岭前辈的博客,整合了这么一个简略版的使用实体类生成数据库增删改SQL的操作类 在 ...

  8. javaweb应用程序概述

    1.HTTP(超文本传输协议),它是一种主流的B/S架构中应用的通信协议.具有以下特点: 1.1.无状态:服务不会记录客户端每次提交的请求,服务器一旦响应客户端之后,就会结束本次的通信过程,客户端下一 ...

  9. hadoop高可用安装和原理详解

    本篇主要从hdfs的namenode和resourcemanager的高可用进行安装和原理的阐述. 一.HA安装 1.基本环境准备 1.1.1.centos7虚拟机安装,详情见VMware安装Cent ...

  10. 无法解析的外部符号,该符号在xxx函数中被引用

    无法解析的外部符号.........,该符号在函数.........被引用 在我们敲代码的过程中,我们偶尔会遇到这个问题,这个问题大多数都是因为你自己的程序有问题,而不是缺少相应的库文件.话不多说,直 ...