This paper addresses a learning-based discontinuous path following control scheme for a biomimetic underwater vehicle (BUV) driven by undulatory fins. Despite the flexibility of the BUV motion, it faces the challenge of dealing with discontinuous paths affected by irregular seafloor topography and underwater vegetation. Therefore, BUV must employ path switching strategy to navigate to the next safe area. We introduce a discontinuous path following control method based on deep reinforcement learning (DRL). This method uses the line of sight (LOS) navigation algorithm to provide the Markov decision process (MDP) state inputs and the soft actor-critic (SAC) algorithm to train the control strategy of the BUV. Unlike the traditional fixed waveform control method, this method encourages the BUV to learn different waveforms and fluctuation frequencies through DRL. At the same time, the BUV has the ability to switch to a new path at necessary moments, such as when encountering underwater rocks. The results of simulations and experiments demonstrate the successful integration of the undulatory fins with the SAC controller, showcasing its efficacy and diversity in discontinuous underwater path following tasks.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |