[发明专利]一种在复杂地图下改进Visual Graph的方法有效

专利信息
申请号: 201611144910.2 申请日: 2016-12-13
公开(公告)号: CN106708043B 公开(公告)日: 2019-08-06
发明(设计)人: 陈智鑫;林梦香 申请(专利权)人: 北京航空航天大学
主分类号: G05D1/02 分类号: G05D1/02;G06Q10/04
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 杨学明;顾炜
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 障碍物 凸多边形 复杂地形 直线传播 路径规划算法 顶点连线 发射光线 路径规划 光路 角点 反射 改进
【说明书】:

发明公开了一种在复杂地图下改进Visual Graph的方法,使之不仅适用于凸多边形障碍物的地图,也适用于一般的复杂地形的SLAM地图。Visual Graph是1979年提出的路径规划算法,模拟了光线沿直线传播这一特性,将起点和终点与凸多边形障碍物的角点连接,构成路径,但也仅限于凸多边形障碍物。本发明沿用主要思路,即光沿直线传播,从路径的起点和终点发射光线,经过障碍物的反射,最终以光路为载体获得一条连接起点和终点的路径,实现路径规划的功能,而不是简单使用障碍物顶点连线作为载体,这样也就不仅限于凸多边形的障碍物,对一般复杂地形都适用。

技术领域

本发明涉及智能机器人运动规划领域内的一种路径规划算法,具体是一种针对地形复杂的地图下Visual Graph算法的改进,使其不仅可以应用在凸多边形障碍物的地图下,也可以运用在复杂的地图下。

背景技术

当下能够自主导航避障的机器人系统研究异常火热,而且也已经有许多产品应用于实践。如餐馆的服务机器人,就拥有障碍物识别,路径规划的能力;又如家庭扫地机器人,也拥有在开阔空间内规划自身运动路径的能力。在公共运输方面,无人机快递投递的应用已经开展的如火如荼,在快递投递上也必须用到路径规划,以使无人机能够在避开障碍物的前提下以最短的路径到达目的地并完成投递。

路径规划即是指机器人决策如何从地图的某一点运动到另一点的能力。首先要求机器人能够获得当前环境的地图信息,并能定位当前自身的位置,随后才可以进行路径规划,定位和建图的算法目前最实用的就是SLAM算法。目前有许多路径规划算法,如RRT、PRM等。

Visual Graph也是常用的路径规划算法,但是其应用对地图有严格的限制,要求地图的障碍物要是凸多边形,并且各个障碍物的顶点坐标已知,随后连接各个障碍物的顶点,并以这些连线为载体,生成路径。但是在实际应用场景中,地形是十分复杂的,地图中的障碍物形状是不规则的,而且其顶点坐标也是未知的,因此要直接利用Visual Graph算法是不可行的。现行的解决该问题的方法为,首先对地图进行预处理,使用形态学方法,如分水岭算法、特征匹配算法等,可以提取地图中的特征点或者障碍物的边界,获得障碍物的大致形状,并以直线连接各个特征点,将障碍物转化为一个凸多边形,再应用Visual Graph算法。这种方法的计算量不小,涉及的额外算法多,效率很难估算,而且在其将障碍物转化到凸多边形时,会对障碍物的边缘进行一定程度的膨胀或腐蚀,可能造成地图中原本不是障碍物的区域成为障碍物,原本是障碍物的区域成为可通过,可能使得最终得到的路径非法。

发明内容

本发明的技术解决问题:克服了原始Visual Graph对地图的硬性要求,提出一种在复杂地图下改进Visual Graph的方法,使其不再仅限于凸多边形障碍物的地图,在复杂的SLAM地图下也可以运行,并且无需对地图做预处理,节点的密度参数也很容易调整,以生成精确的路径。

本发明的技术解决方案:一种在复杂地图下改进Visual Graph的方法,其特征在于:能够使Visual Graph不仅仅应用于凸多边形障碍物的地图,对一般的SLAM地图也可以适用,其步骤如下:

步骤1:对地图进行转化,将灰度图或者SLAM所构建的地图二值化处理,得到转化后的地图,此过程称为地图二值化过程;

步骤2:针对转化后的地图,给定起点和终点,将起点和终点储存在一个顺序表中,并从起点和终点开始发射光线,开始建立光路图,此过程称为初始化过程;

步骤3:当光线碰触障碍物时,记录该碰撞点的坐标,并与顺序表中已有的节点求取距离,若距离小于一个阈值则舍弃该点,否则保留,该过程称为节点储存判定过程;

步骤4:从保留的节点开始,重新发射光线,并重复步骤3的过程,此过程称为重复光线发射过程;

步骤5:当所有光线碰撞障碍物都无法生成新的节点时,判断建图结束;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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