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

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

3天内不再提示

机器人路径规划算法,全局路径规划与局部路径规划究竟有哪些区别

电子设计 来源:网络协议 作者:网络协议 2020-12-26 10:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

移动这一简单动作,对于人类来说相当容易,但对机器人而言就变得极为复杂,说到机器人移动就不得不提到路径规划,路径规划是移动机器人导航最基本的环节,指的是机器人在有障碍物的工作环境中,如何找到一条从起点到终点适当的运动路径,使机器人在运动过程中能安全、无碰撞地绕过所有障碍物。这不同于用动态规划等方法求得的最短路径,而是指移动机器人能对静态及动态环境作出综合性判断,进行智能决策。

总的来说,路径规划主要涉及这3大问题:①明确起点位置及终点;②规避障碍物;③尽可能的做到路径上的优化。

机器人路径规划有全局与局部规划之分

根据对环境信息的掌握程度不同,机器人路径规划可分为全局路径规划和局部路径规划。

全局路径规划是在已知的环境中,给机器人规划一条路径,路径规划的精度取决于环境获取的准确度,全局路径规划可以找到最优解,但是需要预先知道环境的准确信息,当环境发生变化,如出现未知障碍物时,该方法就无能为力了。它是一种事前规划,因此对机器人系统的实时计算能力要求不高,虽然规划结果是全局的、较优的,但是对环境模型的错误及噪声鲁棒性差。

而局部路径规划则环境信息完全未知或有部分可知,侧重于考虑机器人当前的局部环境信息,让机器人具有良好的避障能力,通过传感器对机器人的工作环境进行探测,以获取障碍物的位置和几何性质等信息,这种规划需要搜集环境数据,并且对该环境模型的动态更新能够随时进行校正,局部规划方法将对环境的建模与搜索融为一体,要求机器人系统具有高速的信息处理能力和计算能力,对环境误差和噪声有较高的鲁棒性,能对规划结果进行实时反馈和校正,但是由于缺乏全局环境信息,所以规划结果有可能不是最优的,甚至可能找不到正确路径或完整路径。

全局路径规划和局部路径规划并没有本质上的区别,很多适用于全局路径规划的方法经过改进也可以用于局部路径规划,而适用于局部路径规划的方法同样经过改进后也可适用于全局路径规划。两者协同工作,机器人可更好的规划从起始点到终点的行走路径。

A*与D*机器人路径规划算法介绍

在实际情况中,机器人路径规划除了考虑已知环境和未知环境地图,还要考虑到动态和静态环境下的路径规划。

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

而D*算法则是一种动态启发式路径搜索算法,它事先对环境位置,让机器人在陌生环境中行动自如,在瞬息万变的环境中游刃有余。D*算法的最大优点是不需要预先探明地图,机器人可以和人一样,即使在未知环境中,也可以展开行动,随着机器人不断探索,路径也会时刻调整。

综上所述,移动机器人路径规划技术已经取得了可观的成绩,但是,在其全局与局部路径规划方法中仍然存在诸多不足之处,为此,国内已有针对这类算法的改进,例如思岚科技的SLAMWARE模块化自主定位导航,SLAMWARE内采用改良的D*算法进行路径规划,这也是美国火星探测器采用的核心寻路算法。是一种动态启发式路径搜索算法,它可以让机器人在未知环境中行走自如,在环境多变的情况下游刃有余。

审核编辑 黄昊宇

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

    关注

    213

    文章

    30579

    浏览量

    219444
  • 算法
    +关注

    关注

    23

    文章

    4760

    浏览量

    97126
  • 路径规划
    +关注

    关注

    0

    文章

    79

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    方案; 开发者可直接对接上层 ROS 框架,实现多轴机器人同步控制与智能路径规划。 三、典型应用:高精度装配机器人控制系统 在某高端电子装配项目中,工程团队基于 MYD-LT536
    发表于 11-14 15:48

    基于感知引导的多步骤精细操作任务与运动规划

    传统的任务与运动规划(TAMP)系统在机器人操作应用中通常依赖静态模型运行,因此在面对新环境时往往表现不佳。将感知与操作相融合,是应对这一挑战的有效途径,使机器人能够在执行过程中实时更新规划
    的头像 发表于 11-14 10:18 1064次阅读
    基于感知引导的多步骤精细操作任务与运动<b class='flag-5'>规划</b>

    三坐标测量机路径规划与补偿技术:核心算法解析

    三坐标测量的微米级精度背后,是精密的路径规划算法与实时补偿技术在保驾护航。三坐标测量机的智能避撞算法保障了测量的安全与高效;温度补偿技术消除了环境的无形干扰;点云智能处理则让海量数据蜕变为精准的工程
    的头像 发表于 08-01 14:15 1295次阅读
    三坐标测量机<b class='flag-5'>路径</b><b class='flag-5'>规划</b>与补偿技术:核心<b class='flag-5'>算法</b>解析

    从哈希极化到零拥塞:主动路径规划在RoCE网络中的负载均衡实践

    集群整体性能的瓶颈。本文将探讨哈希极化的成因、影响,并介绍一种通过主动路径规划(PPD)来优化网络配置、提升性能的解决方案。
    的头像 发表于 07-21 17:27 1661次阅读
    从哈希极化到零拥塞:主动<b class='flag-5'>路径</b><b class='flag-5'>规划</b>在RoCE网络中的负载均衡实践

    AGV小车中的动态路径规划算法揭秘

    并非一成不变时,动态路径规划能力就显得至关重要。本文将深入探讨几种主流的动态路径规划算法(如A、Dijkstra、RRT等),并解析它们如何在AGV行业中大显身手。 为何需要动态
    的头像 发表于 06-17 15:54 1149次阅读
    AGV小车中的动态<b class='flag-5'>路径</b><b class='flag-5'>规划算法</b>揭秘

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

    路径路径规划算法会考虑多种因素,如距离最短、避开人流密集区域、优先选择宽阔通道等,以确保旅客能够快速、顺畅地到达目的地。 实时导航与避障 :在机器人引导旅客的过程中,导航系统会实时监
    发表于 05-10 18:26

    AGV通信第2期 AGV集群智能路径规划解决方案

    在智能制造加速发展的背景下,AGV作为智慧物流的核心载体,其路径规划的智能化水平直接影响工厂的运作效率。在工厂物流升级过程中,企业面临以下技术挑战:   动态环境适应:复杂工况下需实时避障并保持最优
    的头像 发表于 05-09 14:03 526次阅读
    AGV通信第2期 AGV集群智能<b class='flag-5'>路径</b><b class='flag-5'>规划</b>解决方案

    三维天地智能路径规划引擎:以算法驱动,重新定义智能路径优化技术

    随着环境监测和设备巡检工作的日益复杂化,传统的人工路径规划方式正面临效率和精度的双重挑战。企业和环保部门正面临着采样点数量的激增、采样频次的提高以及对时效性的更高要求。随着合规要求的日趋严格,采样
    的头像 发表于 04-27 15:44 450次阅读
    三维天地智能<b class='flag-5'>路径</b><b class='flag-5'>规划</b>引擎:以<b class='flag-5'>算法</b>驱动,重新定义智能<b class='flag-5'>路径</b>优化技术

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

    地图构建→路径规划→动态避障)等等 2. 机器人功能开发 相较于ROS入门21讲,书中更是详细书写了关于机器人的功能开发,并且十分完善,教程详尽 传感器数据处理:
    发表于 04-27 11:24

    大象机器人携手进迭时空推出 RISC-V 全栈开源六轴机械臂产品

    识别联调。 进迭时空致力于为智能机器人提供完整全栈优化的RISC-V AI软硬件解决方案,第一代RISC-V AI CPU芯片K1已完成AI视觉感知、AI语音处理、自动避障、路径规划、运动控制等
    发表于 04-25 17:59

    具身智能工业机器人路径规划算法成为破局关键

    在工业4.0与智能制造深度融合的今天,传统路径规划算法已难以满足动态生产环境的需求。面对复杂场景下的高精度避障、实时决策与多任务协同挑战,具身智能工业机器人路径
    的头像 发表于 03-28 15:01 726次阅读

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    ,一次生成深度信息。 自主机器人定位任务的本质是对机器人自身状态的估计问题,包括位置,朝向,速度等问题。 路径规划旨在找到从起点到目标区域的路径
    发表于 01-04 19:22

    《具身智能机器人系统》第7-9章阅读心得之具身智能机器人与大模型

    医疗领域,手术辅助机器人需要毫米级的精确控制,书中有介绍基于视觉伺服的实时控制算法,以及如何利用大模型优化手术路径规划。工业场景中,协作机器人
    发表于 12-24 15:03

    《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块

    搜索策略等规划算法,强调了轨迹规划需要考虑机器人的运动学约束。在轨迹规划中,机器人需要同时考虑最大曲率、加速度限制等物理约束,生成平滑可行的
    发表于 12-19 22:26

    先进机器人焊接技术:解析新一代焊接控制模块的关键功能与应用实践

    与发展。 一、新一代焊接控制模块的关键功能 1. 精准的动态轨迹控制 新一代焊接控制模块采用了先进的动态路径规划算法,可以精确计算并控制机器人在焊接过程中的运?
    的头像 发表于 12-06 09:06 1376次阅读