首页> 外文期刊>Procedia Computer Science >Genetic Algorithm Based Approach for Autonomous Mobile Robot Path Planning
【24h】

Genetic Algorithm Based Approach for Autonomous Mobile Robot Path Planning

机译:基于遗传算法的移动机器人自主路径规划方法

获取原文
           

摘要

In this study, an improved crossover operator is suggested, for solving path planning problems using genetic algorithms (GA) in static environment. GA has been widely applied in path optimization problem which consists in finding a valid and feasible path between two positions while avoiding obstacles and optimizing some criteria such as distance (length of the path), safety (the path must be as far as possible from the obstacles) ...etc. Several researches have provided new approaches used GA to produce an optimal path. Crossover operators existing in the literature can generate infeasible paths, most of these methods dont take into account the variable length chromosomes. The proposed crossover operator avoids premature convergence and offers feasible paths with better fitness value than its parents, thus the algorithm converges more rapidly. A new fitness function which takes into account the distance, the safety and the energy, is also suggested. In order to prove the validity of the proposed method, it is applied to many different environments and compared with three studies in the literature. The simulation results show that using GA with the improved crossover operators and the fitness function helps to find optimal solutions compared to other methods.
机译:在这项研究中,提出了一种改进的交叉算子,用于在静态环境中使用遗传算法(GA)解决路径规划问题。遗传算法已广泛应用于路径优化问题,该问题包括在两个位置之间找到有效且可行的路径,同时避开障碍物并优化一些标准,例如距离(路径的长度),安全性(路径必须尽可能远离路径)。障碍)...等多项研究提供了使用遗传算法产生最优路径的新方法。文献中存在的交叉算子可以生成不可行的路径,其中大多数方法都没有考虑可变长度的染色体。提出的交叉算子避免了过早的收敛,并提供了比其父代更好的适应度值的可行路径,因此该算法收敛速度更快。还提出了一种新的健身功能,该功能考虑了距离,安全性和能量。为了证明该方法的有效性,将其应用于许多不同的环境,并与文献中的三项研究进行了比较。仿真结果表明,与其他方法相比,将GA与改进的交叉算子和适应度函数一起使用有助于找到最佳解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号