拿什么拯救你的认路技巧,来认识AMR的眼睛——SLAM
这周在KUKA AMR办公室里发生了一件有意思的事情。
不过,话说回来,AMR是如何做到精准定位及准确到达目的地的呢?
别急,我们这就告诉你。AMR机器人能识别位姿并精准到达目的地主要是依赖于我们经常提到的SLAM导航技术。
什么是SLAM技术?
S.L.A.M.全称为Simultaneous Localization and Mapping,是解决机器人在未知环境运动时的定位与地图构建的技术领域,直接翻译来讲是“实时定位与地图构建”技术,简单来说就是让机器人通过传感器来获取环境信息,在哪里,去哪里,怎么去,这里有什么,那里是什么,随后系统将根据环境信息来获取自身方位及路径规划。
有点难理解?没关系,我们举个例子。
现在我们假设你出差来到一个陌生的城市,为了迅速地熟悉环境并完成自己入住酒店的任务,这时你应该依次完成以下事情:
1、特征提取
用眼睛观察周围环境等,并记住他们的特征
2、地图构建
在自己大脑中,根据眼睛获取的信息,把环境特征用二维或三维地图形式构建起来
3、bundle adjustment or EKF
当自己在行走时,不断获取新的特征地标,并且校正自己头脑中的地图模型
4、trajectory
根据自己前一段时间行走获得的特征地标,确定自己的位置
5、loop-closure detection
当无意中走了很长一段路的时候,和脑海中的以往地标进行匹配,看一看是否走回了原路
以上五步是同时进行的,因此是Simultaneous Localization and Mapping。
作为自主移动机器人不可或缺的重要技术,SLAM技术正在受到越来越多关注。
目前,SLAM技术被广泛运用于机器人、无人机、无人驾驶、AR、VR等领域,依靠传感器可实现机器的自主定位、地图构建、路径规划、自主导航等功能。
激光SLAM or 视觉SLAM?
目前用在SLAM上的传感器主要分为两类,一种是基于激光雷达的激光SLAM(Lidar SLAM)和基于视觉的VSLAM(Visual SLAM)。
视觉SLAM如眼睛一样是获取外界信息的主要来源,它可以从环境中获取海量的、富于冗余的纹理信息,这是视觉SLAM的优点。
由于相机具有体积小、能耗低、成本低的优势,而常被作为机器人的“眼睛”,这就是视觉SLAM的基础。机器人自身通过相机获取的图像信息作为基础,刻画出周围环境,再传输给“大脑”,最后系统进行判断,完成机器人的定位。
听着简单,然而这项技术信息处理难度大、复杂度高,并且极易容易受到光照条件的影响,有时候就会显得心有余而力不足。
所以激光SLAM来帮忙了
激光SLAM采用2D或3D激光雷达(也叫单线或多线激光雷达),2D激光雷达一般用于室内机器人上(如扫地机器人),而3D激光雷达一般使用于无人驾驶、机器人、AMR/AGV等领域。激光雷达的出现和普及使得测量更快更准,信息更丰富。
激光雷达测距比较准确,误差模型简单,特殊环境以外运行稳定,点云处理也比较容易,能够充分适应动态变化环境,真正做到“你说东,它不往西”。激光SLAM理论研究也相对成熟,落地产品更丰富。
通过对比发现,激光SLAM和视觉SLAM各有所长,单独使用都有其局限性,而融合使用则具有取长补短的作用。例如,视觉在纹理丰富的动态环境中稳定工作,并能为激光SLAM提供非常准确的点云匹配,而激光雷达提供的精确方向和距离信息在正确匹配的点云上会发挥更大的威力。而在光照严重不足或纹理缺失的环境中,激光SLAM的定位工作使得视觉可以借助不多的信息进行场景记录。
这就是为什么我们KUKA AMR中多款产品都使用了融合导航的方式,以实现AMR在实际工作环境中精准找到自己的位置,看清周围环境,计算出最优路线,最终准确到达目的地,完成工作任务。
未来应用
SLAM技术目前已经在多个领域都取得了不错的落地效果与成绩,包括室内的移动机器人,AR/VR、无人机、无人驾驶等等。
在未来,随着传感器精度的不断提升,成本逐步降低,鲁棒性增强,都将为更多行业领域带来革命性的变化。而随着SLAM技术的火热,也将有越来越多的这方面人才涌进移动机器人领域,注入更多新鲜血液,带来新的技术方向与研究领域。
作为深耕工业领域120多年的行业专家,库卡早已关注到SLAM技术未来的发展前景,早在2008年就已开始布局,至今不断深入研究,推出了更加完美先进的激光SLAM技术。今年又推出了新一代AMR产品KMP 1500i和AMR+产品,不需要辅助就能实现定位精度高达±10mm。
KUKA AMR
随着工业机器人的应用领域不断拓展,SLAM技术将会更多的应用到场景中,你能想到未来SLAM技术将会进入哪些领域大显身呢?欢迎在后台和我们留言~
关于库卡机器人(上海)有限公司 KUKA进入企业商铺
与其它技术发明相比,机器人相对而言比较年轻。世界上第一个工业机器人诞生于二十世纪中叶。1973 年,库卡研发了第一台由电机驱动的6轴工业机器人FAMULUS。1996年,库卡机器人公司的工业机器人开发取得质的飞跃。当时,由库卡公司开发的首个基于PC机的控制系统已投放市场。由此开创了以软件、控制系统和机械设备完美结合为特征的、“真正的”机电一体化时代。
工业机器人的用途在过去几年不断增多。对于库卡客户来说,“Made by KUKA Roboter”的自动化是提升生产效率和增加经济效益的重要法宝。它不仅促进产品质量提高,还能降低高昂的物料消耗,并且减少稀缺能源资源的使用。机器人凭借高度灵活的自动化能力,取代了十五年前还广泛使用的呆板、昂贵的特殊机械制造。
过去,工业机器人几乎仅仅应用于汽车行业和大批量生产领域。通过坚定不移地持续发展机器人和控制系统技术,库卡机器人公司现在进入了汽车工业以外的许多其他行业。开发活动主要以新兴市场中的应用为目标 - 尤其是食品、塑料、金属加工、铸造、电子、医疗技术和娱乐业。
库卡机器人使自动化变得简单:设计简单、集成简单、操作简单、保养简单,并且能够简单地匹配客户的特殊要求。凭借控制系统KR C4、KR QUANTEC系列机器人、KR AGILUS系列小型机器人、尤其还有2013年推出的轻型机器人LBR iiwa,库卡正向世人展示机器人技术如何变得更加安全、更加节能。
库卡机器人有限公司的愿景是使机器人成为人类在生产中的智能化好帮手,使机器人能够以高质量工作的优势在生产领域为人提供支持,使中小企业也都能够经济实惠地使用机器人。人与机器人携手合作,通过能力互补成为理想的工作伙伴。