Abstract
For the shortcomings of biologically inspired neural network algorithm in the path planning of robots, such as high computational complexity, long path planning time etc Glasius Bio-inspired Neural Network (GBNN) algorithm is proposed to improve the algorithm, and applied to the complete coverage path planning of autonomous underwater vehicle (AUV). Firstly, the grid map is constructed by discretizing the two-dimensional underwater environment. Secondly, the corresponding dynamic neural network is built on the grid map. Finally, complete coverage path of AUV is planned based on the GBNN strategy and the path of AUV at the edge of obstacles is optimized by some typical path templates. The simulation results show that the AUV can completely cover the entire workspace and immediately escape from deadlocks without any waiting. Meanwhile, the efficiency of complete coverage path planning is high with short path planning time and low overlapping coverage rate by using the algorithm proposed in this paper.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Joung, T.H., Lee, J.H., Nho, I., Kim, B.J.: A study on the design and manufacturing of a deep-sea unmanned underwater vehicle based on structural reliability analysis. Ships Offshore Struc. 33(3), 125–132 (2009)
Hameed, I.A.: Intelligent coverage path planning for agricultural robots and autonomous machines on Three-Dimensional terrain. J. Intell. Robot Syst. 74(3), 965–983 (2014)
Hsu, P., Lin, C., Yang, M.: On the complete coverage path planning for mobile robots. J. Intell. Robot. Syst (2014). https://doi.org/10.1007/s10846-013-9856-0
Galceran, E., Carreras, M.: A survey on coverage path planning for robotics. Robot. Auton. Syst. 61(12), 1258–1276 (2013)
Gage, D.W.: Randomized search strategies with imperfect sensors. In: Proceedings SPIE mobile robots VIII, pp 270–279 (1993)
Ko, I., Kim, B., Park, F.C.: Randomized path planning on vector fields. Int. J. Rob. Res. 33(13), 1664–1682 (2014)
Latombe, J.C.: Exact cell decomposition. robot motion planning, pp 200–247. Springer, US (1991)
Choset, H.: Coverage of known spaces: the boustrophedon cellular decomposition. Auton. Robot. 9(3), 247–253 (2000)
Acar, E.U., Choset, H., Lee, J.Y.: Sensor-based coverage with extended range detectors. IEEE T. Robot. 22(1), 189–198 (2006)
AI Marzouqi, M., Jarvis, R.A.: Robotic covert path planning: a Survey. In: Proceedings IEEE international conference on robotics, automation and mechatronics, pp 77–82 (2011)
Sadeghzadeh, M., Calvert, D., Abdullah, H.A.: Self-Learning visual servoing of robot manipulator using Explanation-Based fuzzy neural networks and Q-Learning. J. Intell. Robot. Syst. 78(1), 83–104 (2015)
Gao, L., Pan, S.L., Shen, J.: A robot path planning scheme based on neural network. J. Theor. Appl. Inf. Technol. 46(2), 654–658 (2012)
Yang, S., Luo, C.: A neural network approach to complete coverage path planning. IEEE T. Syst. Man CY. B. 34(1), 718–724 (2004)
Luo, C.M., Yang, S.X., Mo, H.W., Li, X.D.: Safety aware robot coverage motion planning with Virtual-obstacle-based navigation. In: Proceedings IEEE international conference information and automation, pp 2110–2115 (2015)
Yan, M.Z., Zhu, D.Q., Yang, S.X.: Complete coverage path planning in an unknown underwater environment based on D-S data fusion real-time map building. Int. J. Distrib. Sens N (2012). https://doi.org/10.1155/2012/567959
Li, J.H., Yang, J.G., Tian, X.J., Gao, M.: An improved ant colony algorithm for robot path planning. Soft. Comput (2016). https://doi.org/10.1007/s00500-016-2161-7
Zhang, C., Wang, X., Du, Y.: Complete coverage path planning based on ant colony algorithm. In: Proceedings IEEE international conference on mechatronics and machine vision in practice, pp 357–361 (2008)
Dogru, S., Marques, L.: Energy efficient coverage path planning for autonomous mobile robots on 3D terrain. In: Proceedings IEEE international conference on autonomous robot systems and competitions, pp 118–123 (2015)
Kapanoglu, M., Alikalfa, M., Ozkan, M.: A pattern-based genetic algorithm for multi-robot coverage path planning minimizing completion time. J. Intell. Manuf. 23(3), 1035–1045 (2012)
Glasius, R., Komoda, A., Gielen, S.: A biologically inspired neural net for trajectory formation and obstacle avoidance. Biol. Cybern. 6(74), 511–520 (1996)
Luo, C.M., Yang, S.X., Stacey, D.A., Jofriet, J.C.: A solution to vicinity problem of obstacles in complete coverage path planning. In: Proceedings IEEE international conference on robotics and automation, pp 612–617 (2002)
Li, H., Yang, S.X., Biletskiy, Y.: Neural network based path planning for a multi-robot system with moving obstacles. In: Proceedings IEEE international conference on automation science and engineering, pp 163–168 (2008)
Acknowledgments
This project is supported by the National Key Research and Development Plan (2017YFC0306302), National Natural Science Foundation of China (51575336, 61503239), Creative Activity Plan for Science and Technology Commission of Shanghai (16550720200).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhu, D., Tian, C., Sun, B. et al. Complete Coverage Path Planning of Autonomous Underwater Vehicle Based on GBNN Algorithm. J Intell Robot Syst 94, 237–249 (2019). https://doi.org/10.1007/s10846-018-0787-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-018-0787-7