[发明专利]一种基于改进的跳点搜索算法移动机器人路径规划方法在审

专利信息
申请号: 201911238521.X 申请日: 2019-12-06
公开(公告)号: CN111309004A 公开(公告)日: 2020-06-19
发明(设计)人: 马小陆;梅宏;狄敏;葛承飞 申请(专利权)人: 江苏南大电子信息技术股份有限公司
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 南京瑞弘专利商标事务所(普通合伙) 32249 代理人: 彭雄
地址: 210019 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 改进 搜索 算法 移动 机器人 路径 规划 方法
【说明书】:

发明公开了一种基于改进的跳点搜索算法移动机器人路径规划方法,先从正方向进行节点扩展,对于直线方向和对角线方向,按规则裁剪掉所有符合条件的节点,对扩展节点的邻节点进行裁剪后,寻找强制邻节点,并根据强制邻节点位置找到跳点,正方向搜索到跳点后,切换为反方向搜索,直到正反方向搜索到的跳点出现重合时,说明此时发现一条完整路径,本发明机器人在路径规划时,从起始点和目标点两个方向利用跳点搜索算法同时进行路径搜索,在路径规划时,减少了算法运行过程中计算的节点,路径规划时间大大减少,内存消耗降低,因此机器人的寻路效率大大提高,其有效减少机器人寻路时间,提高机器人寻路效率。

技术领域

本发明属于移动机器人导航领域,特别涉及一种基于双向跳点搜索算法的移动机器人路 径规划方法。

背景技术

在移动机器人自主导航中,路径规划是其关键技术之一。移动机器人的路径规划是指机 器人根据已知信息计算出一条能够使其能从起点位置到达终点位置,且能够避开障碍物和能 满足各种性能指标的一条路径。移动机器人想要缩短到达目标点的时间和减少移动到目标点 的行走路径长度,在导航的时候就必须找到一条能够满足要求的最优路径算法,常用的路径 规划算法如人工势场法、模糊逻辑算法、Dijkstra算法和A*算法。近年来,国内外学者也提 出很多智能算法,例如遗传算法、粒子群算法、蚁群算法。因A*算法在搜索路径的时候具有 较好的实时性,所以在机器人导航中的应用比较广泛。但是A*算法存在很多的问题,如A* 算法在搜索路径的时候,需要一直查询OpenList和CloseList中的节点,A*算法在运行中的 时间大部分浪费在节点的排序和查询节点状态上,若地图过大,就会导致A*算法在搜索路径 的时候花费时间过多,导致实时性受到影响。

针对A*算法的缺点,Daniel Harabor等人提出了跳点搜索(JPS)算法,跳点搜索算法是一 种对A*算法优化的新型启发式算法,在路径搜索的时候,裁剪掉没有意义的节点,只留下一 些特殊的节点,当查询到目标点时,只需要将这些特殊的节点连接起来就是一条完整的路径。 赵晓等将跳点搜索算法应用于移动机器人中,验证了这种算法在移动机器人的导航中的效果 要优于传统A*算法。但在大型地图实验中发现,即便筛选掉大部分节点,路径搜索时计算的 节点依然较多,这会导致搜索时间较长,内存消耗严重。

发明内容

发明目的:为了克服现有技术中存在的不足,本发明提供一种基于改进的跳点搜索算法 移动机器人路径规划方法,能有效减少机器人寻路时间,提高机器人寻路效率。

技术方案:为实现上述目的,本发明采用的技术方案为:

一种基于改进的跳点搜索算法移动机器人路径规划方法,包括以下步骤:

步骤1,将初始点和目标点传输给机器人,机器人将初始点和目标点放进OpenList1和 OpenList2中;

步骤2,机器人在格栅地图上先从正方向进行节点扩展,扩展节点分为直线方向和对角 线方向,对于直线方向,将根据如下规则裁剪掉所有符合条件的节点n;

len(p(x),…,n\x)≤len(p(x),x,n)

其中,len表示路径长度,p(x),…,n表示从L到n的路径长度,p(x)表示x的父节点, n表示n节点,x表示x节点;

对于对角线方向,将根据如下规则裁剪掉所有符合条件的节点n;

len(p(x),L,n\x)<len(p(x),x,n)

根据如上规则,将裁剪后剩下的节点称为自然邻节点;

步骤3,对扩展节点的邻节点进行裁剪后,将根据如下规则寻找强制邻节点,并根据强 制邻节点位置找到跳点,并将跳点放进OpenList1中,

len(p(x),x,n>)<len(<p(x),L,n>\x)

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏南大电子信息技术股份有限公司,未经江苏南大电子信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911238521.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top