Abstract
At present, the algorithms used in local path planning of unmanned ships mainly include simulated annealing algorithm, artificial potential field method and genetic obstacle is above the globally planned algorithm. Among them, genetic algorithm has strong spatial search ability and strong adaptive ability. However, due to the low efficiency of the traditional genetic algorithm, it cannot meet the needs of the real-time path planning of unmanned ships. To solve this problem, this paper designs an improved genetic algorithm based on dynamic fitness function to make up for the shortcomings of the traditional genetic algorithm. This method can improve genetic manipulation by guiding the direction of population evolution optimization and meet the needs of unmanned ship obstacle avoidance. Aiming at the complex dynamic environment in the local path planning of unmanned ship, a simulation experiment combining static environment and dynamic environment is designed. Simulation results show that the improved algorithm has a better obstacle avoidance effect in dynamic environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Pattnaik, S.K., Mishra, D., Panda, S.: A comparative study of meta-heuristics for local path planning of a mobile robot. Eng. Optim. 54(1), 134–152 (2022)
Yan, R., Pangm, S., Sun, H., et al.: Development and missions of unmanned surface vehicle. J. Mar. Sci. Appl. 9, 451–457 (2010)
Kim, D.J., Chung, C.C.: Automated perpendicular parking system with approximated clothoid-based local path planning. IEEE Control Syst. Lett. 5(6), 1940–1945 (2020)
Wang, Z., Liang, Y., Gong, C., Zhou, Y., Zeng, C., Zhu, S.: Improved dynamic window approach for Unmanned Surface Vehicles’ local path planning considering the impact of environmental factors. Sensors 22(14), 5181 (2022)
Kornev, I. I., Kibalov, V. I., Shipitko, O.: Local path planning algorithm for autonomous vehicle based on multi-objective trajectory optimization in state lattice. In: Thirteenth International Conference on Machine Vision, pp. 430–437. SPIE (2021)
Bautista-Camino, P., Barranco-Gutiérrez, A.I., Cervantes, I., RodrÃguez-Licea, M., Prado-Olivarez, J., Pérez-Pinal, F.J.: Local path planning for autonomous vehicles based on the natural behavior of the biological action-perception motion. Energies 15(5), 1769 (2022)
Lin, J., Pan, L.: Multiobjective trajectory optimization with a cutting and padding encoding strategy for single-UAV-assisted mobile edge computing system. Swarm Evol. Comput. 75, 101163 (2022)
Kim, M., Yoo, S., Lee, D., Lee, G.H.: Local path-planning simulation and driving test of electric unmanned ground vehicles for cooperative mission with unmanned aerial vehicles. Appl. Sci. 12(5), 2326 (2022)
Li, J., Sun, J., Liu, L., Xu, J.: Model predictive control for the tracking of autonomous mobile robot combined with a local path planning. Measur. Control 54(9–10), 1319–1325 (2021)
He, C., et al.: Accelerating large-scale multiobjective optimization via problem reformulation. IEEE Trans. Evol. Comput. 23(6), 949–961 (2019)
Yang, G., Yao, Y.: Vehicle local path planning and time consistency of unmanned driving system based on convolutional neural network. Neural Comput. Appl. 34(15), 12385–12398 (2021)
Hu, Y., Yang, S.X.: A knowledge based genetic algorithm for path planning of a mobile robot. In: IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA’04, pp. 4350–4355. IEEE (2004)
Tu, J., Yang, S. X.: Genetic algorithm based path planning for a mobile robot. In: 2003 IEEE International Conference on Robotics and Automation (Cat. No. 03CH37422), pp. 1221–1226. IEEE (2003)
Huang, P.Q., Wang, Y., Wang, K., Liu, Z.Z.: A bilevel optimization approach for joint offloading decision and resource allocation in cooperative mobile edge computing. IEEE Trans. Cybern. 50(10), 4228–4241 (2019)
Huang, P.Q., Wang, Y.: A framework for scalable bilevel optimization: identifying and utilizing the interactions between upper-level and lower-level variables. IEEE Trans. Evol. Comput. 24(6), 1150–1163 (2020)
Cai, Z., Peng, Z.: Cooperative coevolutionary adaptive genetic algorithm in path planning of cooperative multi-mobile robot systems. J. Intell. Rob. Syst. 33, 61–71 (2002)
Wen, Z.-Q., Cai, Z.-X.: Global path planning approach based on ant colony optimization algorithm. J. Cent. South Univ. Technol. 13(6), 707–712 (2006). https://doi.org/10.1007/s11771-006-0018-4
Tsai, C.C., Huang, H.C.: Parallel elite genetic algorithm and its application to global path planning for autonomous robot navigation. IEEE Trans. Industr. Electron. 58(10), 271–275 (2011)
Acknowledgement
This work was supported by National Nature Science Foundation of China (62076249), Key Research and Development Plan of Shandong Province (2020CXGC010701, 2020LYS11), and Natural Science Foundation of Shandong Province (ZR2020MF154).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Liu, Y. et al. (2023). Local Path Planning Algorithm Designed for Unmanned Surface Vessel Based on Improved Genetic Algorithm. In: Pan, L., Zhao, D., Li, L., Lin, J. (eds) Bio-Inspired Computing: Theories and Applications. BIC-TA 2022. Communications in Computer and Information Science, vol 1801. Springer, Singapore. https://doi.org/10.1007/978-981-99-1549-1_3
Download citation
DOI: https://doi.org/10.1007/978-981-99-1549-1_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-1548-4
Online ISBN: 978-981-99-1549-1
eBook Packages: Computer ScienceComputer Science (R0)