[发明专利]一种基于结合环境信息的改进A*算法的路径规划方法有效

专利信息
申请号: 202010930986.8 申请日: 2020-09-07
公开(公告)号: CN112033413B 公开(公告)日: 2023-06-16
发明(设计)人: 谷玉海;龚志力;王少红;左云波;徐小力 申请(专利权)人: 北京信息科技大学
主分类号: G01C21/20 分类号: G01C21/20
代理公司: 北京远创理想知识产权代理事务所(普通合伙) 11513 代理人: 张素妍
地址: 100192 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 结合 环境 信息 改进 算法 路径 规划 方法
【说明书】:

发明涉及一种基于结合环境信息的改进A*算法的路径规划方法,其包括:将地图进行自适应膨胀处理:获取机器人所处环境的栅格地图,对障碍点坐标进行初始标记;获得障碍点的坐标后,填充机器人传感器位置到障碍点之间的栅格以及该障碍点栅格的初始代价值;对障碍点进行自适应膨胀处理,根据栅格代价值填充障碍点周围膨胀区栅格的代价值,完成对代价地图的膨胀处理;在经过自适应膨胀处理的地图上采用改进A*算法进行路径搜索。本发明能在无障碍物环境有效提高搜索效率,避免路径通过障碍物顶点。

技术领域

本发明涉及一种移动机器人路径规划领域,特别是关于一种基于结合环境信息的改进A*算法的路径规划方法。

背景技术

A*(A-Star)算法综合了BFS(广度优先搜索)和Dijkstra(深度优先搜索)算法的优点,是一种静态路网中求解最短路径最有效的直接搜索方法,也是解决许多搜索问题的有效算法。传统A*算法在路径规划时没有考虑到环境信息的影响,在追求最短路径的时候带来了一定问题。一是无障碍物区域和临近目标区域规划出的路径存在多次无意义的转向,二是路径规划会穿过障碍物节点的顶点,存在碰撞风险。

发明内容

针对上述问题,本发明的目的是提供一种基于结合环境信息的改进A*算法的路径规划方法,其能提高搜索效率,避免路径通过障碍物顶点。

为实现上述目的,本发明采取以下技术方案:一种基于结合环境信息的改进A*算法的路径规划方法,其包括以下步骤:1)将地图进行自适应膨胀处理:1.1)获取机器人所处环境的栅格地图,对障碍点坐标进行初始标记;1.2)获得障碍点的坐标后,填充机器人传感器位置到障碍点之间的栅格以及该障碍点栅格的初始代价值;1.3)对障碍点进行自适应膨胀处理,根据栅格代价值填充障碍点周围膨胀区栅格的代价值,完成对代价地图的膨胀处理;2)在经过自适应膨胀处理的地图上采用改进A*算法进行路径搜索。

进一步,所述步骤3)中,自适应膨胀处理包括以下步骤:

3.1)由初始障碍点构造膨胀点优先队列inflation_cells;

3.2)将队列inflation_cells的第一个节点作为当前处理节点,计算当前处理节点的父节点的衰减系数coef;

3.3)若当前处理节点为障碍点,则以其为中心在栅格地图上构建七宫图;反之,若当前处理节点不是障碍点,则继承其当前处理障碍点On的衰减因子sp,并根据计算其衰减系数coef和衰减因子sp的乘积coef·sp,进入步骤3.4);

3.4)判断d(qn)<coef·sp·rc是否成立,若成立,则将当前处理障碍点On的上下左右四个子节点加入队列inflation_cells,否则不做处理;

3.5)由自适应膨胀半径栅格代价值计算函数f(qn)计算出当前处理节点的代价值,与该处理节点的原始代价值比较,取最大值作为当前处理节点的代价值;

3.6)从队列inflation_cells中移除当前处理节点即障碍点,返回步骤3.2)对下一个节点进行处理。

进一步,所述步骤3.2)中,衰减系数coef计算方法为:

3.2.1)判断该当前处理节点是否为障碍点,若是,则将该当前处理节点自身作为父节点,此时的父节点即为当前处理障碍点On;若不是障碍点,则记离该当前处理节点最近的障碍点作为父节点;

3.2.2)确定当前节点与其父节点On之间的距离d(qn),以及父节点On与机器人的距离计算当前处理节点的父节点On的衰减系数coef。

进一步,当前处理障碍点On的衰减系数coef为:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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