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

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

3天内不再提示

揭露移动机器人背后的自主定位导航技术

454398 来源:pianshen 作者:程序员大本营 2020-11-13 12:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

新发地来势汹汹的疫情,再次牵动着全国人民的心,我们要保持信心,保持警惕,打赢这场防疫战!而机器人的加入,必然是锦上添花。在隔离区,机器人实现了无接触配送,保障了隔离区内人员的生活。在医院感染区,移动机器人可以代替医护人员进入感染区执行消毒,看护,体温测量,清洁等工作,减少了医护人员的感染风险。在居民社区,机器人实现了防疫宣传、外来人口登记,保障了疫情期间人们的正常生活……

这些功能的实现,都离不开机器人的智能移动能力。在之前的文章中,我们提到过底盘对移动机器人的意义,能够帮助厂家快速集成,实现落地应用。

今天,我们不聊底盘,我们来说说导航技术,因为导航搞不好,移动也白搭,底盘就失去了价值,没有任何实用性。

大家都知道,自主定位导航包含了定位、建图与路径规划。说到定位导航,必然会联想到SLAM,但SLAM只是完成定位与地图创建这两件事,它并不完全等同于自主定位导航。

定位

不管你有没有地图,在前往目的地前,你肯定要知道自己的定位,机器人也是如此。只不过,我们定位靠眼睛,机器人则靠“激光雷达”。

▲激光雷达扫描轮廓数据

这就是激光雷达获取的周围环境信息,也就是我们所说的点云,它能反映机器人所在环境中“眼睛”能看到的一个部分。

建图

我们身处陌生的环境时,导航软件和户外地图成为我们找路最有利的工具,服务机器人和人类一样也需要依靠地图来感知外部的环境,通过算法传感器差异的不同机器人会采取不同的地图描述形式。

SLAM建图主要有三个过程:

(1)预处理:对雷达形成的点云原始数据进行优化,剔除一些有问题的数据,或者进行滤波。

(2)匹配:把当前这一局部环境的点云数据在已经建立的地图上寻找对应的位置,进行匹配。

(3)地图融合:将来自激光雷达的新一轮数据拼接到原始地图当中,最终完成地图的更新。

▲地图预处理、匹配和融合的过程

目前,栅格地图是机器人使用最广泛的地图存储方式。

栅格地图就是把环境划分成一系列栅格,其中每一栅格给定一个可能值,表示该栅格被占据的概率,其中每个“像素”则表示了实际环境中存在障碍物的概率分布。

▲ 栅格地图的形成

这个过程听起来其实并不复杂,但是还是会遇到很多未知问题。比如建图闭环,如果匹配的算法不足够优秀,又或者是环境中遇到长直走廊、大场景建图干扰时,机器人绕着环境走一圈后,可能会发现原本应该闭合的一个环形走廊断开了。

▲ 环形走廊闭合断开

早在19年初,思岚科技就已经推出了SLAM 3.0系统来应对这种问题,当机器人运动到已经探索过的原环境时, SLAM 3.0可依赖内部的拓扑图进行主动式的闭环检测。当发现了新的闭环信息后,SLAM 3.0使用Bundle Adjuestment(BA)等算法对原先的位姿拓扑地图进行修正(即进行图优化),从而能有效的进行闭环后地图的修正,实现更加可靠的环境建图。

▲闭环修正

路径规划与运动控制

当定位和建图搞定之后,下一个就要解决移动的问题了,即目标点A到B之间的导航规划能力。

路径规划分为:全局规划和局部规划。

全局规划:是最上层的运动规划逻辑,它按照机器人预先记录的环境地图并结合机器人当前位姿以及任务目标点的位置,在地图上找到前往目标点最快捷的路径。

局部规划:当环境出现变化或者上层规划的路径不利于机器人实际行走的时候(比如机器人无法按照规划的路径完成特定转弯半径的转向),局部路径规划将做出微调。

▲分层级的运动规划框架以及对应输出数据

这两个层次的规划模块协同工作,机器人就可以很好的实现从A点到B点的智能移动了。不过实际工作环境下,上述配置还不够。因为运动规划的过程中还包含静态地图和动态地图两种情况。

A*算法

A*(A-Star)算法是一种静态路网中求解最短路径最有效的直接搜索方法,也是解决许多搜索问题的有效算法。算法中的距离估算值与实际值越接近,最终搜索速度越快。但是,A*算法同样也可用于动态路径规划当中,只是当环境发生变化时,需要重新规划路线。

D*算法

D*算法是目前的一种主流算法,最大优点是不需要预先探明地图,机器人可以和人一样,即使在未知环境中,也可以展开行动,随着机器人不断探索,路径也会时刻调整。

上述的几种算法都是目前绝大部分机器人所需要的路径规划算法,能够让机器人跟人一样智能,快速规划A到B点的最短路径,并在遇到障碍物的时候知道如何处理。但扫地机器人作为最早出现在消费市场的服务机器人之一,它需要的路径规划算法有点不一样。

所以,针对不同场景应用的机器人,自主定位导航技术还需要不断升级更新,足以支撑更多场景应用。只有导航技术做好了,机器人整体才能有一个质的飞跃,机器人从0-1的布局才能越来越快。

编辑:hfy

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

    关注

    213

    文章

    30638

    浏览量

    219811
  • 移动机器人
    +关注

    关注

    2

    文章

    804

    浏览量

    34720
  • 导航技术
    +关注

    关注

    0

    文章

    36

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    移动机器人“芯”引擎爆发,禾赛、海思新品逆袭

    GGII预计,2025年中国移动机器人销量有望达到12.6万台,总量同比增长约12.7%。这也催生了对上游激光雷达的需求。本文将重点介绍智能物流体系中移动机器人的雷达性能要求和新品。
    的头像 发表于 12-09 08:13 8714次阅读
    <b class='flag-5'>移动机器人</b>“芯”引擎爆发,禾赛、海思新品逆袭

    安森美产品如何助力打造下一代自主移动机器人

    类员工严格隔离的。不过,细心的小伙伴会发现,随着新一代自主移动机器人(AMR)的出现,机器人在人们心目中的刻板形象正在被打破,它们正在被赋予新的含义,并开始真正走入我们的生活。
    的头像 发表于 10-27 15:11 1438次阅读

    移动机器人技术的发展历程

    本白皮书聚焦于移动机器人领域的进展与挑战,重点探讨三个核心主题:机器人运动控制、复杂环境中的感知与导航,以及在适应新任务时的模块化与灵活性。此外,文中还重点介绍了机器人系统从简单的固定
    的头像 发表于 09-29 16:46 2932次阅读

    恩智浦自主移动机器人设计要点

    长期以来,自动化机器人一直被视为科幻小说中的概念,而如今这一技术已成为现实,并正在大规模部署。在机器人技术领域,自主
    的头像 发表于 09-03 15:01 3790次阅读
    恩智浦<b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>设计要点

    瑞芯微 RK3568/3588:为移动机器人注入智慧动力引擎

    移动机器人,正从科幻想象快步走入现实生活。它们依据应用场景与功能,主要分为三大类: 工业移动机器人: 如AGV(自动导引车)、AMR(自主移动机器人),专注于物流搬运与产线协同,提升效
    的头像 发表于 06-17 16:51 897次阅读

    轮式移动机器人电机驱动系统的研究与开发

    【摘 要】以嵌入式运动控制体系为基础,以移动机器人为研究对象,结合三轮结构轮式移动机器人,对二轮差速驱动转向自主移动机器人运动学和动力学空间模型进行了分析和计算,研究和设计了
    发表于 06-11 14:30

    安森美在自主移动机器人领域的发展成果

    在4月初落幕的“OFweek 2025(第十四届)中国机器人产业大会”上,安森美(onsemi)AMG战略业务拓展高级经理Henry Yang发表“从芯片到应用:安森美自主移动机器人(AMR)
    的头像 发表于 04-24 10:01 943次阅读

    惯性测量单元传感器在自主移动机器人的应用

    使机器人能够在动态变化的环境中导航。本文将为您介绍IMU的功能特性,与在自主移动机器人(AMR)的应用,以及ADI所提供的相关解决方案。
    的头像 发表于 02-27 10:04 1725次阅读
    惯性测量单元传感器在<b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>的应用

    SICK收购Accerion,强化自主移动机器人技术

    (AI)的图像处理技术的创新企业,尤其在移动机器人定位领域拥有卓越的技术实力和丰富的经验。其先进的AI算法和图像处理技术,为移动机器人提供了
    的头像 发表于 02-14 10:24 878次阅读

    SICK收购Accerion,以AI技术推动自主移动机器人领域发展

    进一步拓展其在物流、生产等工业自动化领域的整体定位解决方案产品组合,为客户提供更高效、更智能的自动化技术。   软件驱动的定位创新基地   Accerion 于 2015 年成立于荷兰,作为科技初创公司,专门从事基于 AI 的图
    的头像 发表于 02-10 11:18 1093次阅读

    2024移动机器人市场风云:新玩家批量涌现,是挑战还是机遇

    移动机器人行业未来发展的信心。 西井科技推出复合移动机器人面向仓储物流场景 2024年7月初,西井国际在 2024WAIC 上全球首发复合机器人 Well-Bot。通过整合多传感器感知技术
    的头像 发表于 02-07 10:50 793次阅读

    无轨激光AGV移动机器人如何构建地图?

    ,使AGV的灵活性和柔性发挥到最大。无轨激光AGV移动机器人定位是实现自主导航的关键,无轨激光AGV通过各种传感器件感知周围环境,获取自身位置信息,从而自主进行规划、调整运行路径。 AGV物流 随着科技的飞速发展,AGV
    的头像 发表于 01-10 10:00 831次阅读
    无轨激光AGV<b class='flag-5'>移动机器人</b>如何构建地图?

    移动机器人核心科技解码:导航、感知与掌控力的深度剖析

    富唯智能移动机器人的核心技术主要包括导航、感知与控制。这些技术共同决定了移动机器人在不同环境中的自主
    的头像 发表于 01-02 16:01 825次阅读

    自主移动机器人设计指南

    自主移动机器人(AMR)是一种复杂的系统,与自动驾驶汽车有许多共同之处--它们需要感知、电机驱动、电源转换、照明和电池管理。也许最大的挑战是将这些子系统整合到一个最终产品中--由于需要集成来自不同供应商的不同子系统,这一挑战变得更加困难。
    的头像 发表于 12-29 11:45 1218次阅读
    <b class='flag-5'>自主</b><b class='flag-5'>移动机器人</b>设计指南

    思岚科技荣获双年度移动机器人优质供应链奖

    移动机器人(AGV/AMR)产业联盟、人形机器人场景应用联盟主办的“2024中国移动机器人(AGV/AMR)产业发展年会”于12月13日在江苏苏州圆满落幕!
    的头像 发表于 12-16 17:54 1303次阅读