Design and Implementation of an Underwater Dynamic Obstacle Avoidance Algorithm Based on Speed Control
With the continuous growth of the demand for underwater operations, the autonomous obstacle avoidance ability of underwater vehicles is of vital importance. This paper aims to design and implement an underwater dynamic obstacle avoidance algorithm based on speed control to enhance the safety and autonomy of underwater vehicles in complex environments. the research adopts a method that combines theoretical analysis and algorithm design. By constructing the dynamic model of underwater vehicles, the motion characteristics of the vehicles at different speeds are deeply analyzed. Sensors are used to obtain real-time information about the underwater environment, and obstacles are identified and located. On this basis, a dynamic obstacle avoidance strategy based on speed adjustment is designed. This strategy dynamically plans the navigation path and adjusts the speed according to the position and speed of the obstacles as well as the state of the vehicle itself. Verified by multiple groups of simulation experiments, the proposed algorithm can effectively achieve obstacle avoidance in a dynamic underwater environment. Compared with traditional obstacle avoidance algorithms, it has significantly improved in terms of obstacle avoidance success rate, navigation efficiency, etc., providing more reliable technical support for the practical application of underwater vehicles.
Authors
- Hanan Zhu
- Shuangyin Wang (ORCID: https://orcid.org/0000-0001-7185-9857)
- Hongli Jia
Publication Details
- Journal
- Journal of big data and computing.
- Published
- 2025-03-01
- DOI
- https://doi.org/10.62517/jbdc.202501110
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Natural Science Foundation of Heilongjiang Province