“…Autonomous underwater vehicles are mostly powered by lithium batteries, and when equipped with apparatuses and devices, they can conduct continuous cruise and autonomous operations within a wide area. The advancements of numerical calculation [1], computer simulation [2], data mining [3,4], system identification [5], machine learning [6], intelligent control [7] and artificial intelligence technology [8] have brought significant breakthroughs to the domain of underwater vehicles. AUVs are becoming increasingly important in operations where equipment and divers have difficulties to complete, for example, dam detection [9], detection of wrecked ships or aircraft [10], undersea pipeline service [11], exploitation of submarine resources [12,13], submarine cable maintenance [14] and submarine three-dimensional terrain mapping [15], etc.…”