CN103529843A - Lambda*路径规划算法 - Google Patents
Lambda*路径规划算法 Download PDFInfo
- Publication number
- CN103529843A CN103529843A CN201310488139.0A CN201310488139A CN103529843A CN 103529843 A CN103529843 A CN 103529843A CN 201310488139 A CN201310488139 A CN 201310488139A CN 103529843 A CN103529843 A CN 103529843A
- Authority
- CN
- China
- Prior art keywords
- node
- path
- closed
- visual
- path planning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013439 planning Methods 0.000 title claims abstract description 38
- 230000000007 visual effect Effects 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 24
- 230000008569 process Effects 0.000 claims abstract description 10
- 230000004888 barrier function Effects 0.000 claims description 25
- KZSNJWFQEVHDMF-UHFFFAOYSA-N Valine Chemical compound CC(C)C(N)C(O)=O KZSNJWFQEVHDMF-UHFFFAOYSA-N 0.000 claims description 14
- 239000007787 solid Substances 0.000 claims description 8
- 238000011156 evaluation Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 4
- 238000009499 grossing Methods 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Landscapes
- Feedback Control In General (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Numerical Control (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种Lambda*路径规划算法,针对现有A*算法中open表中所含节点多、耗时多的问题进行改进。其算法步骤包括:采用可视图构建路径规划的环境、创建open表和closed表、创建节点的数据结构、搜索路径、加入Smooth过程对路径进行平滑处理。本发明主要应用于机器人二维、三维空间的快速路径规划。
Description
【技术领域】
本发明涉及智能控制领域,特别涉及移动机器人的路径规划技术领域。
【背景技术】
随着工业机器人应用要求的进一步提高,已有的二维路径规划技术已经满足不了工业机器人在许多领域的需求,人们迫切需要一套成熟的、能应用于三维空间的快速路径规划技术。
基于自由空间构造的规划方法是一类重要的路径规划方法。这类方法先通过几何方法将具有障碍物的连续环境表示成图,然后利用图搜索方法搜索一条从起始点到目标点的无碰最短路径。
机器人研究领域的学者常常将连续的环境用栅格图(Grid graphs)、可视图(Visibility graphs)、导航网格(Navigation meshs)、概率路线图(Probabilistic road map,PRMs)和快速探索随机树(Rapidly exploringrandom trees)等表示。其中,可视图中的节点包括起点pstart和终点pgoal,以及空间中障碍物的顶点。当且仅当两个节点之间的连线不与空间中的障碍物相交时,将两个节点用直线连接起来就构成了可视图。由于没有栅格限制,允许在任意方向进行路径搜索,在可视图中搜索获得的路径较在栅格图中获取的路径短。
常用的图搜索方法包括非启发式算法和启发式算法。启发式搜索方法大致可分为局部择优搜索方法和最好优先搜索方法。局部择优搜索方法在搜索的过程中选取了“最佳节点”后,舍弃其他的兄弟节点、父亲节点。由于舍弃了其他的节点,可能也把最好的节点都舍弃了,求解的“最佳节点”只是在该阶段的最佳,并不一定是全局的最佳。而最好优先搜索方法在搜索时,没有舍弃节点(除非该节点是死节点),在每一步的估价中都把当前扩展节点的后续节点和以前的节点的估价值比较得到一个“最佳的节点”。A*算法就是一种最好优先搜索方法,A*算法利用启发式信息,对当前未扩展节点根据设定的估价函数值选取离目标最近的节点进行扩展,从而缩小搜索空间;选取合适的启发函数,则能使得A*算法具有可采纳性。然而A*算法拓展的节点多,采用A*算法在三维空间进行路径规划不能保证最优,且耗时较多。
【发明内容】
本发明在分析A*的算法的基础上对其进行改进。针对A*算法中open表中所含节点多、耗时多的问题,提出一种能应用于机器人二维、三维空间的快速路径规划算法Lambda*路径规划算法。
本发明的技术方案如下:
一种Lambda*路径规划算法,其特征在于,包括以下步骤:
(1)采用可视图构建路径规划的环境:采用障碍物包络体包络障碍物,由路径规划的起点pstart、终点pgoal、以及障碍物的顶点,构成节点集合P;
(2)创建两张表:open表和closed表,其中closed表中记录已扩展过的节点,open表仅保存当前扩展节点的后续节点,不保存已扩展节点的其他后续节点;但是,在当前扩展节点的后续节点中,有部分可能是已扩展节点的后续节点,曾经进入过open列表;
(3)创建节点的数据结构:α(p)表示可视图中从pstart到节点p的最短路径长度,β(p)表示从p到终点pgoal的最短路径长度;每个节点p数据结构包含父节点pre、节点的g值gval和f值fval,p.gval表示从起点pstart到节点p的现有最短路径的长度,p.gval≥α(p);估价函数值为p.fval=p.gval+hval(p),启发函数hval(p)为p到终点pgoal的最短距离的估计值,节点的估价函数值p.fval代表经过该节点p,从起点pstart到终点pgoal的最短路径的一个估计值;若hval(p)≤β(p),即启发函数值小于节点p到终点pgoal的实际最短路径长度,则可以找到最短路径;
(4)搜索路径:扩展当前节点pclosed时先清空open表,仅将pclosed的不在closed中的后续节点加入open,丢掉当前扩展节点的父节点、兄弟节点;由于这些丢掉的节点可能与pclosed可视,被重新加入到open中,由此在路径pstart,p1,p2,...px,p上,p作为px的后续节点加入closed,但p与px的前辈可视;
(5)加入Smooth过程对路径进行平滑处理:从前往后检查路径上的节点pi(1≤i≤z-1)与后面节点pj(i+1<j≤z)是否可视;若可视,则将它们之间的节点都删除,并调整平滑后各节点的pre,gval,fval。
所述的一种Lambda*路径规划算法,其特征在于,节点之间可视是指,对于空间障碍物,节点之间的直线段不通过空间障碍物的内部,也不通过空间障碍物的公共面,但允许通过空间障碍物的公共线;对于平面障碍物,指节点之间的线段不通过平面障碍物的内部,也不通过平面障碍物的公共线,但允许通过平面障碍物的公共点,可视与否通过节点间的连线段与障碍物包络体各面的位置关系来判断,节点之间可视时lineofsight(p,p')为真;是与节点p可视的节点集合。
所述的一种Lambda*路径规划算法,其特征在于,估价函数值为p.fval=p.gval+hval(p)。
所述的一种Lambda*路径规划算法,其特征在于,选取节点p到终点pgoal的欧氏距离作为启发函数hval(p)。
本发明的有益效果在于,由于open仅保存当前扩展节点的后续节点,不保存已扩展节点的其他后续节点,大大减少了计算量,能在较少的时间内得到较优的路径。本算法以较小的路径长度增加为代价,大幅度地减少了路径规划的耗时。
【附图说明】
图1为A*算法伪代码
图2为本发明实施例1的路径规划算法伪代码
图3为本发明实施例1采用的路径平滑算法伪代码
图4为本发明实施例2的路径规划算法流程图
【具体实施方式】
为了使本发明实施例的目的、技术方案、优点更加清晰、明确,下面结合实施方式和附图,对本发明做进一步详细说明。
实施例1:本发明实施于平面路径规划时的算法
图2所示是本发明实施于平面路径规划时的算法伪代码。如图2所示,本发明实施例1的路径规划算法包括:
①根据障碍物的位置及形状生成包络体,生成路径中间点集合V,本发明实施例1中采用矩形包络,路径中间点为障碍物包络体的顶点;
②构建中间的数据结构,创建open和closed表;
③将pstart***closed表;
④当pgoal不在closed表中,则扩展节点,转向⑤;否则平滑路径(算法伪代码如图3所示),并输出路径信息;
⑤将closed中fval最小的节点作为pclosed进行扩展,在节点集合V中查找不在closed中、且lineofsight(p,pclosed)为真的点p,作为pclosed的后续节点***open表,更新节点数据,包括更新节点的父节点、节点gval与fval;
⑥若open表为空,则输出“没能找到路径”;否则,从open表中选出fval最小的节点***closed;转入④。
实施例1中,lineofsight(p,pclosed)判断p和pclosed是否可视,具体是判断p和pclosed与障碍物Oj各顶点连线的位置关系,lineofsight(p,pclosed)遇以下情况时为假:
◆存在障碍物Oj,p和pclosed连线与Oj的四个顶点中任意两顶点q1,q2连线互相跨越,即p在q1,q2的一边,pclosed在q1,q2的另一边,q1在p和pclosed连线一侧,q2在p和pclosed连线的另一侧;
◆存在障碍物Oj,p在Oj的四个顶点中任意两顶点q1,q2连线上,且在q1,q2线段内;
◆存在障碍物Oj,pclosed在Oj的四个顶点中任意两顶点q1,q2连线上,且在q1,q2线段内;
本发明实施例1所采用的路径平滑算法伪代码如图3所示。从前往后检查路径上的节点pi(1≤i≤z-1)与后面节点pj(i+1<j≤z)是否可视。若可视,则将它们之间的节点都删除,并调整平滑后各节点的pre,gval,fval。虽然增加了Smooth()过程,时耗也相应增加,但由于Smooth()仅对路径上的节点进行平滑处理,处理的节点较open表中的节点数量少,因此相同应用环境下,Lambda*算法耗时比A*算法少。
在实施例1中,分别采用本发明算法和A*算法进行路径规划。设定2D环境大小为100*100,起点为(0,0),终点为(100,100);随机生成障碍物,障碍物比例分别设为0%,5%,10%,20%,30%,40%。两种算法均在Matlab2012a上实现,实验用计算机CPU型号为Intel(R)Core(TM)2Duo T6500,主频均为2.1GHz,RAM为1.86Gbyte。统计每种情况下用两种算法分别进行100次路径规划的平均路径长度、耗时、总节点数、扩展节点数和open中容纳的节点总数,结果如下表1所示。
表1
表1所示结果显示,随机障碍物比例越大,总节点数增多,路径规划也越来越复杂,所得路径长度和耗时、扩展节点数以及open表中的节点数都呈增加趋势。
将两种算法在各种障碍物比例情况下所获得路径长度和耗时进行比较,结果如下表2所示。
表2
总体而言,在相同情况下,Lambda*需扩展的节点数和open表中节点总数都显著小于A*的对应值,耗时较少。随着障碍物比例增大,Lambda*算法所获路径质量略低于A*算法,Lambda*算法所获路径的长度平均为A*算法所获路径长度的1.0030倍,即路径长度增加了0.3%,同时,Lambda*算法耗时相对于A*算法减少了48.76%。
实施例2,本发明实施于3D环境下的路径规划时的算法
图4所示是本发明实施于3D环境下的路径规划时的算法流程图。如图4所示,本发明实施例2的路径规划算法包括:
①根据障碍物的位置及形状生成包络体,生成路径中间点集合V,本发明实施例2中采用长方体包络,路径中间点为障碍物包络体的顶点;
②构建中间的数据结构,创建open和closed表;
③将pstart***closed表;
④当pgoal不在closed表中,则扩展节点,转向⑤;否则平滑路径(算法伪代码如图3所示),并输出路径信息。
⑤将closed中fval最小的节点作为pclosed进行扩展,在节点集合V中查找不在closed中,且lineofsight(p,pclosed)为真的点p作为pclosed的后续节点***open表。更新节点数据,包括更新节点的父节点、节点gval与fval。
⑥若open表为空则输出“没能找到路径”;否则,从open表中选出fval最小的节点***closed;转入④。
实施例2采用的路径平滑算法流程与实施例1中的路径平滑算法相同,不再赘述。
实施例2中,lineofsight(p,pclosed)判断p和pclosed是否可视,具体是判断p和pclosed连线与长方体障碍物包络Oj6个矩形表面位置的关系。仅当存在一个矩形表面,p和pclosed的连线与该面有一个公共点,且公共点在p和pclosed的线段上时,lineofsight(p,pclosed)为假。
实施例2中,分别采用本发明算法和A*算法进行路径规划。设定3D环境大小为100*100*100,起点为(0,0,0),终点为(100,100,100),随机生成障碍物,障碍物比例分别设为0%,5%,10%,20%,30%,40%。两种算法均在Matlab2012a上实现,计算机CPU型号为Intel(R)Core(TM)2DuoT6500,主频均为2.1GHz,RAM为1.86Gbyte。统计每种情况下用两种算法分别进行100次路径规划的平均路径长度,耗时,总节点数,扩展节点数和open中容纳的节点总数,结果如下表3所示。
表3
表3所示结果显示,随机障碍物比例越大,总节点数增多,路径规划也越来越复杂,所得路径长度和耗时、扩展节点数以及open表中的节点数都呈增加趋势。将两种算法在各种障碍物比例情况下所获得路径长度和耗时进行比较,结果如下表4所示。
表4
总体而言,在相同情况下,Lambda*需扩展的节点数和open表中节点总数都显著小于A*的对应值,耗时较少。在实施例2中,Lambda*算法所获路径的长度平均为A*算法所获路径长度的1.0025倍,即路径长度增加了0.25%,同时,Lambda*算法耗时相对于A*算法减少了30.11%。
以上所述具体实施例对本发明的目的、技术方案和有益效果进行了进一步的说明。所应理解的是,以上所述并不用于限定本发明的保护范围,凡在本发明的精神和原则内所做的任何修改、等同替换、改进等均应包含在本发明的保护范围之内。
本发明的有益效果在于,通过减少open表中保持的节点数,减少了计算量。这虽然会在一定程度上影响了路径质量,但能在较少的时间里得到较优的路径,可以满足机器人二维、三维空间的快速路径规划的应用需求。
Claims (4)
1.一种Lambda*路径规划算法,其特征在于,包括以下步骤:
(1)采用可视图构建路径规划的环境:采用障碍物包络体包络障碍物,由路径规划的起点pstart、终点pgoal、以及障碍物的顶点,构成节点集合P;
(2)创建两张表:open表和closed表,其中closed表中记录已扩展过的节点,open表仅保存当前扩展节点的后续节点,不保存已扩展节点的其他后续节点;但是,在当前扩展节点的后续节点中,有部分可能是已扩展节点的后续节点,曾经进入过open列表;
(3)创建节点的数据结构:α(p)表示可视图中从pstart到节点p的最短路径长度,β(p)表示从p到终点pgoal的最短路径长度;每个节点p数据结构包含父节点pre、节点的g值gval和f值fval,p.gval表示从起点pstart到节点p的现有最短路径的长度,p.gval≥α(p);估价函数值为p.fval=p.gval+hval(p),启发函数hval(p)为p到终点pgoal的最短距离的估计值,节点的估价函数值p.fval代表经过该节点p,从起点pstart到终点pgoal的最短路径的一个估计值;若hval(p)≤β(p),即启发函数值小于节点p到终点pgoal的实际最短路径长度,则可以找到最短路径;
(4)搜索路径:扩展当前节点pclosed时先清空open表,仅将pclosed的不在closed中的后续节点加入open,丢掉当前扩展节点的父节点、兄弟节点;由于这些丢掉的节点可能与pclosed可视,被重新加入到open中,由此在路径pstart,p1,p2,...px,p上,p作为px的后续节点加入closed,但p与px的前辈可视;
(5)加入Smooth过程对路径进行平滑处理:从前往后检查路径上的节点pi(1≤i≤z-1)与后面节点pj(i+1<j≤z)是否可视;若可视,则将它们之间的节点都删除,并调整平滑后各节点的pre,gval,fval。
3.根据权利要求1或2所述的一种Lambda*路径规划算法,其特征在于,估价函数值为p.fval=p.gval+hval(p)。
4.根据权利要求3所述的一种Lambda*路径规划算法,其特征在于,选取节点p到终点pgoal的欧氏距离作为启发函数hval(p)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310488139.0A CN103529843B (zh) | 2013-10-17 | 2013-10-17 | Lambda*路径规划算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310488139.0A CN103529843B (zh) | 2013-10-17 | 2013-10-17 | Lambda*路径规划算法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103529843A true CN103529843A (zh) | 2014-01-22 |
CN103529843B CN103529843B (zh) | 2016-07-13 |
Family
ID=49931930
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310488139.0A Expired - Fee Related CN103529843B (zh) | 2013-10-17 | 2013-10-17 | Lambda*路径规划算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103529843B (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102219A (zh) * | 2014-07-09 | 2014-10-15 | 大连理工大学 | 智能导购车行驶路径的规划方法、装置及智能导购车 |
CN104407616A (zh) * | 2014-12-03 | 2015-03-11 | 沈阳工业大学 | 基于免疫网络算法的移动机器人动态路径规划方法 |
CN104462805A (zh) * | 2014-12-02 | 2015-03-25 | 厦门飞游信息科技有限公司 | 一种基于a*算法的地图寻路方法、设备及计算终端 |
CN104748744A (zh) * | 2015-04-03 | 2015-07-01 | 南通理工学院 | 实时动态校园导航*** |
CN105698796A (zh) * | 2016-01-15 | 2016-06-22 | 哈尔滨工大服务机器人有限公司 | 一种多机器人调度***的路径搜索方法 |
CN105716613A (zh) * | 2016-04-07 | 2016-06-29 | 北京进化者机器人科技有限公司 | 一种机器人避障中的最短路径规划方法 |
CN105844364A (zh) * | 2016-04-08 | 2016-08-10 | 上海派毅智能科技有限公司 | 基于启发函数的服务机器人最优路径规划方法 |
CN105955254A (zh) * | 2016-04-25 | 2016-09-21 | 广西大学 | 一种适用于机器人路径搜索的改进的a*算法 |
WO2017041730A1 (zh) * | 2015-09-09 | 2017-03-16 | 北京进化者机器人科技有限公司 | 一种移动机器人避障导航的方法和*** |
CN106647754A (zh) * | 2016-12-20 | 2017-05-10 | 安徽农业大学 | 一种果园履带机器人路径规划方法 |
CN106850110A (zh) * | 2017-03-13 | 2017-06-13 | 北京邮电大学 | 一种毫米波信道模型建模方法和装置 |
CN107016706A (zh) * | 2017-02-28 | 2017-08-04 | 北京航空航天大学 | 一种应用Visual Graph算法提取障碍物边界的方法 |
CN107356258A (zh) * | 2017-07-19 | 2017-11-17 | 曲阜师范大学 | 点移动机器人在概率路线图中路径规划的神经网络方法 |
CN107687859A (zh) * | 2017-09-06 | 2018-02-13 | 电子科技大学 | 基于a星算法的最短寻路方法 |
CN108268042A (zh) * | 2018-01-24 | 2018-07-10 | 天津大学 | 一种基于改进可视图构造的路径规划算法 |
CN108775902A (zh) * | 2018-07-25 | 2018-11-09 | 齐鲁工业大学 | 基于障碍物虚拟膨胀的伴随机器人路径规划方法及*** |
CN109144067A (zh) * | 2018-09-17 | 2019-01-04 | 长安大学 | 一种智能清洁机器人及其路径规划方法 |
CN109357685A (zh) * | 2018-11-05 | 2019-02-19 | 飞牛智能科技(南京)有限公司 | 航路网生成方法、装置及存储介质 |
CN110097221A (zh) * | 2019-04-24 | 2019-08-06 | 内蒙古智牧溯源技术开发有限公司 | 一种轮牧路线规划方法 |
CN110222136A (zh) * | 2019-06-10 | 2019-09-10 | 西北工业大学 | 一种基于四叉树的地图构建方法及导航方法 |
WO2019184126A1 (en) * | 2018-03-25 | 2019-10-03 | Mitac International Corp. | Method of route planning and handling prohibited complex driving maneuvers |
CN111595355A (zh) * | 2020-05-28 | 2020-08-28 | 天津大学 | 一种无人碾压机群路径规划方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0712582A (ja) * | 1993-06-15 | 1995-01-17 | Mitsubishi Electric Corp | 経路探索システム,及び経路探索方法 |
JPH11173863A (ja) * | 1997-12-11 | 1999-07-02 | Fumio Mizoguchi | 経路探索方法 |
US7945383B2 (en) * | 2005-04-20 | 2011-05-17 | Alpine Electronics, Inc | Route determination method and apparatus for navigation system |
CN102799179A (zh) * | 2012-07-06 | 2012-11-28 | 山东大学 | 基于单链序贯回溯q学习的移动机器人路径规划算法 |
CN102880186A (zh) * | 2012-08-03 | 2013-01-16 | 北京理工大学 | 基于稀疏a*算法和遗传算法的航迹规划方法 |
-
2013
- 2013-10-17 CN CN201310488139.0A patent/CN103529843B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0712582A (ja) * | 1993-06-15 | 1995-01-17 | Mitsubishi Electric Corp | 経路探索システム,及び経路探索方法 |
JPH11173863A (ja) * | 1997-12-11 | 1999-07-02 | Fumio Mizoguchi | 経路探索方法 |
US7945383B2 (en) * | 2005-04-20 | 2011-05-17 | Alpine Electronics, Inc | Route determination method and apparatus for navigation system |
CN102799179A (zh) * | 2012-07-06 | 2012-11-28 | 山东大学 | 基于单链序贯回溯q学习的移动机器人路径规划算法 |
CN102880186A (zh) * | 2012-08-03 | 2013-01-16 | 北京理工大学 | 基于稀疏a*算法和遗传算法的航迹规划方法 |
Non-Patent Citations (2)
Title |
---|
化建宁等: "一种新的移动机器人全局路径规划算法", 《机器人》, vol. 28, no. 6, 30 November 2008 (2008-11-30), pages 593 - 597 * |
穆中林等: "基于改进A*算法的无人机航路规划方法研究", 《弹箭与制导学报》, vol. 27, no. 1, 28 February 2007 (2007-02-28), pages 297 - 300 * |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102219B (zh) * | 2014-07-09 | 2017-01-11 | 大连理工大学 | 智能导购车行驶路径的规划方法、装置及智能导购车 |
CN104102219A (zh) * | 2014-07-09 | 2014-10-15 | 大连理工大学 | 智能导购车行驶路径的规划方法、装置及智能导购车 |
CN104462805A (zh) * | 2014-12-02 | 2015-03-25 | 厦门飞游信息科技有限公司 | 一种基于a*算法的地图寻路方法、设备及计算终端 |
CN104462805B (zh) * | 2014-12-02 | 2017-05-31 | 厦门飞游信息科技有限公司 | 一种基于a*算法的地图寻路方法、设备及计算终端 |
CN104407616A (zh) * | 2014-12-03 | 2015-03-11 | 沈阳工业大学 | 基于免疫网络算法的移动机器人动态路径规划方法 |
CN104748744A (zh) * | 2015-04-03 | 2015-07-01 | 南通理工学院 | 实时动态校园导航*** |
WO2017041730A1 (zh) * | 2015-09-09 | 2017-03-16 | 北京进化者机器人科技有限公司 | 一种移动机器人避障导航的方法和*** |
CN105698796A (zh) * | 2016-01-15 | 2016-06-22 | 哈尔滨工大服务机器人有限公司 | 一种多机器人调度***的路径搜索方法 |
CN105698796B (zh) * | 2016-01-15 | 2018-05-25 | 哈尔滨工大服务机器人有限公司 | 一种多机器人调度***的路径搜索方法 |
CN105716613A (zh) * | 2016-04-07 | 2016-06-29 | 北京进化者机器人科技有限公司 | 一种机器人避障中的最短路径规划方法 |
CN105716613B (zh) * | 2016-04-07 | 2018-10-02 | 北京进化者机器人科技有限公司 | 一种机器人避障中的最短路径规划方法 |
CN105844364A (zh) * | 2016-04-08 | 2016-08-10 | 上海派毅智能科技有限公司 | 基于启发函数的服务机器人最优路径规划方法 |
CN105955254A (zh) * | 2016-04-25 | 2016-09-21 | 广西大学 | 一种适用于机器人路径搜索的改进的a*算法 |
CN105955254B (zh) * | 2016-04-25 | 2019-03-29 | 广西大学 | 一种适用于机器人路径搜索的改进的a*算法 |
CN106647754A (zh) * | 2016-12-20 | 2017-05-10 | 安徽农业大学 | 一种果园履带机器人路径规划方法 |
CN107016706A (zh) * | 2017-02-28 | 2017-08-04 | 北京航空航天大学 | 一种应用Visual Graph算法提取障碍物边界的方法 |
CN107016706B (zh) * | 2017-02-28 | 2019-08-06 | 北京航空航天大学 | 一种应用Visual Graph算法提取障碍物边界的方法 |
CN106850110A (zh) * | 2017-03-13 | 2017-06-13 | 北京邮电大学 | 一种毫米波信道模型建模方法和装置 |
CN107356258A (zh) * | 2017-07-19 | 2017-11-17 | 曲阜师范大学 | 点移动机器人在概率路线图中路径规划的神经网络方法 |
CN107687859A (zh) * | 2017-09-06 | 2018-02-13 | 电子科技大学 | 基于a星算法的最短寻路方法 |
CN108268042A (zh) * | 2018-01-24 | 2018-07-10 | 天津大学 | 一种基于改进可视图构造的路径规划算法 |
WO2019184126A1 (en) * | 2018-03-25 | 2019-10-03 | Mitac International Corp. | Method of route planning and handling prohibited complex driving maneuvers |
CN108775902A (zh) * | 2018-07-25 | 2018-11-09 | 齐鲁工业大学 | 基于障碍物虚拟膨胀的伴随机器人路径规划方法及*** |
CN109144067A (zh) * | 2018-09-17 | 2019-01-04 | 长安大学 | 一种智能清洁机器人及其路径规划方法 |
CN109357685A (zh) * | 2018-11-05 | 2019-02-19 | 飞牛智能科技(南京)有限公司 | 航路网生成方法、装置及存储介质 |
CN110097221A (zh) * | 2019-04-24 | 2019-08-06 | 内蒙古智牧溯源技术开发有限公司 | 一种轮牧路线规划方法 |
CN110222136A (zh) * | 2019-06-10 | 2019-09-10 | 西北工业大学 | 一种基于四叉树的地图构建方法及导航方法 |
CN111595355A (zh) * | 2020-05-28 | 2020-08-28 | 天津大学 | 一种无人碾压机群路径规划方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103529843B (zh) | 2016-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103529843A (zh) | Lambda*路径规划算法 | |
CN111504325B (zh) | 一种基于扩大搜索邻域的加权a*算法的全局路径规划方法 | |
CN109990796B (zh) | 基于双向扩展随机树的智能车路径规划方法 | |
CN108775902A (zh) | 基于障碍物虚拟膨胀的伴随机器人路径规划方法及*** | |
CN108646765A (zh) | 基于改进a*算法的四足机器人路径规划方法及*** | |
US20170193134A1 (en) | Method and device for automatically routing multi-branch cable | |
CN101241507A (zh) | 一种地图寻路方法及*** | |
CN111080786B (zh) | 基于bim的室内地图模型构建方法及装置 | |
CN108876024A (zh) | 路径规划、路径实时优化方法及装置、存储介质 | |
CN109459031A (zh) | 一种基于贪心算法的无人机rrt路径优化方法 | |
CN110232741A (zh) | 多层包围盒确定方法、碰撞检测及运动控制方法与设备 | |
CN113189988B (zh) | 一种基于Harris算法与RRT算法复合的自主路径规划方法 | |
KR20140071835A (ko) | 3차원 공간 기반의 화재 피난 시뮬레이션 시스템 및 시뮬레이션 방법 | |
CN108413963A (zh) | 基于自学习蚁群算法的条形机器人路径规划方法 | |
CN102749084A (zh) | 一种面向海量交通信息的路径选择方法 | |
CN112229419A (zh) | 一种动态路径规划导航方法及*** | |
Boysen et al. | A journey from IFC files to indoor navigation | |
CN116772846A (zh) | 一种无人机航迹规划方法、装置、设备及介质 | |
Zhang et al. | An improved dynamic step size RRT algorithm in complex environments | |
CN101297325A (zh) | 用于降低计算次数的区间算法在射线跟踪问题中的应用 | |
CN114995391B (zh) | 一种改进a*算法的4阶b样条曲线路径规划方法 | |
CN113358129B (zh) | 基于Voronoi图的避障最短路径规划方法 | |
CN108731688A (zh) | 导航方法和装置 | |
Yan et al. | Path planning based on constrained delaunay triangulation | |
Zhao et al. | Research of path planning for mobile robot based on improved ant colony optimization algorithm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160713 Termination date: 20211017 |