经过这几年的快速发展,AGV、叉车AGV等已经是自动化行业众所周知的了。从2015年受宠的磁条导航、磁钉导航、惯性导航(二维码),到现在流行的激光导航,短短几年时间,AGV导航技术快速迭代发展。其中激光无轨导航因为不需要在地面铺设磁条、标志物而大受欢迎,激光无轨导航分为反射板导航和基于环境自然导航。

反射板导航原理相对简单一些。在叉车AGV行驶路线周围一定距离间隔位置布置反射板,叉车AGV上的激光扫描仪发射激光束,同时采集由反射板反射回来的激光束。根据反射回来的多个激光束数据可以确定叉车AGV在环境中当前的位置和航向,并配合运动控制器,控制算法来实现叉车AGV的自动行驶。

国内现在大部分无人叉车AGV采用反射板导航的方式居多,采用的是SICK或者NDC的解决方案,缺乏核心技术,实现相同功能的前提下产品价格相对高一些(纯属个人见解)。当然也有不少AGV本体商自主研发导航技术,基于环境自然导航、视觉导航等,但是笔者自认为现阶段的视觉导航还不够可靠,落地有点难度(这里所说的视觉导航不是在地面贴二维码,在楼顶贴标志物的视觉导航),所以现阶段主要还是以激光导航为主,其中激光导航中基于环境自然导航方式必然是趋势(不需要任何的辅助定位标志,完成依靠使用环境来导航定位,够灵活,够方便)

深圳易行机器人有限公司(http://www.ego-robotics.com/)作为一家技术创新型企业,专注于无人叉车AGV改造方案的研发销售,为智能物流、自动化行业提供整套方案(导航系统、控制系统、中央调度系统和配套操作软件等)。易行机器人的无人叉车方案有两种:激光反射板导航、基于环境自然导航。其中激光反射板导航采用的是输出原始数据的激光头(价格便宜),配套自主研发的导航定位算法,实现无人叉车的导航驾驶。激光反射板导航方式已经很普遍的了,无论是自主研发的、SICK的还是NDC的,都能达到相同的功能效果,只是自主研发的性价比好一些而已。

下面笔者想给大家简单介绍介绍的是:基于环境自然导航激光叉车。基于环境自然导航与反射板导航系统共同集成于自主研发的运动控制器中,一套控制器兼容两种导航方式,多种选择,使叉车AGV适用各种生产环境。易行机器人目前的两款无人叉车AGV方案(激光反射板导航、基于环境自然导航)都经过了长期的模拟测试和小批量的客户现场使用,得到了很好的产品使用验证,达到小批量出货的成效。

优点如下:

1、基于环境自然导航,无需对客户现场环境做任何的改造

2、定位精度满足绝大部分物料搬运需求

3、配套相应的操作软件,易学易用

4、变更使用场景简单,客户自由操作

简单说说基于环境自然导航原理,让大伙有个概念:

所谓的环境自然导航、无反射板导航大概的原理都是一样的,基于SLAM的导航原理。SLAM(simultaneous localization and mapping)即同步定位与建图,指在未知的环境中,机器人通过自身所携带的内部传感器(编码器、IMU等)和外部传感器(激光传感器或者视觉传感器)来对自身进行定位,并在定位的基础上利用外部传感器获取的环境信息增量式的构建环境地图。

基于环境自然导航的激光导航叉车AGV中,机器人在运动过程中通过编码器结合IMU计算得到里程计信息,运用机器人的运动模型得到机器人的位姿初估计,然后通过机器人装载的激光传感器获取的激光数据结合观测模型(激光的扫描匹配)对机器人位姿进行精确修正,得到机器人的精确定位,最后在精确定位的基础上,将激光数据添加到栅格地图中,反复如此,机器人在环境中运动,最终完成整个场景地图的构建。

在完成场景地图构建后,需要在所构建的地图基础上进行基于地图的位置和路径规划来实现叉车AGV的导航。叉车AGV运动过程中,通过里程计信息结合激光传感器获取的激光数据与地图进行匹配,不断地实时获取AGV在地图中的精确位姿,同时,根据当前位置与任务目的地进行路径规划(动态路线或者固定路线,且每次的路线都略微不同),根据规划得到的轨迹给叉车AGV发送控制指令,使叉车AGV实现自动行驶。

SLAM导航技术原理相关推荐

  1. 室内定位导航技术原理与应用

    在外迷路打开GPS已经成为我们下意识的习惯,但在室内卫星定位薄弱,神通广大如GPS也拯救不了路痴,如何实现室内定位便成了待解决的痛点问题.越来越多的研究人员开始进行室内定位理论.定位导航技术实现方面的 ...

  2. SLAM导航全栈书的正确打开姿势

    目录 视频讲解 1.学习SLAM究竟在学些什么 (1)深入数学原理 (2)解析热门框架 (3)移植代码 (4)学完ROS很迷茫 (5)苦战各种传感器融合 2.目前SLAM学习的现状 3.每个从业者都需 ...

  3. 《机器人SLAM导航核心技术与实战》前言

    目录 为什么写这本书 本书特色 读者对象 如何阅读本书 勘误与支持 致谢 视频讲解 参考文献 互联网和人工智能技术可以看成是对人类大脑的进一步延展,而机器人技术则可以看成是对人类躯体的进一步延展.如果 ...

  4. 读书笔记:《机器人SLAM导航核心技术与实战》导读

    刚拿到这本书,准备入坑SLAM,这里算是给自己学习过程做个记录笔记方便以后回看,有写的不对的地方请各位大佬批评指正. 以我自己的学习习惯,拿到一本书最先会看它的纲领性的东西,一般是前后封面关键性描述. ...

  5. 如何选择ROS机器人平台进行SLAM导航入门:SLAM与ROS的关系

    1.SLAM与ROS的关系 1.1.关于SLAM 在了解SLAM之前,需要先对机器人有一个整体的认识.机器人是一个复杂的装置,涉及到执行机构.感知.决策等主要环节.机器人上的配备的常用执行机构有轮式运 ...

  6. 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?

    定位技术是机器人实现自主定位导航的最基本环节,是机器人在二维工作环境中相对于全局坐标的位置及其本身的姿态.目前SLAM (Simultaneous Localization and Mapping即时 ...

  7. 浅谈导航数据中POI搜索技术原理

    浅谈导航数据中POI搜索技术原理之一 王健 导航技术的应用已经成为现在生活中重要组成部分,为我们的生活提供了极大的便利.基本都有这样生活的体验,搜索自己位置附近的银行网点.餐馆.那么这些POI是如何快 ...

  8. 导航电子地图数据中POI搜索技术原理之二

    导航电子地图数据中POI搜索技术原理之二 支持任意检索 <浅谈导航数据中POI搜索技术原理>一文介绍了导航电子地图中POI兴趣点数据进行关键字检索的基本原理. 其中,数据的组织方式如下: ...

  9. 精华文稿 | 工业场景中机器人定位导航技术

    本文总结于俞毓锋博士2021年10月20日在深蓝学院"大咖面对面"直播活动中的分享.俞毓锋博士毕业于北京大学,有十年SLAM领域研究经验,深入SLAM算法和工程化落地,目前担任极智 ...

最新文章

  1. springCloud之配置中心学习
  2. MySQL中的锁(表锁、行锁)
  3. yolov5 simplepose人体姿态
  4. MVC的概念及MVC 3.0开发环境
  5. c++ 或者 vc++中判断程序实例是否运行
  6. idea中自动deployment的步骤
  7. mysql索引优化实际例子_MySQL索引优化的实际案例分析
  8. Github git clone国内mirror加速
  9. crazy-tentacles -- 一个非常有意思的东西
  10. 值得收藏的一些Java实战项目分享
  11. Toastr 通知提示插件
  12. Vbs脚本编程简明教程之十五
  13. 微信服务器小程序后台,微信小程序调用后台service教程详解
  14. 解决python osdir() 函数 文件夹排序问题
  15. excel文件如何解密工作表保护密码
  16. 计算机学业水平测试初中生操作题,初中学业水平考试信息技术考试操作题常见题型及作答方法...
  17. 人工智能 α-β剪枝
  18. 制作一幅好地图的10个技巧
  19. Spring Security教程
  20. ASP.NET缓存 之 Web服务器缓存

热门文章

  1. 苹果手机解压缩软件_解压缩全能王app下载-解压缩全能王app手机版
  2. 51 Nod1113 矩阵快速幂
  3. 科大讯飞和Tizen-TTS语音合成引擎
  4. 招标投标中各流程时间期限的规定
  5. 在R、Python和Julia中常用的数据可视化技术
  6. iframe中的方法
  7. 苹果关闭自动更新_IOS更新很烦?仅需一招永远关闭
  8. 4.Matplotlib多子图,文字和注释以及自定义坐标轴
  9. BIM应用(VR\AR\MR)相关设备及软件——来自《中国建筑业BIM应用分析报告(2020)》
  10. 最近老是卖了就涨 买了就跌呢