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

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

3天内不再提示

SLAM技术是如何辅助机器人实现智能行走?

领衔资讯 2019-09-17 20:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于扫地机器人相信很多人并不陌生,早期的扫地机器人只能实现室内的简单清扫,在房间内随机游走,经常出现碰壁现象。而如今随着SLAM技术在扫地机器人中的应用,目前的扫地机器人已变得非常智能了,可通过传感器对室内的环境进行扫描建图,并实现自主规划式清扫,还能做到自主回充、断点续扫等功能。

通过以上介绍,我们可以总结出,扫地机器人要真正实现智能清扫,至少需要做到以下几点:

1.知道自己在哪(定位):也就是扫地机器人在工作过程中需要清楚自己所在房间的具体位置。

2.了解周围环境是什么样子(建图):也就是需要知道整个房间的地面结构信息。

3.该如何到达指定地点(路径规划):当扫地机器人要到达某个指定地点时,它能以最优路线到达目的地,并绕开障碍物。

有以上三大能力的扫地机器人就能变的非常智能了,不会像无头苍蝇一样在室内随机乱跑,而是可以从任意位置出发,根据建立好的地图实现规划式清扫,当然,扫地机器人也会根据当前定位及清扫情况,在建立好的地图基础上进行实时更新。

看完上面的例子,我们再回到SLAM的定义上,SLAM就是机器人从未知环境的未知地点出发,在运动过程中通过重复观测到的地图特征(比如,墙角,柱子等)定位自身位置和姿态,再根据自身位置增量式的构建地图,从而达到同时定位和地图构建的目的。SLAM的全称为Simultaneous Localization And Mapping即「同时定位与地图构建」

目前用于SLAM的传感器主要分为激光雷达及视觉传感器两种。

激光SLAM采用单线或多线激光雷达,一般用于室内机器人及无人驾驶领域,激光雷达的出现和普及使得测量更快更准,信息更丰富。激光雷达采集到的物体信息呈现出一系列分散的、具有准确角度和距离信息的点,被称为点云。通常,激光SLAM系统通过对不同时刻两片点云的匹配与比对,计算激光雷达相对运动的距离和姿态的改变,也就完成了对机器人自身的定位。

相对来说,激光测距较为准确,误差模型简单,在室内外环境中均能稳定运行,点云的处理也比较容易。同时,点云信息本身包含直接的几何关系,使得机器人的路径规划和导航变得直观。

视觉SLAM也有类似的特点,它可从环境中获取海量的、富于冗余的纹理信息,拥有超强的场景辨识能力。早期的视觉SLAM基于滤波理论,其非线性的误差模型和巨大的计算量成为了它实用落地的障碍。近年来,随着具有稀疏性的非线性优化理论(Bundle Adjustment)以及相机技术、计算性能的进步,实时运行的视觉SLAM已经不再是梦想。

视觉SLAM的优点是它所利用的丰富纹理信息。例如两块尺寸相同内容却不同的广告牌,基于点云的激光SLAM算法无法区别他们,而视觉则可以轻易分辨。这带来了重定位、场景分类上无可比拟的巨大优势。同时,视觉信息可以较为容易的被用来跟踪和预测场景中的动态目标,如行人、车辆等,对于在复杂动态场景中的应用这是至关重要的。

总的来说,激光SLAM及视觉SLAM都有其局限性,未来相互融合将是大势所趋,但从目前两种技术的发展情况来看,基于激光雷达的SLAM相对来说更为成熟,产品落地也更为丰富。

目前,以思岚科技为代表的激光SLAM技术已广泛应用于扫地机器人、送餐机器人、迎宾机器人、商场导购机器人及银行柜台机器人等多个领域,思岚科技主要以自主研发的激光雷达作为核心传感器,配合高性能SLAMWARE模块化定位导航解决方案,能直接完成地图建立、路径规划以及运动行走控制,无需额外计算,方便用户快速集成。

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

    关注

    24

    文章

    459

    浏览量

    33416
  • slam技术
    +关注

    关注

    0

    文章

    13

    浏览量

    1746
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    。有了扭矩传感器,机器人能实时检测力的大小和方向,自动调整姿态。例如,在人形机器人的腿部关节,传感器以1千赫兹的频率感知地面反作用力,瞬间调整输出扭矩,实现稳定行走和上下斜坡。2. 安
    发表于 04-17 17:27

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    机器人· 应用领域:迎宾机器人、养老机器人、导览机器人· 多摄像头输入:同时实现人脸识别(迎宾)、跌倒检测(养老)、自主导航避障(导览)等多
    发表于 10-29 16:41

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    帮助机器人实时修正重心,大幅降低翻倒风险。 在关节运动控制上,磁传感器芯片实现 “毫米级精度保障”。以昆泰芯 KTM59 系列磁编码器的离轴应用为例,其非接触式磁信号捕捉技术,解决了传统光学编码器在
    发表于 08-26 10:02

    成都华微一行走进成都人形机器人创新中心

    近日,成都华微电子科技股份有限公司(以下简称“成都华微”)董事会秘书李春妍、SoC研发中心主任胡参、市场部部长车红瑞一行走进成都人形机器人创新中心,双方围绕智能机器人核心
    的头像 发表于 08-11 17:13 1471次阅读

    工业机器人的特点

    的基础,也是三者的实现终端,智能制造装备产业包括高档数控机床、工业机器人、自动化成套生产线、精密仪器仪表、智能传感器、汽车自动化焊接线、柔性自动化生产线、
    发表于 07-26 11:22

    导远GNSS模组推动庭院机器人技术变革

    当前,庭院机器人智能化水平正随着自动驾驶技术的发展同步精进。例如,当机器人行走”方式实现从传
    的头像 发表于 06-28 09:49 1431次阅读

    智能割草机器人行走轮无感FOC解决方案

    除了常见的手推式或骑乘式割草机,您或许还了解过智能割草机器人。传统的割草机需要借助人力来进行操作,但割草机器人是一种具备自主智能规划和实现
    的头像 发表于 06-18 09:31 2304次阅读
    <b class='flag-5'>智能</b>割草<b class='flag-5'>机器人行走</b>轮无感FOC解决方案

    STM32+Android实现智能家政机器人电路代码论文及项目源码

    STM32+Android实现智能家政机器人电路代码论文及项目部分截图:
    发表于 05-28 21:22

    明远智睿SSD2351开发板:语音机器人领域的变革力量

    在人工智能快速发展的今天,语音机器人逐渐成为人们生活和工作中的得力助手。明远智睿SSD2351开发板凭借强大性能与丰富功能,为语音机器人的发展注入新动力,成为该领域的变革力量。 SSD2351开发板
    发表于 05-28 11:36

    盘点#机器人开发平台

    图,电子技术资料网站具身智能机器人****开发平台——Fibot广和通发布机器人开发平台-电子发烧友网NVIDIA Isaac 英伟达综合性机器人
    发表于 05-13 15:02

    详细介绍机场智能指路机器人的工作原理

    机场智能指路机器人主要依靠感知系统、定位系统、导航系统、智能交互系统和运动系统协同工作,来实现为旅客准确指路和提供服务的功能,以下是其详细工作原理: 感知系统 传感器类型 :
    发表于 05-10 18:26

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    与地图构建:让机器人理解环境 第8章聚焦SLAM(同步定位与地图构建)技术,介绍了SLAM Toolbox和Cartographer两大主流框架。我的学习体会如下:
    发表于 05-03 19:41

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    的非常好的,特别是一些流程图,很清晰的阐释了概念 很适合作为初学者入门的引路书 还能了解很多技术和框架,破除初学者的自负困境,让初学者知道功能是由很多开发者维护的,前人已经为各种产品搭建了完善的框架。避免陷入得一个单打独斗的错觉 一直蠢蠢欲动ros2和
    发表于 04-30 01:05

    【「# ROS 2智能机器人开发实践」阅读体验】+ROS2应用案例

    的知识,还需要对ROS 2的节点通信和数据处理有一定的了解。通过实践这一部分内容,我掌握了如何在ROS 2中实现二维码识别,这对于提高机器人智能性和交互性具有重要意义。 地图构建:SLAM
    发表于 04-27 11:42

    【「# ROS 2智能机器人开发实践」阅读体验】+内容初识

    机器人技术的飞速发展,ROS 2 作为其核心工具之一,为开发者提供了强大的支持。与传统的理论书籍不同,本书深入浅出地讲解了 ROS 2 的架构、开发流程以及在智能机器人项目中的应用,以
    发表于 04-27 11:24