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 条
  • [21] Neural network crossover in genetic algorithms using genetic programming
    Pretorius, Kyle
    Pillay, Nelishia
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2024, 25 (01)
  • [22] On the Ability of the One-Point Crossover Operator to Search the Space in Genetic Algorithms
    Pliszka, Zbigniew
    Unold, Olgierd
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2015, 9119 : 361 - 369
  • [23] A taxonomy for the crossover operator for real-coded genetic algorithms:: An experimental study
    Herrera, F
    Lozano, M
    Sánchez, AM
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2003, 18 (03) : 309 - 338
  • [24] Study of evolution in Genetic Algorithms by Eigen's theory including crossover operator
    Furutani, H
    IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 2696 - 2703
  • [25] Bi-objective path planning using deterministic algorithms
    Davoodi, Mansoor
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 93 : 105 - 115
  • [26] Supplementary crossover operator for genetic algorithms based on the center-of-gravity paradigm
    Angelov, P
    CONTROL AND CYBERNETICS, 2001, 30 (02): : 159 - 176
  • [27] Comparison of probabilistic and deterministic optimizations using genetic algorithms
    Ponslet, E
    Maglaras, G
    Haftka, RT
    Nikolaidis, E
    Budney, HH
    STRUCTURAL OPTIMIZATION, 1995, 10 (3-4): : 247 - 257
  • [28] Optimal capacitor placement using deterministic and genetic algorithms
    Delfanti, M
    Granelli, GP
    Marannino, P
    Montagna, M
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON POWER INDUSTRY COMPUTER APPLICATIONS, 1999, : 331 - 336
  • [29] Optimal capacitor placement using deterministic and genetic algorithms
    Delfanti, M
    Granelli, GP
    Marannino, P
    Montagna, M
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2000, 15 (03) : 1041 - 1046
  • [30] Comparison of evolutionary algorithms for AUVs for path planning in variable conditions
    Politi, Elena
    Dimitrakopoulos, George
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 1230 - 1235