CN114995413A - 基于改进遗传算法的智能小车路径规划方法 - Google Patents
基于改进遗传算法的智能小车路径规划方法 Download PDFInfo
- Publication number
- CN114995413A CN114995413A CN202210588765.6A CN202210588765A CN114995413A CN 114995413 A CN114995413 A CN 114995413A CN 202210588765 A CN202210588765 A CN 202210588765A CN 114995413 A CN114995413 A CN 114995413A
- Authority
- CN
- China
- Prior art keywords
- grid
- path
- fitness
- population
- probability
- 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
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 62
- 230000002068 genetic effect Effects 0.000 title claims abstract description 47
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000035772 mutation Effects 0.000 claims abstract description 16
- 230000008569 process Effects 0.000 claims description 8
- 230000009191 jumping Effects 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000007547 defect Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000002028 premature Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于改进遗传算法的智能小车路径规划方法,针对传统遗传算法具有收敛速度较慢、局部搜索能力差等缺点和容易在路径规划领域中目标不可达和易陷入局部最小值点等缺陷,改进了传统遗传算法的交叉、变异算子和适应度函数,将不同权重占比的智能小车总路径长度和智能小车行驶路径平滑度加入适应度函数并且利用轮盘赌法确定改进后的交叉算子,大幅提高了智能小车行驶路径的平滑性。加快了算法的收敛速度,降低算法达到全局最优解时的迭代次数,大大提高算法的效率。
Description
技术领域
本发明涉及智能小车路径规划领域,尤其涉及一种基于改进遗传算法的智能小车路径规划方法。
背景技术
路径规划技术是移动智能小车研究领域的一个重要组成部分,主要目的是在有障碍物的环境中,根据一定的准则(如路径最短,位置拐点最少,用时最短等),寻求一条从起始位置节点到目标位置节点之间的最优或次优安全无碰路径。
遗传算法(Genetic Algorithm,GA)属于进化算法(Evolutionary Algorithms)的一种,它通过模仿自然界的选择与遗传的机理来寻找最优解。遗传算法有三个基本算子:选择、交叉和变异。相比较其他优化算法,遗传算法具备与问题领域无关切快速随机的搜索能力、搜索使用评价函数启发,过程简单、具有可扩展性,容易与其他算法结合等优点。但同时,遗传算法的缺点也十分明显,如算法对初始种群的选择有一定的依赖性、要求对问题进行合理编码、三个算字的若干参数的选择等。针对这些不足,国内外诸多学者都尝试着对传统的遗传算法进行改进,李东东等人提出了一种遗传算法(CN113917925A),将蚁群算法和遗传算法的结合,从而提高算法的收敛速度;中国人民公安大学的金晋等人(CN105988468A)提出一种改进的和栅格法结合起来的遗传算法,有效提高了算法的收敛速度。
但是传统遗传算法的交叉、变异算子仍是主要影响遗传算法的收敛速度、迭代次数和最优解的精确度的重要因素。
发明内容
本发明所要解决的技术问题是针对背景技术中所涉及到的缺陷,提供一种基于改进遗传算法的智能小车路径规划方法,能够克服传统遗传算法初代解质量低、收敛速度慢等不足,不仅提高了获得智能小车路径规划的全局最优解,而且提高了收敛的速度。
本发明为解决上述技术问题采用以下技术方案:
一种改进遗传算法的智能小车路径规划方法,包括以下步骤:
步骤1),构建栅格地图,以地图左下角第一个栅格为原点建立坐标系;
步骤2),初始化种群,并初始化遗传算法的以下参数:种群数量NP、最大迭代次数max_gen;
步骤3),产生初始化可行路径:
步骤3.1),先按顺序在每一行随机选取一个无障碍栅格,形成一条包含M个栅格的间断的路径,M为路径中栅格的个数,并令i=1;
步骤3.2),根据以下公式计算第i个栅格和i+1个栅格之间的D值:
D=max{abs(xi+1-xi),abs(yi+1-yi+1)}
式中,(xi,yi)是第i个栅格的坐标,(xi+1,yi+1)是第i+1个栅格的坐标;
步骤3.3),判断D值是否等于1:
步骤3.3.1),若D=1,第i个栅格和i+1个栅格为连续栅格,令i=i+1,判断i和M的大小;
步骤3.3.1.1),若i≥M-1,此时的路径即为初始化后可行路径,跳转执行步骤4);
步骤3.3.1.2),若i<M-1,跳转执行步骤3.2);
步骤3.3.2),若D不等于1,第i个栅格和i+1个栅格之间不连续,则根据以下公式计算第i个栅格和i+1个栅格之间中点栅格的坐标(xc,yc):
步骤3.3.2.1),若中点栅格上无障碍,则将该中点栅格插入第i个栅格和i+1个栅格之间,使得该中点栅格变成新的第i+1个栅格,令M=M+1,更新路径并跳转执行步骤3.2);
步骤3.3.2.2),若中点栅格上存在障碍,则依次判断中点栅格的上、下、左、右的栅格上是否存在障碍,若均存在障碍,跳转执行步骤3.1);若存在其上无障碍的栅格,则选择第一个无障碍的栅格作为新的中点栅格,再将该新的中点栅格插入第i个栅格和i+1个栅格之间,使得该新的中点栅格变成新的第i+1个栅格,令M=M+1,更新路径并跳转到步骤3.2);
步骤4),构造适应度函数fitness,考虑规划路径的长度和平滑程度加入到适应度函数fitness中;
步骤4.1),规划路径总长度d等于相邻两个栅格之间距离之和,具体公式如下:
步骤4.2),路径越平滑,相邻三点形成的角度越大,角度越大相邻三点之间的距离越大,因此计算路径中所有相邻三点的距离作为适应度函数的第二部分,考虑到智能小车行驶过程中的运动学和动力学约束,规定规划路径的转角ph的计算公式如下:
步骤4.3),根据对路径长度和路径平滑度的要求选用不同的权重构造相应的适应度函数;
步骤5),选择操作:根据适应度函数计算得出每一个个体的适应度值,再计算每一个个体的适应度值占全部个体适应度之和的比例;根据每一个个体的概率比例,使用基于概率的轮盘赌方法选择出下一代个体;
步骤6),交叉操作:
步骤6.1),首先从第一个个体开始比较两个相邻个体的适应度值大小,然后保留其中适应度值较大的个体记录其适应度值为f′,然后根据交叉概率公式计算此次交叉操作中的具体交叉概率Pc,再随机选取0-1之间的一个数作为交叉比较概率Pcc,j=1;
步骤6.2),从第j个种群开始比较第j个种群的交叉概率Pc和Pcc的大小,若j种群的交叉概率小于Pcc,则在j和j+1种群所包含的相同栅格中随机选取一个栅格,交换此相同栅格后面的全部路径;然后令j=j+1,判断j是否小于种群数量,若j值小于种群数量,则重复步骤6.2)继续循环,反之则结束交叉操作;交叉概率Pc公式具体如下:
步骤7),变异操作:
步骤7.1),首先从第一个个体开始比较两个相邻个体的适应度值大小,然后保留其中适应度值较大的个体记录其适应度值为f′,然后根据交叉概率公式计算此次变异操作中的具体变异概率Pm,再随机选取0-1之间的一个数作为交叉比较概率Pmm,k=1;
步骤7.2),从第k个种群开始比较第k个种群的交叉概率Pm,若j种群的变异概率小于k+1,则在k和k+1种群所包含的相同栅格中随机选取一个栅格,交换此相同栅格后面的全部路径;然后令k=k+1,判断k是否小于种群数量,若k值小于种群数量,则重复步骤7.2)变异概率Pm公式具体如下:
步骤8),重复步骤5)至步骤7)max_gen次,得到迭代平均路径长度和最优路径长度,输出遗传算法的收敛曲线图。
作为本发明一种改进遗传算法的智能小车路径规划方法进一步的优化方案,所述种群数量NP=200,最大迭代次max_gen=100。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
1.本发明在传统遗传算法的基础上使用了具有自适应性质的交叉、变异算子,有效解决了传统遗传算法固定交叉、变异算子造成的收敛速度慢和“早熟”等问题;
2.本发明在传统遗传算法的基础上使用的具有自适应性质的交叉、变异算子有效提高了传统遗传算法的最优解质量;
3.本发明在传统遗传算法的基础上使用的具有自适应性质的交叉、变异算子能与其他算法结合形成混合遗传算法,应用前景广阔。
附图说明
图1为本发明的改进传统遗传算法的智能小车路径规划方法的控制流程图;
图2为改进遗传算法运行结果图;
图3为改进遗传算法收敛曲线图;
图4为传统遗传算法运行结果图;
图5为传统遗传算法收敛曲线图。
具体实施方式
下面结合附图对本发明的技术方案做进一步的详细说明:
本发明可以以许多不同的形式实现,而不应当认为限于这里所述的实施例。相反,提供这些实施例以便使本公开透彻且完整,并且将向本领域技术人员充分表达本发明的范围。在附图中,为了清楚起见放大了组件。
如图1所示,本发明公开了一种改进遗传算法的智能小车路径规划方法,包括以下步骤:
步骤1),构建栅格地图,以地图左下角第一个栅格为原点建立坐标系;
步骤2),初始化种群,并初始化遗传算法的以下参数:种群数量NP、最大迭代次数max_gen;
步骤3),产生初始化可行路径:
步骤3.1),先按顺序在每一行随机选取一个无障碍栅格,形成一条包含M个栅格的间断的路径,M为路径中栅格的个数,并令i=1;
步骤3.2),根据以下公式计算第i个栅格和i+1个栅格之间的D值:
D=max{abs(xi+1-xi),abs(yi+1-yi+1)}
式中,(xi,yi)是第i个栅格的坐标,(xi+1,yi+1)是第i+1个栅格的坐标;
步骤3.3),判断D值是否等于1:
步骤3.3.1),若D=1,第i个栅格和i+1个栅格为连续栅格,令i=i+1,判断i和M的大小;
步骤3.3.1.1),若i≥M-1,此时的路径即为初始化后可行路径,跳转执行步骤4);
步骤3.3.1.2),若i<M-1,跳转执行步骤3.2);
步骤3.3.2),若D不等于1,第i个栅格和i+1个栅格之间不连续,则根据以下公式计算第i个栅格和i+1个栅格之间中点栅格的坐标(xc,yc):
步骤3.3.2.1),若中点栅格上无障碍,则将该中点栅格插入第i个栅格和i+1个栅格之间,使得该中点栅格变成新的第i+1个栅格,令M=M+1,更新路径并跳转执行步骤3.2);
步骤3.3.2.2),若中点栅格上存在障碍,则依次判断中点栅格的上、下、左、右的栅格上是否存在障碍,若均存在障碍,跳转执行步骤3.1);若存在其上无障碍的栅格,则选择第一个无障碍的栅格作为新的中点栅格,再将该新的中点栅格插入第i个栅格和i+1个栅格之间,使得该新的中点栅格变成新的第i+1个栅格,令M=M+1,更新路径并跳转到步骤3.2);
步骤4),构造适应度函数fitness,考虑规划路径的长度和平滑程度加入到适应度函数fitness中;
步骤4.1),规划路径总长度d等于相邻两个栅格之间距离之和,具体公式如下:
步骤4.2),路径越平滑,相邻三点形成的角度越大,角度越大相邻三点之间的距离越大,因此计算路径中所有相邻三点的距离作为适应度函数的第二部分,考虑到智能小车行驶过程中的运动学和动力学约束,规定规划路径的转角ph的计算公式如下:
步骤4.3),根据对路径长度和路径平滑度的要求选用不同的权重构造相应的适应度函数;
步骤5),选择操作:根据适应度函数计算得出每一个个体的适应度值,再计算每一个个体的适应度值占全部个体适应度之和的比例;根据每一个个体的概率比例,使用基于概率的轮盘赌方法选择出下一代个体;
步骤6),交叉操作:
步骤6.1),首先从第一个个体开始比较两个相邻个体的适应度值大小,然后保留其中适应度值较大的个体记录其适应度值为f′,然后根据交叉概率公式计算此次交叉操作中的具体交叉概率Pc,再随机选取0-1之间的一个数作为交叉比较概率Pcc,j=1;
步骤6.2),从第j个种群开始比较第j个种群的交叉概率Pc和Pcc的大小,若j种群的交叉概率小于Pcc,则在j和j+1种群所包含的相同栅格中随机选取一个栅格,交换此相同栅格后面的全部路径;然后令j=j+1,判断j是否小于种群数量,若j值小于种群数量,则重复步骤6.2)继续循环,反之则结束交叉操作;交叉概率Pc公式具体如下:
步骤7),变异操作:
步骤7.1),首先从第一个个体开始比较两个相邻个体的适应度值大小,然后保留其中适应度值较大的个体记录其适应度值为f′,然后根据交叉概率公式计算此次变异操作中的具体变异概率Pm,再随机选取0-1之间的一个数作为交叉比较概率Pmm,k=1;
步骤7.2),从第k个种群开始比较第k个种群的交叉概率Pm,若j种群的变异概率小于k+1,则在k和k+1种群所包含的相同栅格中随机选取一个栅格,交换此相同栅格后面的全部路径;然后令k=k+1,判断k是否小于种群数量,若k值小于种群数量,则重复步骤7.2)变异概率Pm公式具体如下:
步骤8),重复步骤5)至步骤7)max_gen次,得到迭代平均路径长度和最优路径长度,输出遗传算法的收敛曲线图。
种群数量NP优先取200,最大迭代次max_gen优先取100。
具体算法运行结果如图2、图3、图4、图5所示,根据MATLAB仿真可得出,图5所示的传统遗传算法的迭代次数达到80次方才得到最优解,而图3所示的改进遗传算法的迭代次数仅为40次便可获得最优解,且改进遗传算法所得到的的最优路径值略小于传统遗传算法。综上可得出改进遗传算法能够有效降低迭代次数,提高收敛速度的同时还能获取更佳的最优解。
针对传统遗传算法固定交叉、变异算子所导致的收敛速度慢等问题,本发明提供了一种改进的自适应交叉、变异算子计算方法。通过将交叉、变异算子的具体计算方法和每次交叉、变异操作过程中个体的适应度值联系起来,以保证适应度值大的个体尽可能保留下来的同时避免算法提前收敛,出现“早熟”现象,保证个体总是向着好的方向变异,有效提高了算法的收敛速度,降低了迭代次数,改善了传统遗传算法的最优解。
本技术领域技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.基于改进遗传算法的智能小车路径规划方法,其特征在于,包括以下步骤:
步骤1),构建栅格地图,以地图左下角第一个栅格为原点建立坐标系;
步骤2),初始化种群,并初始化遗传算法的以下参数:种群数量NP、最大迭代次数max_gen;
步骤3),产生初始化可行路径:
步骤3.1),先按顺序在每一行随机选取一个无障碍栅格,形成一条包含M个栅格的间断的路径,M为路径中栅格的个数,并令i=1;
步骤3.2),根据以下公式计算第i个栅格和i+1个栅格之间的D值:
D=max{abs(xi+1-xi),abs(yi+1-yi+1)}
式中,(xi,yi)是第i个栅格的坐标,(xi+1,yi+1)是第i+1个栅格的坐标;
步骤3.3),判断D值是否等于1:
步骤3.3.1),若D=1,第i个栅格和i+1个栅格为连续栅格,令i=i+1,判断i和M的大小;
步骤3.3.1.1),若i≥M-1,此时的路径即为初始化后可行路径,跳转执行步骤4);
步骤3.3.1.2),若i<M-1,跳转执行步骤3.2);
步骤3.3.2),若D不等于1,第i个栅格和i+1个栅格之间不连续,则根据以下公式计算第i个栅格和i+1个栅格之间中点栅格的坐标(xc,yc):
步骤3.3.2.1),若中点栅格上无障碍,则将该中点栅格插入第i个栅格和i+1个栅格之间,使得该中点栅格变成新的第i+1个栅格,令M=M+1,更新路径并跳转执行步骤3.2);
步骤3.3.2.2),若中点栅格上存在障碍,则依次判断中点栅格的上、下、左、右的栅格上是否存在障碍,若均存在障碍,跳转执行步骤3.1);若存在其上无障碍的栅格,则选择第一个无障碍的栅格作为新的中点栅格,再将该新的中点栅格插入第i个栅格和i+1个栅格之间,使得该新的中点栅格变成新的第i+1个栅格,令M=M+1,更新路径并跳转到步骤3.2);
步骤4),构造适应度函数fitness,考虑规划路径的长度和平滑程度加入到适应度函数fitness中;
步骤4.1),规划路径总长度d等于相邻两个栅格之间距离之和,具体公式如下:
步骤4.2),路径越平滑,相邻三点形成的角度越大,角度越大相邻三点之间的距离越大,因此计算路径中所有相邻三点的距离作为适应度函数的第二部分,考虑到智能小车行驶过程中的运动学和动力学约束,规定规划路径的转角ph的计算公式如下:
步骤4.3),根据对路径长度和路径平滑度的要求选用不同的权重构造相应的适应度函数;
步骤5),选择操作:根据适应度函数计算得出每一个个体的适应度值,再计算每一个个体的适应度值占全部个体适应度之和的比例;根据每一个个体的概率比例,使用基于概率的轮盘赌方法选择出下一代个体;
步骤6),交叉操作:
步骤6.1),首先从第一个个体开始比较两个相邻个体的适应度值大小,然后保留其中适应度值较大的个体记录其适应度值为f′,然后根据交叉概率公式计算此次交叉操作中的具体交叉概率Pc,再随机选取0-1之间的一个数作为交叉比较概率Pcc,j=1;
步骤6.2),从第j个种群开始比较第j个种群的交叉概率Pc和Pcc的大小,若j种群的交叉概率小于Pcc,则在j和j+1种群所包含的相同栅格中随机选取一个栅格,交换此相同栅格后面的全部路径;然后令j=j+1,判断j是否小于种群数量,若j值小于种群数量,则重复步骤6.2)继续循环,反之则结束交叉操作;交叉概率Pc公式具体如下:
步骤7),变异操作:
步骤7.1),首先从第一个个体开始比较两个相邻个体的适应度值大小,然后保留其中适应度值较大的个体记录其适应度值为f′,然后根据交叉概率公式计算此次变异操作中的具体变异概率Pm,再随机选取0-1之间的一个数作为交叉比较概率Pmm,k=1;
步骤7.2),从第k个种群开始比较第k个种群的交叉概率Pm,若j种群的变异概率小于k+1,则在k和k+1种群所包含的相同栅格中随机选取一个栅格,交换此相同栅格后面的全部路径;然后令k=k+1,判断k是否小于种群数量,若k值小于种群数量,则重复步骤7.2)变异概率Pm公式具体如下:
步骤8),重复步骤5)至步骤7)max_gen次,得到迭代平均路径长度和最优路径长度,输出遗传算法的收敛曲线图。
2.根据权力要求1所述的基于改进遗传算法的智能小车路径规划方法,其特征在于,所述种群数量NP=200,最大迭代次max_gen=100。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210588765.6A CN114995413A (zh) | 2022-05-26 | 2022-05-26 | 基于改进遗传算法的智能小车路径规划方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210588765.6A CN114995413A (zh) | 2022-05-26 | 2022-05-26 | 基于改进遗传算法的智能小车路径规划方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114995413A true CN114995413A (zh) | 2022-09-02 |
Family
ID=83030149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210588765.6A Pending CN114995413A (zh) | 2022-05-26 | 2022-05-26 | 基于改进遗传算法的智能小车路径规划方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114995413A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116107328A (zh) * | 2023-02-09 | 2023-05-12 | 陕西科技大学 | 一种基于改进遗传算法的扑翼飞行器最优自动避障方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016165392A1 (zh) * | 2015-04-17 | 2016-10-20 | 华南理工大学 | 一种基于遗传算法的云计算资源调度方法 |
CN107092255A (zh) * | 2017-05-19 | 2017-08-25 | 安徽工程大学 | 一种基于改进遗传算法的多移动机器人路径规划方法 |
CN110275526A (zh) * | 2019-05-16 | 2019-09-24 | 贵州大学 | 一种基于改进遗传算法的移动机器人路径规划方法 |
CN110887484A (zh) * | 2019-10-14 | 2020-03-17 | 重庆邮电大学 | 基于改进遗传算法的移动机器人路径规划方法及存储介质 |
CN111780759A (zh) * | 2020-05-28 | 2020-10-16 | 南京邮电大学 | 一种基于改进遗传算法的移动机器人路径规划方法 |
WO2021022637A1 (zh) * | 2019-08-06 | 2021-02-11 | 南京赛沃夫海洋科技有限公司 | 一种基于改进遗传算法的无人艇路径规划方法及系统 |
-
2022
- 2022-05-26 CN CN202210588765.6A patent/CN114995413A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016165392A1 (zh) * | 2015-04-17 | 2016-10-20 | 华南理工大学 | 一种基于遗传算法的云计算资源调度方法 |
CN107092255A (zh) * | 2017-05-19 | 2017-08-25 | 安徽工程大学 | 一种基于改进遗传算法的多移动机器人路径规划方法 |
CN110275526A (zh) * | 2019-05-16 | 2019-09-24 | 贵州大学 | 一种基于改进遗传算法的移动机器人路径规划方法 |
WO2021022637A1 (zh) * | 2019-08-06 | 2021-02-11 | 南京赛沃夫海洋科技有限公司 | 一种基于改进遗传算法的无人艇路径规划方法及系统 |
CN110887484A (zh) * | 2019-10-14 | 2020-03-17 | 重庆邮电大学 | 基于改进遗传算法的移动机器人路径规划方法及存储介质 |
CN111780759A (zh) * | 2020-05-28 | 2020-10-16 | 南京邮电大学 | 一种基于改进遗传算法的移动机器人路径规划方法 |
Non-Patent Citations (1)
Title |
---|
田欣;刘广瑞;周文博;郭珂甫;: "基于改进自适应遗传算法的机器人路径规划研究", 机床与液压, no. 17, 15 September 2016 (2016-09-15) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116107328A (zh) * | 2023-02-09 | 2023-05-12 | 陕西科技大学 | 一种基于改进遗传算法的扑翼飞行器最优自动避障方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111982125A (zh) | 一种基于改进蚁群算法的路径规划方法 | |
CN110347151A (zh) | 一种融合Bezier优化遗传算法的机器人路径规划方法 | |
CN109945881A (zh) | 一种蚁群算法的移动机器人路径规划方法 | |
CN106444755A (zh) | 基于改进遗传算法的移动机器人路径规划方法及系统 | |
CN110162041A (zh) | 一种基于自适应遗传算法的机器人路径规划方法 | |
CN112462803B (zh) | 一种基于改进nsga-ii的无人机路径规划方法 | |
CN112327923A (zh) | 一种多无人机协同路径规划方法 | |
CN113759927B (zh) | 基于人工蜂群-自适应遗传算法的仓储机器人路径规划方法 | |
CN113917925B (zh) | 一种基于改进遗传算法的移动机器人路径规划方法 | |
CN114859899A (zh) | 移动机器人导航避障的演员-评论家稳定性强化学习方法 | |
CN112947480B (zh) | 一种移动机器人路径规划方法、存储介质及系统 | |
Chen et al. | Path planning of mobile robot based on an improved genetic algorithm | |
CN114995413A (zh) | 基于改进遗传算法的智能小车路径规划方法 | |
CN114911233A (zh) | 基于多优化快速拓展随机树的足球机器人路径规划方法 | |
Sun | Path Planning of Mobile Robot Based on Improved Ant Colony Algorithm | |
Liu et al. | Energy efficient path planning for indoor wheeled mobile robots | |
Yao et al. | Coverage optimization strategy for 3-D wireless sensor networks based on improved sparrow search algorithm | |
Huang et al. | An Improved Q-Learning Algorithm for Path Planning | |
CN116627175A (zh) | 一种基于改进蚁群算法的无人机路径规划方法 | |
CN113205171B (zh) | 一种离散二进制粒子群电机多目标优化方法 | |
Li et al. | Research on AGV Path Planning Based on Gray wolf Improved Ant Colony Optimization | |
CN112148030B (zh) | 一种基于启发式算法的水下滑翔机路径规划方法 | |
Yu et al. | A novel automated guided vehicle (AGV) remote path planning based on RLACA algorithm in 5G environment | |
Zhang et al. | Robot path planning based on shuffled frog leaping algorithm combined with genetic algorithm | |
Huang et al. | AGV Path Planning Based on Improved Genetic Algorithm |
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 |