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 2014Publication 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.Google ScholarGoogle Scholar
  2. Latombe, J. C. 2005. Robot motion planning. Norwell, USA: Kluwer.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kennedy, J. and Eberhart, R. C. 1995. Particle swarm optimization. in Proc. IEEE Int. Conf. Neural Netw. 4, 1942--1948.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

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

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • 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

          Copyright © 2014 ACM

          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]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 12 July 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          GECCO '14 Paper Acceptance Rate180of544submissions,33%Overall Acceptance Rate1,669of4,410submissions,38%

          Upcoming Conference

          GECCO '24
          Genetic and Evolutionary Computation Conference
          July 14 - 18, 2024
          Melbourne , VIC , Australia

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader