An AUVs Path Planner using Genetic Algorithms with a Deterministic Crossover Operator

被引:14
|
作者
Cheng, Chi-Tsun [1 ]
Fallahi, Kia [2 ]
Leung, Henry [2 ]
Tse, Chi K. [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Kowloon, Hong Kong, Peoples R China
[2] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, Canada
关键词
D O I
10.1109/ROBOT.2010.5509335
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Path planning is an optimization process in which a path between two points is to be found that results in a user-defined optimum satisfaction of a given set of requirements. For small scale path planning, exact algorithms such as linear programming and dynamic programming are usually adopted which are able to give optimum solutions in short time. However, due to their memory intensive nature and computational complexity, exact algorithms are not applicable for medium to large scale path planning. Meta-heuristic algorithms such as evolutionary algorithms can provide sub-optimum solution without the full understanding of the search space and are widely used in large-scaled path planning. However, extra precautions are needed to avoid meta-heuristic algorithms from being trapped in local optimum points. In this paper, a path planner combining genetic algorithms (GA) with dynamic programming (DP) is proposed to solve an autonomous underwater vehicles (AUVs) path planning problem. The proposed path planner inherits the speed of exact algorithms and the scalable nature of meta-heuristic algorithms. Simulation results show that when comparing with conventional GA-based path planners, the proposed path planner can greatly improve the convergence rate and solution quality.
引用
收藏
页码:2995 / 3000
页数:6
相关论文
共 50 条
  • [1] A new crossover operator for genetic algorithms
    Coli, M
    Gennuso, G
    Palazzari, P
    1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 201 - 206
  • [2] Shape optimization using an adaptive crossover operator genetic algorithms
    Zhang, Minhui
    Wang, Shangjin
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2002, 38 (01): : 51 - 54
  • [3] Multiobjective path planner for UAVs based on Genetic Algorithms
    De La Cruz-Garcia, J. M.
    Besada-Portas, E.
    De La Torre-Cubillo, L.
    De Andres-Toro, B.
    COMPUTATIONAL INTELLIGENCE IN DECISION AND CONTROL, 2008, 1 : 997 - 1002
  • [4] Genetic algorithms and VRP: the behaviour of a crossover operator
    Vaira, Gintaras
    Kurasova, Olga
    BALTIC JOURNAL OF MODERN COMPUTING, 2013, 1 (3-4): : 161 - 185
  • [5] The influence of crossover operator on the diversity in genetic algorithms
    Tian, FH
    IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III, 2000, : 481 - 486
  • [6] A Novel Collective Crossover Operator for Genetic Algorithms
    Kiraz, Berna
    Bidgoli, Azam Asilian
    Ebrahimpour-Komleh, Hossein
    Rahnamayan, Shahryar
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 4204 - 4209
  • [7] New Crossover Operator of Genetic Algorithms for the TSP
    Su, Fanchen
    Zhu, Fuxi
    Yin, Zhiyi
    Yao, Haitao
    Wang, Qingping
    Dong, Wenyong
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 666 - 669
  • [8] Imitation of bee reproduction as a crossover operator in genetic algorithms
    Karci, A
    PRICAI 2004: TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3157 : 1015 - 1016
  • [9] The TransRAR Crossover Operator for Genetic Algorithms with Set Encoding
    Ruiz-Torrubiano, Ruben
    Suarez, Alberto
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 489 - 496
  • [10] Composite clustering crossover operator for improving genetic algorithms
    Busmchiu, Andrei
    2023 25TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, SYNASC 2023, 2023, : 332 - 339