[发明专利]一种基于快速扩展随机树的无人机航路规划方法有效
| 申请号: | 202010821371.1 | 申请日: | 2020-08-14 |
| 公开(公告)号: | CN111752306B | 公开(公告)日: | 2022-07-12 |
| 发明(设计)人: | 廖彬;马瑞瑞;刘光辉;宗意棚;朱沈瑞;万方义 | 申请(专利权)人: | 西北工业大学 |
| 主分类号: | G05D1/10 | 分类号: | G05D1/10;G01C21/20 |
| 代理公司: | 西北工业大学专利中心 61204 | 代理人: | 刘新琼 |
| 地址: | 710072 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 快速 扩展 随机 无人机 航路 规划 方法 | ||
1.一种基于快速扩展随机树的无人机航路路径规划方法,其特征在于步骤如下:
步骤1:障碍物的位置和尺寸已知的无人机航路规划环境Map,起始点xstart,目标区域Xgoal,环境X=Xobs∪Xfree,其中Xobs为障碍物所在区域,Xfree为无障碍物区域,因此有Xobs∩Xfree=φ;同时对参数进行初始化,包括:最大循环次数Nmax,循环计数变量ncount=1;局部重构半径Drewire;随机树G=(V,E),其中V←{xstart}为随机树的节点列表,E←φ则表示节点之间的扩展关系;
步骤2:判断循环次数ncount是否超过最大循环次数Nmax:当循环次数ncount超过设定的最大循环次数Nmax时,则跳转至步骤15;当循环次数ncount小于等于最大循环次数Nmax时,进入步骤3;
步骤3:循环次数ncount增加1,然后进入步骤4;
步骤4:在环境Map中无障碍物区域随机生成新增节点xnew;节点生成后,进入步骤5;
步骤5:在已知随机树包含的节点列表V中寻找与新节点xnew空间距离最近的节点,并将其记为xnearest;进入步骤6;
步骤6:判别点xnearest到xnew之间直线路径上是否含有障碍物,若存在障碍物,则返回步骤2;若不存在障碍物,则进入步骤7;
步骤7:沿着xnearest所在支线向随机树的根节点进行逐个检测,找到一个与xnew之间的局部路径安全且其父节点与xnew之间存在障碍物的节点,如果将其记为xbest,其父节点记为Parent(xbest),它们需要满足:{xbest-xnew}∈Xfree且找到xbest后,利用二分法在xbest-Parent(xbest)线段上到一个点xallow,使得xallow到xnew之间无障碍物,即{xallow-xnew}∈Xfree;然后再次使用二分法在xallow-xnew线段上找到一个点xnew-parent,使其满足{Parent(xbest)-xnew-parent}∈Xfree,从而可以使得xnew通过xnew-parent连接到Parent(xbest);
步骤8:判断xnew-parent是否创建成功,如果xnew-parent≠φ且xnew-parent≠xbest,则表示xnew-parent创建成功,进入步骤9;否则,进入步骤13;
步骤9:将xnew-parent加入到随机树G上,使其父节点为Parent(xbest),即将xnew-parent加入到树的节点列表V,并将连线{Parent(xbest)-xnew-parent}加入E;然后进入步骤10;
步骤10:将xnew加入到随机树G上,使其父节点为xnew-parent,即将xnew加入到树的节点列表V,并将连线{xnew-parent-xnew}加入E;然后进入步骤11;
步骤11:在以xnew为圆心,Drewire为半径的区域内对随机树进行局部重构,即对于该区域内的任一节点xnear,记xnear沿着树到起始点xstart的路径长度为Cost(xnear),xnew沿着树到起始点xstart的路径长度为Cost(xnew),如果Cost(xnear)>Cost(xnew)+Distance(xnear,xnew),则将xnear的父节点更改为xnew;然后进入步骤12;
步骤12:判别新增节点xnew是否等于目标区域Xgoal内,若xnew∈Xgoal,则存在可行路径,进入步骤14;若则返回步骤2;
步骤13:将xnew加入到随机树G上,使其父节点为xbest,即将xnew加入到树的节点列表V,并将连线{xbest-xnew}加入E;然后进入步骤11;
步骤14:按照随机树G节点之间的关系生成可行路径path,然后进入步骤15;
步骤15:若无人机航路路径规划成功,则输出无人机航路路径path;若失败,则返回失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010821371.1/1.html,转载请声明来源钻瓜专利网。





