skip to main content
10.1145/2576768.2598267acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Automatic path planning for autonomous underwater vehicles based on an adaptive differential evolution

Published: 12 July 2014 Publication History

Abstract

This paper proposes a path planner for autonomous underwater vehicles (AUVs) in 3-D underwater space. We simulate an underwater space with rugged seabed and suspending obstacles, which is close to real world. In the proposed representation scheme, the problem space is decomposed into parallel subspaces and each subspace is described by a grid method. The paths of AUVs are simplified as a set of successive points in the problem space. By jointing these waypoints, the entire path of the AUV is obtained. A cost function with penalty method takes into account the length, energy consumption, safety and curvature constraints of AUVs. It is applied to evaluate the quality of paths. Differential evolution (DE) algorithm is used as a black-box optimization tool to provide optimal solutions for the path planning. In addition, we adaptively adjust the parameters of DE according to population distribution and the blockage of parallel subspaces so as to improve its performance. Experiments are conducted on 6 different scenarios. The results validate that the proposed algorithm is effective for improving solution quality and avoiding premature convergence.

References

[1]
Blidberg, D. R. 2001. The development of autonomous underwater vehicles (auvs); a brief summary. IEEE Int. Conf. Robotics Automation, 6500.
[2]
Latombe, J. C. 2005. Robot motion planning. Norwell, USA: Kluwer.
[3]
Yilmaz, N. K., Evangelinos, C., Lermusiaux, P. and Patrikalakis, N. M. 2008. Path planning of autonomous underwater vehicles for adaptive sampling using mixed integer linear programming. IEEE J. Ocean. Eng. 33, 4, 522--537.
[4]
Cetin, B., Bikdash, M. and Hadaegh, F. Y. 2007. Hybrid mixed-logical linear programming algorithm for collision-free optimal path planning. IET Control Theory and Applications. 1, 2, 522--531.
[5]
Garau, B., Alvarez, A. and Oliver, G. 2005. Path planning of autonomous underwater vehicles in current fields with complex spatial variability: an A* approach. in Proc. IEEE Conf. Robotics and Automation. 194--198.
[6]
Guo, S.-X. and Gao, B.-F. 2009. Path planning optimization of underwater microrobots in 3-D space by PSO approach. in Proc. IEEE Int. Conf. Robotics and Biomimetics. 1655--1620.
[7]
Alvarez, A., Caiti, A. and Onken, R. 2004. Evolutionary path planning for autonomous underwater vehicles in a variable ocean. IEEE J. Ocean. Eng. 29, 2, 418--429.
[8]
Zeng, Z., Lammas, A. and Sammut, K. 2012. Optimal path planning based on annular space decomposition for AUVs operating in a variable environment. IEEE/OES Autonomous Underwater Vehicles (AUV). 1--9.
[9]
Cheng, C. T. Fallahi, Leung, K. H. and Tse, C. K. 2010. An AUVs path planner using genetic algorithms with a deterministic crossover operator. in Proc. IEEE Int. Conf. Robotics and Automation, Anchorage. 2995--3000.
[10]
Roberge, V., Tarbouchi, M. and Labonte, G. 2013. Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning. IEEE Trans Industrial Informatics. 9, 1, 132--141.
[11]
Petres, C., Pailhas, Y., Patron, P., Petillot, Y., Evans, J. and Lane, D. 2007. Path planning for autonomous underwater vehicles. IEEE Trans. Robotics. 23, 2, 331--341.
[12]
Zhan, Z. H., Zhang, J., Li, Y. and Chung, H. H. 2009. Adaptive particle swarm optimization. IEEE Trans Systems, Man, and Cybernetics. 39, 6, 1362--1381.
[13]
Kennedy, J. and Eberhart, R. C. 1995. Particle swarm optimization. in Proc. IEEE Int. Conf. Neural Netw. 4, 1942--1948.
[14]
Storn, R. and Price, K. 1997. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization. 11, 4, 341--359.
[15]
Mallipeddia, R., Suganthana, P. N., Panb, Q. K. and Tasgetirenc, M. F. 2011. Differential evolution algorithm with ensemble of parameters and mutation strategies. Applied Soft Computing. 11, 2, 1679--1696.
[16]
Storn, R. 1996. On the usage of differential evolution for function optimization. Biennial Conference of the North American Fuzzy Information Processing Society. 519--523.
[17]
Brest, J., Greiner, S., Boskovic, B., Mernik, M. and Zumer, V. 2006. Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems. IEEE Trans. Evol. Comput. 10, 6, 646--657.

Cited By

View all
  • (2024)Review on path planning methods for autonomous underwater vehicleProceedings of the Institution of Mechanical Engineers, Part M: Journal of Engineering for the Maritime Environment10.1177/14750902241263250239:1(3-37)Online publication date: 8-Aug-2024
  • (2023)Obstacle Avoidance for Trackless Rubber-Tired Vehicle Based on Risk-Grid Particle Swarm Optimization in Confined Space of Deep WellIEEE Transactions on Vehicular Technology10.1109/TVT.2023.327017472:9(11291-11303)Online publication date: Sep-2023
  • (2023)MTrajPlanner: A Multiple-Trajectory Planning Algorithm for Autonomous Underwater VehiclesIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.323493724:4(3714-3727)Online publication date: Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '14: Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation
July 2014
1478 pages
ISBN:9781450326629
DOI:10.1145/2576768
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2014

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

GECCO '14
Sponsor:
GECCO '14: Genetic and Evolutionary Computation Conference
July 12 - 16, 2014
BC, Vancouver, Canada

Acceptance Rates

GECCO '14 Paper Acceptance Rate 180 of 544 submissions, 33%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Review on path planning methods for autonomous underwater vehicleProceedings of the Institution of Mechanical Engineers, Part M: Journal of Engineering for the Maritime Environment10.1177/14750902241263250239:1(3-37)Online publication date: 8-Aug-2024
  • (2023)Obstacle Avoidance for Trackless Rubber-Tired Vehicle Based on Risk-Grid Particle Swarm Optimization in Confined Space of Deep WellIEEE Transactions on Vehicular Technology10.1109/TVT.2023.327017472:9(11291-11303)Online publication date: Sep-2023
  • (2023)MTrajPlanner: A Multiple-Trajectory Planning Algorithm for Autonomous Underwater VehiclesIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.323493724:4(3714-3727)Online publication date: Apr-2023
  • (2022)Real-Time Mission-Motion Planner for Multi-UUVs Cooperative Work Using Tri-Level ProgramingIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2020.302381923:2(1260-1273)Online publication date: Feb-2022
  • (2022)Gradient-Based Mixed Planning with Symbolic and Numeric Action ParametersArtificial Intelligence10.1016/j.artint.2022.103789(103789)Online publication date: Sep-2022
  • (2021)Path planning and obstacle avoidance for AUV: A reviewOcean Engineering10.1016/j.oceaneng.2021.109355235(109355)Online publication date: Sep-2021
  • (2020)Ant-Colony-Based Complete-Coverage Path-Planning Algorithm for Underwater Gliders in Ocean Areas With ThermoclinesIEEE Transactions on Vehicular Technology10.1109/TVT.2020.299813769:8(8959-8971)Online publication date: Aug-2020
  • (2020)Path Planning in Multiple-AUV Systems for Difficult Target Traveling Missions: A Hybrid Metaheuristic ApproachIEEE Transactions on Cognitive and Developmental Systems10.1109/TCDS.2019.294494512:3(561-574)Online publication date: Sep-2020
  • (2020)A Comprehensive Review of Path Planning Algorithms for Autonomous Underwater VehiclesInternational Journal of Automation and Computing10.1007/s11633-019-1204-9Online publication date: 4-Jan-2020
  • (2019)Path Planning for Autonomous Underwater Vehicles: An Ant Colony Algorithm Incorporating Alarm PheromoneIEEE Transactions on Vehicular Technology10.1109/TVT.2018.288213068:1(141-154)Online publication date: Jan-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media