CN108444489A - 一种改进rrt算法的路径规划方法 - Google Patents
一种改进rrt算法的路径规划方法 Download PDFInfo
- Publication number
- CN108444489A CN108444489A CN201810186870.0A CN201810186870A CN108444489A CN 108444489 A CN108444489 A CN 108444489A CN 201810186870 A CN201810186870 A CN 201810186870A CN 108444489 A CN108444489 A CN 108444489A
- Authority
- CN
- China
- Prior art keywords
- new
- point
- random tree
- init
- goal
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags, using precalculated routes
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Feedback Control In General (AREA)
Abstract
本发明涉及一种改进RRT算法的路径规划方法,属于机器人路径规划技术领域。本方法为克服RRT算法存在的缺点引入目标引力策略。随机树在扩展过程中当遇到障碍物进行随机扩展;当没有遇到障碍物时,引入目标引力策略修正随机树的扩展方向;引入双向扩展方法,分别从起始点和目标点进行扩展。改进的方法提高了规划效率,使规划出的路径更加平滑。最后对规划好的路径进行平滑处理,使路径更加平滑。
Description
技术领域
本发明涉及一种改进RRT算法的路径规划方法,属于机器人路径规划技术领域。
背景技术
机器人路径规划是智能移动机器人研究的核心内容之一,路径规划是移动机器人导航技术中不可缺少的部分。所谓的路径规划就是指机器人按照外界环境信息,寻找一条能够安全到达目的地的路径。它是移动机器人智能化程度的重要标志,并且路径规划算法是目前研究领域中最重要的部分,它不仅可以有效地改善机器人导航技术,而且可以增加移动机器人的灵活性。
路径规划起始于20世纪70年代,迄今为止己有大量的研究成果报道。部分学者从机器人对环境感知的角度,将移动机器人路径规划方法分为三种类型:基于环境模型的规划方法、基于事例学习的规划方法和基于行为的路径规划方法;从机器人路径规划的目标范围看,又可分为全局路径规划和局部路径规划;从规划环境是否随时间变化方面看,还可分为静态路径规划和动态路径规划。
针对路径规划问题,曾经提出许多算法,如势场法、栅格法、仿生算法、A*算法等。传统的路径规划算法,如人工势场法为,它采用的是基于矢量合成的方法,通过障碍物对小车的排斥力与目标点对小车的吸引力的合力作用下规划机器人的运动路径。在已知局部信息的情况下,人工势场避障策略十分有效,但当吸引力与斥力的合力为零时,小车就陷入了陷入局部极小的情况。
RRT(Rapidly Random-exploring Trees)是一种数据结构和算法,可直接应用于非完整性规划和动力学规划中。由于其采用随机采样的规划方法,不需要预处理,而且搜索速度快,尤其在高维空间中速度优势尤为明显,因此这种算法得到了很多研究者的青睐。但是RRT算法具有较强的采样随机性,所以它规划路径用时较长,实时性不高且很难规划出最优路径。
本发明提出了一种路径规划方法,本方法为克服RRT算法存在的缺点引入目标引力策略。随机树在扩展过程中当遇到障碍物进行随机扩展;当没有遇到障碍物时,引入目标引力策略修正随机树的扩展方向;引入双向扩展方法,分别从起始点和目标点进行扩展。改进的方法提高了规划效率,使规划出的路径更加平滑。最后对规划好的路径进行平滑处理,使路径更加平滑。
发明内容
1、发明目的
本发明目的为克服RRT算法存在的缺点,并提供一种快速、稳定的路径规划方法。
2、技术方案
本发明所要解决的技术问题是一种机器人全局路径规划方法,该方法包括如下步骤:
准备工作:机器人的起始点Xinit、目标点Xgoal、障碍物的位置和规划环境范围已知。
步骤一:对随机树Tinit进行扩展,随机树Tinit将Xinit作为起始点,将Xgoal作为目标点。并将Xinit作为本次扩展的父节点。
步骤二:从当前定义的父节点开始扩展,在自由空间Cfree中随机选择一个探索点Xrand,然后在当前随机树中找到距离Xrand最近的点Xnear。
步骤三:在点Xrand和点Xnear的连线上找一点Xnew,要求D(Xnew,Xrand)≤ρ。当遇到障碍物时转至步骤四,当没有遇到障碍物时转至步骤五。
步骤四:当遇到障碍物时,新节点Xnew的计算公式如下所示:
此时令参数kg=0。转至步骤六。
步骤五:当没有遇到障碍物时,新节点Xnew的计算公式如下所示:
此时令参数kg=1.5。转至步骤六。
步骤六:计算生成随机树Tinit的新节点Xnew,令Xnew,1=Xnew,更新随机树Tinit,将Xnew,1作为随机树Tinit下一次扩展的父节点。
步骤七:对随机树Tgoal进行扩展,随机树Tgoal将Xgoal作为起始点,将Xinit作为目标点。并将Xinit作为本次扩展的父节点。
步骤八:从当前定义的父节点开始扩展,在自由空间Cfree中随机选择一个探索点Xrand,然后在当前随机树中找到距离Xrand最近的点Xnear。
步骤九:在点Xrand和点Xnear的连线上找一点Xnew,要求D(Xnew,Xrand)≤ρ。当遇到障碍物时转至步骤十,当没有遇到障碍物时转至步骤十一。
步骤十:当遇到障碍物时,新节点Xnew运用步骤四中的公式(1)进行计算。此时令参数kg=0。转至步骤十二。
步骤十一:当没有遇到障碍物时,新节点Xnew的运用步骤五中的公式(2)进行计算,此时令参数kg=1.5。转至步骤十二。
步骤十二:计算生成随机树Tinit的新节点Xnew,令Xnew,2=Xnew,更新随机树Tgoal,将Xnew,2作为随机树Tgoal下一次扩展的父节点。
步骤十三:随机树Tinit当前的父节点为Xnew,1,重复步骤二至步骤六后,转至步骤十四。
步骤十四:随机树Tgoal当前的父节点为Xnew,2,重复步骤八至步骤十二后,转至步骤十五。
步骤十五:计算两个随机树的新节点Xnew,1和Xnew,2间的欧氏距离D(Xnew,1,Xnew,2)。
步骤十六:如果D(Xnew,1,Xnew,2)>τ,重复步骤十三到步骤十四,使随机树Tinit和随机树Tgoal继续交替扩展。如果D(Xnew,1,Xnew,2)≤τ,认为随机树Tinit和随机树Tgoal相遇,路径规划完成。
步骤十七:综合随机树Tinit和随机树Tgoal规划好的路径点,得到路径x1(xstart),x2,x3,...,xn(xgoal)。
步骤十八:连接点xi与点xi+2(i=1,2,...,n),如果这两点间的连线不碰到任何障碍物则放弃点xi+1,判断所有的点直到点xn(xgoal)。
补充说明:
其中,在步骤二中提到的自由空间Cfree为机器人避障环境中无障碍物的空间,即安全空间。
其中,在步骤三中的参数ρ(ρ>0)为随机树扩展的最小单位长度,即步长。它决定了随机树每次扩展的长度,应根据障碍环境的情况而定,步长一般为障碍环境的1/20—1/10。
其中,步骤五中,计算新节点时应用目标引力策略对随机树扩展方向进行修正,公式可写为:
F(n)=R(n)+G(n) (3)
上式中,n代表第n个新节点,F(n)代表随机树遇到障碍物时的扩展函数,R(n)代表随机树的随机扩展函数,G(n)代表目标引力函数。随机扩展函数R(n)为。
目标引力函数G(n)为:
其中,在步骤四和步骤五中,计算新节点Xnew时,参数kg的选择与扩展时当前点与障碍物的位置有关,距离近时(距离≤步长)认为遇到障碍物,距离远时(距离>步长)认为没有遇到障碍物。kg的选择方式如下所示:
其中,在步骤六和步骤十二中,为区分两个随机树新生成的节点,令Xnew,1为随机树Tinit最新生成的节点,Xnew,2为随机树Tgoal最新生成的节点。
其中,在步骤六、步骤十二中,随机树的更新函数为:
T=T+Xnew (7)
上式中,T为当前随机树,Xnew为新生的节点(随机树Tinit对应的新节点为Xnew,1,随机树Tgoal对应的新节点为Xnew,2)。
其中,在步骤十六中,τ为判断两个随机树是否相遇的参数,τ选择过大使规划出的路径不安全,τ选择过小增加路径规划不必要的时间。
其中,在步骤三、步骤九、步骤十五和步骤十六中,公式D(a,b)为计算点a和点b间的欧氏距离。按如下方式计算:
上式中,ax和bx分别为a点和b点对应的x轴上的坐标,ay和by分别为a点和b点对应的y轴上的坐标。
3、特色与优势
本发明引入目标引力策略修正随机树的扩展方向,并运用双向RRT减少了规划时间。改进了传统RRT算法规划时不稳定、无方向等缺点,提高了规划的效率。本发明同样可运用到航空、航天、航海、无人汽车等领域的路径规划。
附图说明
图1是本发明的总流程图;
图2是双向RRT算法的示意图;
图3是目标引力策略矫正随机树扩展方向的示意图;
图4是平滑路径的示意图;
图5是运用改进RRT算法进行路径规划的结果图;
图6是对规划好的路径进行平滑的结果图。
具体实施方式
下面结合具体实施过程对本发明进行进一步描述,以图5的环境为例进行说明:
准备工作:规划环境的范围为400×400,设机器人的起始点为Xinit=(50,0),目标点为Xgoal=(350,400)。障碍物的位置如图5所示,图中含有三个方形障碍物和三个圆形障碍物,方形障碍物位置为:方形障碍物1[0,250,250,0;120,120,170,170],方形障碍物2[0,100,100,0;275,275,325,325]。上述方形障碍物每个顶点的坐标为(xi,yi),i=1,2,...n,障碍物的位置为[x1,x2,...,xn;y1,y2,...,yn],其中x1,x2,...,xn为障碍物的横坐标,y1,y2,...,yn为障碍物的纵坐标。圆形障碍物的位置:圆形障碍物1的圆心为(50,100)半径为25,圆形障碍物2的圆心为(350,100)半径为40,圆形障碍物3的圆心为(200,350)半径为40。随机树扩展的最小单位长度ρ=10。具体步骤如下所示:
步骤一:先扩展随机树Tinit,将Xinit=(50,0)作为随机树的起始点,将Xgoal=(350,400)作为随机树的目标点。将Xinit作为本次扩展的父节点。
步骤二:从父节点(50,0)开始扩展,在无障碍的自由空间Cfree中随机选择一个探索点Xrand,并在随机树Tinit中找到距离Xrand最近的点Xnear。
步骤三:在点Xrand和点Xnear的连线上找一点Xnew,要求D(Xnew,Xrand)≤10。随机树在扩展时,如果遇到障碍物转到步骤四,如果没有遇到障碍物转至步骤五。
步骤四:当遇到障碍物时,令公式中的参数kg=0。计算公式如下所示:
转至步骤六。
步骤五:当没有遇到障碍物时,令公式中的参数kg=1.5。计算公式如下所示:
示意图如图3所示,运用目标引力对随机树扩展方向进行矫正。转至步骤六。
步骤六:计算生成随机树Tinit的新节点Xnew。
步骤七:令Xnew,1=Xnew,更新随机树Tinit(Tinit=Tinit+Xnew,1),并将Xnew,1作为随机树Tinit下一次扩展的父节点。
步骤八:对随机树Tgoal进行扩展,将Xinit=(350,400)作为随机树起始点,将Xgoal=(50,0)作为随机树目标点。将Xinit作为本次扩展的父节点。
步骤九:从当前父节点开始扩展,在无障碍的自由空间Cfree中随机选择一个探索点Xrand,并在当前随机树中找到距离Xrand最近的点Xnear。
步骤十:在点Xrand和点Xnear的连线上找一点Xnew,要求D(Xnew,Xrand)≤10。随机树在扩展时,如果遇到障碍物转至步骤十一,如果没有遇到障碍物转至步骤十二。
步骤十一:当遇到障碍物时,令公式中的参数kg=0。计算公式如下所示:
转至步骤十三。
步骤十二:当没有遇到障碍物时,令公式中的参数kg=1.5。计算公式如下所示:
转至步骤十三。
步骤十三:计算生成随机树Tgoal的新节点Xnew。
步骤十四:令Xnew,2=Xnew,更新随机树Tgoal(Tgoal=Tgoal+Xnew,2),并将Xnew,2作为随机树Tgoal下一次扩展的父节点。
步骤十五:计算两个新节点Xnew,1和Xnew,2间的欧氏距离D(Xnew,1,Xnew,2)。
步骤十六:如果D(Xnew,1,Xnew,2)>10时,重复步骤二到步骤十五,使两个随机树Tinit和Tgoal继续交替扩展。随机树交替扩展示意图如图2所示。如果D(Xnew,1,Xnew,2)≤10时,认为两个随机树Tinit和Tgoal相遇,路径规划完成。
步骤十七:综合随机树Tinit和随机树Tgoal规划好的路径点,得到路径x1(xstart),x2,x3,...,xn(xgoal)。如图5图中的路线,该路线由多个路径点组成。
步骤十八:对规划好的路径进行平滑,连接点xi与点xi+2(i=1,2,...,n),如果这两点间的连线不碰到任何障碍物则放弃点xi+1,如图4所示。判断所有的点直到点xn(xgoal)。如图6图中展示了平滑后得到的路径。
Claims (1)
1.一种改进RRT算法的路径规划方法,机器人的起始点Xinit、目标点Xgoal、障碍物的位置和规划环境范围已知;
其特征在于,该方法包括如下步骤:
步骤一:对随机树Tinit进行扩展,随机树Tinit将Xinit作为起始点,将Xgoal作为目标点;并将Xinit作为本次扩展的父节点;
步骤二:从当前定义的父节点开始扩展,在自由空间Cfree中随机选择一个探索点Xrand,然后在当前随机树中找到距离Xrand最近的点Xnear;
步骤三:在点Xrand和点Xnear的连线上找一点Xnew,要求D(Xnew,Xrand)≤ρ;当遇到障碍物时转至步骤四,当没有遇到障碍物时转至步骤五;
步骤四:当遇到障碍物时,新节点Xnew的计算公式如下所示:
此时令参数kg=0;转至步骤六;
步骤五:当没有遇到障碍物时,新节点Xnew的计算公式如下所示:
此时令参数kg=1.5;转至步骤六;
步骤六:计算生成随机树Tinit的新节点Xnew,令Xnew,1=Xnew,更新随机树Tinit,将Xnew,1作为随机树Tinit下一次扩展的父节点;
步骤七:对随机树Tgoal进行扩展,随机树Tgoal将Xgoal作为起始点,将Xinit作为目标点;并将Xinit作为本次扩展的父节点;
步骤八:从当前定义的父节点开始扩展,在自由空间Cfree中随机选择一个探索点Xrand,然后在当前随机树中找到距离Xrand最近的点Xnear;
步骤九:在点Xrand和点Xnear的连线上找一点Xnew,要求D(Xnew,Xrand)≤ρ;当遇到障碍物时转至步骤十,当没有遇到障碍物时转至步骤十一;
步骤十:当遇到障碍物时,新节点Xnew运用步骤四中的公式(1)进行计算;此时令参数kg=0;转至步骤十二;
步骤十一:当没有遇到障碍物时,新节点Xnew的运用步骤五中的公式(2)进行计算,此时令参数kg=1.5;转至步骤十二;
步骤十二:计算生成随机树Tinit的新节点Xnew,令Xnew,2=Xnew,更新随机树Tgoal,将Xnew,2作为随机树Tgoal下一次扩展的父节点;
步骤十三:随机树Tinit当前的父节点为Xnew,1,重复步骤二至步骤六后,转至步骤十四;
步骤十四:随机树Tgoal当前的父节点为Xnew,2,重复步骤八至步骤十二后,转至步骤十五;
步骤十五:计算两个随机树的新节点Xnew,1和Xnew,2间的欧氏距离D(Xnew,1,Xnew,2);
步骤十六:如果D(Xnew,1,Xnew,2)>τ,重复步骤十三到步骤十四,使随机树Tinit和随机树Tgoal继续交替扩展;如果D(Xnew,1,Xnew,2)≤τ,认为随机树Tinit和随机树Tgoal相遇,路径规划完成;
步骤十七:综合随机树Tinit和随机树Tgoal规划好的路径点,得到路径x1(xstart),x2,x3,...,xn(xgoal);
步骤十八:连接点xi与点xi+2(i=1,2,...,n),n为路径上点的总数;如果这两点间的连线不碰到任何障碍物则放弃点xi+1,判断所有的点直到点xn(xgoal)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810186870.0A CN108444489A (zh) | 2018-03-07 | 2018-03-07 | 一种改进rrt算法的路径规划方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810186870.0A CN108444489A (zh) | 2018-03-07 | 2018-03-07 | 一种改进rrt算法的路径规划方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108444489A true CN108444489A (zh) | 2018-08-24 |
Family
ID=63193563
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810186870.0A Pending CN108444489A (zh) | 2018-03-07 | 2018-03-07 | 一种改进rrt算法的路径规划方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108444489A (zh) |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108896052A (zh) * | 2018-09-20 | 2018-11-27 | 鲁东大学 | 一种基于动态复杂环境下的移动机器人平滑路径规划方法 |
CN109116858A (zh) * | 2018-11-07 | 2019-01-01 | 上海木木聚枞机器人科技有限公司 | 一种在指定路径上的绕障路径规划方法及系统 |
CN109445444A (zh) * | 2018-12-25 | 2019-03-08 | 同济大学 | 一种障碍物集中环境下的机器人路径生成方法 |
CN109669459A (zh) * | 2018-12-28 | 2019-04-23 | 西北工业大学 | 一种采用不变集的动态反馈路径规划方法 |
CN109855622A (zh) * | 2019-01-07 | 2019-06-07 | 上海岚豹智能科技有限公司 | 用于移动机器人的路径搜索方法及设备 |
CN109990796A (zh) * | 2019-04-23 | 2019-07-09 | 成都信息工程大学 | 基于双向扩展随机树的智能车路径规划方法 |
CN110032187A (zh) * | 2019-04-09 | 2019-07-19 | 清华大学 | 无人摩托静态障碍避障路径规划计算方法 |
CN110083165A (zh) * | 2019-05-21 | 2019-08-02 | 大连大学 | 一种机器人在复杂狭窄环境下路径规划方法 |
CN110262473A (zh) * | 2019-04-29 | 2019-09-20 | 上海交通大学 | 一种基于改进Bi-RRT算法的无人艇自动避碰方法 |
CN110275528A (zh) * | 2019-06-04 | 2019-09-24 | 合肥工业大学 | 针对rrt算法改进的路径优化方法 |
CN110509279A (zh) * | 2019-09-06 | 2019-11-29 | 北京工业大学 | 一种仿人机械臂的运动路径规划方法及系统 |
CN110705803A (zh) * | 2019-10-11 | 2020-01-17 | 福州大学 | 基于三角形内心引导rrt算法的路径规划方法 |
WO2020088461A1 (zh) * | 2018-10-31 | 2020-05-07 | 苏州科瓴精密机械科技有限公司 | 行走机器人的控制方法及系统 |
CN111678523A (zh) * | 2020-06-30 | 2020-09-18 | 中南大学 | 一种基于star算法优化的快速bi_rrt避障轨迹规划方法 |
CN111735465A (zh) * | 2019-04-24 | 2020-10-02 | 北京京东尚科信息技术有限公司 | 路径规划方法及其装置、计算机系统及计算机可读介质 |
CN112013846A (zh) * | 2020-08-18 | 2020-12-01 | 南京信息工程大学 | 一种结合动态步长rrt*算法和势场法的路径规划方法 |
CN112393728A (zh) * | 2020-10-23 | 2021-02-23 | 浙江工业大学 | 一种基于a*算法和rrt*算法的移动机器人路径规划方法 |
CN112703147A (zh) * | 2018-09-25 | 2021-04-23 | 三菱电机株式会社 | 用于控制车辆的移动的系统和方法 |
CN112828889A (zh) * | 2021-01-05 | 2021-05-25 | 佛山科学技术学院 | 一种六轴协作机械臂路径规划方法及系统 |
CN112904869A (zh) * | 2021-01-29 | 2021-06-04 | 华中科技大学 | 基于多树rrt的无人艇加权迭代路径规划方法及设备 |
CN112923944A (zh) * | 2021-01-29 | 2021-06-08 | 的卢技术有限公司 | 一种自动驾驶路径规划方法、系统及计算机可读存储介质 |
CN113296498A (zh) * | 2021-04-12 | 2021-08-24 | 山东科技大学 | 一种基于自适应分辨率八叉树地图的改进rrt路径规划方法 |
CN113448336A (zh) * | 2021-08-30 | 2021-09-28 | 天津施格机器人科技有限公司 | 3d避障路径规划方法 |
CN114115271A (zh) * | 2021-11-25 | 2022-03-01 | 江苏科技大学 | 一种改进rrt的机器人路径规划方法和系统 |
WO2022198993A1 (zh) * | 2021-03-22 | 2022-09-29 | 深圳市优必选科技股份有限公司 | 一种机械臂运动规划方法、装置、可读存储介质及机械臂 |
CN116058176A (zh) * | 2022-11-29 | 2023-05-05 | 西北农林科技大学 | 一种基于双相机组合定位的果蔬采摘机械臂控制系统 |
CN117400269A (zh) * | 2023-12-14 | 2024-01-16 | 湖南大学 | 一种基于双向采样和虚拟势场引导的机械臂路径规划方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100174435A1 (en) * | 2009-01-07 | 2010-07-08 | Samsung Electronics Co., Ltd. | Path planning apparatus of robot and method thereof |
CN104516356A (zh) * | 2015-01-08 | 2015-04-15 | 西北工业大学 | 基于rrt的动态障碍规避算法 |
CN105807760A (zh) * | 2014-12-30 | 2016-07-27 | Tcl集团股份有限公司 | 一种智能机器人及其自建路径的方法和装置 |
US20170241790A1 (en) * | 2016-02-24 | 2017-08-24 | Honda Motor Co., Ltd. | Path plan generating apparatus for mobile body |
-
2018
- 2018-03-07 CN CN201810186870.0A patent/CN108444489A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100174435A1 (en) * | 2009-01-07 | 2010-07-08 | Samsung Electronics Co., Ltd. | Path planning apparatus of robot and method thereof |
CN105807760A (zh) * | 2014-12-30 | 2016-07-27 | Tcl集团股份有限公司 | 一种智能机器人及其自建路径的方法和装置 |
CN104516356A (zh) * | 2015-01-08 | 2015-04-15 | 西北工业大学 | 基于rrt的动态障碍规避算法 |
US20170241790A1 (en) * | 2016-02-24 | 2017-08-24 | Honda Motor Co., Ltd. | Path plan generating apparatus for mobile body |
Non-Patent Citations (2)
Title |
---|
YUYING XUE 等: "Hybrid bidirectional rapidly-exploring random trees algorithm with heuristic target graviton", 《 2017 CHINESE AUTOMATION CONGRESS (CAC)》 * |
雷康华等: "Bi-RRT算法在装配序列生成中的应用 ", 《电脑知识与技术》 * |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108896052A (zh) * | 2018-09-20 | 2018-11-27 | 鲁东大学 | 一种基于动态复杂环境下的移动机器人平滑路径规划方法 |
CN112703147A (zh) * | 2018-09-25 | 2021-04-23 | 三菱电机株式会社 | 用于控制车辆的移动的系统和方法 |
CN112703147B (zh) * | 2018-09-25 | 2023-04-28 | 三菱电机株式会社 | 用于控制车辆的移动的系统和方法 |
WO2020088461A1 (zh) * | 2018-10-31 | 2020-05-07 | 苏州科瓴精密机械科技有限公司 | 行走机器人的控制方法及系统 |
CN109116858B (zh) * | 2018-11-07 | 2021-09-07 | 诺亚机器人科技(上海)有限公司 | 一种在指定路径上的绕障路径规划方法及系统 |
CN109116858A (zh) * | 2018-11-07 | 2019-01-01 | 上海木木聚枞机器人科技有限公司 | 一种在指定路径上的绕障路径规划方法及系统 |
CN109445444A (zh) * | 2018-12-25 | 2019-03-08 | 同济大学 | 一种障碍物集中环境下的机器人路径生成方法 |
CN109445444B (zh) * | 2018-12-25 | 2021-05-11 | 同济大学 | 一种障碍物集中环境下的机器人路径生成方法 |
CN109669459A (zh) * | 2018-12-28 | 2019-04-23 | 西北工业大学 | 一种采用不变集的动态反馈路径规划方法 |
CN109855622A (zh) * | 2019-01-07 | 2019-06-07 | 上海岚豹智能科技有限公司 | 用于移动机器人的路径搜索方法及设备 |
CN109855622B (zh) * | 2019-01-07 | 2021-06-11 | 上海岚豹智能科技有限公司 | 用于移动机器人的路径搜索方法及设备 |
CN110032187A (zh) * | 2019-04-09 | 2019-07-19 | 清华大学 | 无人摩托静态障碍避障路径规划计算方法 |
CN110032187B (zh) * | 2019-04-09 | 2020-08-28 | 清华大学 | 无人摩托静态障碍避障路径规划计算方法 |
CN109990796A (zh) * | 2019-04-23 | 2019-07-09 | 成都信息工程大学 | 基于双向扩展随机树的智能车路径规划方法 |
CN111735465A (zh) * | 2019-04-24 | 2020-10-02 | 北京京东尚科信息技术有限公司 | 路径规划方法及其装置、计算机系统及计算机可读介质 |
CN110262473B (zh) * | 2019-04-29 | 2021-09-14 | 上海交通大学 | 一种基于改进Bi-RRT算法的无人艇自动避碰方法 |
CN110262473A (zh) * | 2019-04-29 | 2019-09-20 | 上海交通大学 | 一种基于改进Bi-RRT算法的无人艇自动避碰方法 |
CN110083165B (zh) * | 2019-05-21 | 2022-03-08 | 大连大学 | 一种机器人在复杂狭窄环境下路径规划方法 |
CN110083165A (zh) * | 2019-05-21 | 2019-08-02 | 大连大学 | 一种机器人在复杂狭窄环境下路径规划方法 |
CN110275528A (zh) * | 2019-06-04 | 2019-09-24 | 合肥工业大学 | 针对rrt算法改进的路径优化方法 |
CN110509279A (zh) * | 2019-09-06 | 2019-11-29 | 北京工业大学 | 一种仿人机械臂的运动路径规划方法及系统 |
CN110705803B (zh) * | 2019-10-11 | 2022-06-21 | 福州大学 | 基于三角形内心引导rrt算法的路径规划方法 |
CN110705803A (zh) * | 2019-10-11 | 2020-01-17 | 福州大学 | 基于三角形内心引导rrt算法的路径规划方法 |
CN111678523A (zh) * | 2020-06-30 | 2020-09-18 | 中南大学 | 一种基于star算法优化的快速bi_rrt避障轨迹规划方法 |
CN112013846A (zh) * | 2020-08-18 | 2020-12-01 | 南京信息工程大学 | 一种结合动态步长rrt*算法和势场法的路径规划方法 |
CN112393728A (zh) * | 2020-10-23 | 2021-02-23 | 浙江工业大学 | 一种基于a*算法和rrt*算法的移动机器人路径规划方法 |
CN112393728B (zh) * | 2020-10-23 | 2022-05-31 | 浙江工业大学 | 一种基于a*算法和rrt*算法的移动机器人路径规划方法 |
CN112828889A (zh) * | 2021-01-05 | 2021-05-25 | 佛山科学技术学院 | 一种六轴协作机械臂路径规划方法及系统 |
CN112904869B (zh) * | 2021-01-29 | 2022-04-29 | 华中科技大学 | 基于多树rrt的无人艇加权迭代路径规划方法及设备 |
CN112923944A (zh) * | 2021-01-29 | 2021-06-08 | 的卢技术有限公司 | 一种自动驾驶路径规划方法、系统及计算机可读存储介质 |
CN112904869A (zh) * | 2021-01-29 | 2021-06-04 | 华中科技大学 | 基于多树rrt的无人艇加权迭代路径规划方法及设备 |
WO2022198993A1 (zh) * | 2021-03-22 | 2022-09-29 | 深圳市优必选科技股份有限公司 | 一种机械臂运动规划方法、装置、可读存储介质及机械臂 |
CN113296498A (zh) * | 2021-04-12 | 2021-08-24 | 山东科技大学 | 一种基于自适应分辨率八叉树地图的改进rrt路径规划方法 |
CN113296498B (zh) * | 2021-04-12 | 2022-09-27 | 山东科技大学 | 一种基于自适应分辨率八叉树地图的改进rrt路径规划方法 |
CN113448336A (zh) * | 2021-08-30 | 2021-09-28 | 天津施格机器人科技有限公司 | 3d避障路径规划方法 |
CN114115271A (zh) * | 2021-11-25 | 2022-03-01 | 江苏科技大学 | 一种改进rrt的机器人路径规划方法和系统 |
CN114115271B (zh) * | 2021-11-25 | 2024-04-26 | 江苏科技大学 | 一种改进rrt的机器人路径规划方法和系统 |
CN116058176A (zh) * | 2022-11-29 | 2023-05-05 | 西北农林科技大学 | 一种基于双相机组合定位的果蔬采摘机械臂控制系统 |
CN117400269A (zh) * | 2023-12-14 | 2024-01-16 | 湖南大学 | 一种基于双向采样和虚拟势场引导的机械臂路径规划方法 |
CN117400269B (zh) * | 2023-12-14 | 2024-04-12 | 湖南大学 | 一种基于双向采样和虚拟势场引导的机械臂路径规划方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108444489A (zh) | 一种改进rrt算法的路径规划方法 | |
Yang et al. | A new robot navigation algorithm based on a double-layer ant algorithm and trajectory optimization | |
Kala et al. | Fusion of probabilistic A* algorithm and fuzzy inference system for robotic path planning | |
CN110083165A (zh) | 一种机器人在复杂狭窄环境下路径规划方法 | |
CN107883961A (zh) | 一种基于Smooth‑RRT算法的水下机器人路径优化方法 | |
CN109990787B (zh) | 一种机器人在复杂场景中规避动态障碍物的方法 | |
WO2018176596A1 (zh) | 基于权重改进粒子群算法的无人自行车路径规划方法 | |
Debnath et al. | A review on graph search algorithms for optimal energy efficient path planning for an unmanned air vehicle | |
Pan et al. | Multi-robot obstacle avoidance based on the improved artificial potential field and PID adaptive tracking control algorithm | |
CN111381600B (zh) | 一种基于粒子群算法的uuv路径规划方法 | |
Yao et al. | Path planning method based on D* lite algorithm for unmanned surface vehicles in complex environments | |
CN114705196B (zh) | 一种用于机器人的自适应启发式全局路径规划方法与系统 | |
CN114077256A (zh) | 一种水上无人船路径规划方法 | |
CN106705975A (zh) | 一种基于万有引力搜索的水面无人艇航路规划方法 | |
CN112099501A (zh) | 一种基于势场参数优化的无人艇路径规划方法 | |
Zghair et al. | Intelligent Hybrid Path Planning Algorithms for Autonomous Mobile Robots. | |
Lin et al. | 2D-span resampling of bi-RRT in dynamic path planning | |
CN115129064A (zh) | 基于改进萤火虫算法与动态窗口法融合的路径规划方法 | |
CN113391633A (zh) | 一种面向城市环境的移动机器人融合路径规划方法 | |
Wang et al. | Hybrid bidirectional rapidly exploring random tree path planning algorithm with reinforcement learning | |
Zhang et al. | Path planning method for unmanned surface vehicle based on RRT* and DWA | |
Batti et al. | Mobile robot obstacle avoidance in labyrinth environment using fuzzy logic approach | |
BAYGIN et al. | PSO based path planning approach for multi service robots in dynamic environments | |
Yuan-hui et al. | Research on optimal planning method of USV for complex obstacles | |
Zhang et al. | Visual navigation of mobile robots in complex environments based on distributed deep reinforcement learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180824 |