Sonar image is the main way for underwater vehicles to obtain environmental information. The task of target detection in sonar images can distinguish multi-class targets in real time and accurately locate them, providing perception information for the decision-making system of underwater vehicles. However, there are many challenges in sonar image target detection, such as many kinds of sonar, complex and serious noise interference in images, and less datasets. This paper proposes a sonar image target detection method based on Dual Path Vision Transformer Network (DP-VIT) to accurately detect targets in forward-look sonar and side-scan sonar. DP-ViT increases receptive field by adding multi-scale to patch embedding enhances learning ability of model feature extraction by using Dual Path Transformer Block, then introduces Conv-Attention to reduce model training parameters, and finally uses Generalized Focal Loss to solve the problem of imbalance between positive and negative samples. The experimental results show that the performance of this sonar target detection method is superior to other mainstream methods on both forward-look sonar dataset and side-scan sonar dataset, and it can also maintain good performance in the case of adding noise.
A UUV can perform tasks such as underwater surveillance, reconnaissance, surveillance, and tracking by being equipped with sensors and different task modules. Due to the complex underwater environment, the UUV must have good collision avoidance planning algorithms to avoid various underwater obstacles when performing tasks. The existing path planning algorithms take a long time to plan and have poor adaptability to the environment. Some collision-avoidance planning algorithms do not take into account the kinematic limitations of the UUV, thus placing high demands on the performance and control algorithms of UUV. This article proposes a PPO−DWA collision avoidance planning algorithm for the UUV under static unknown obstacles, which is based on the proximal policy optimization (PPO) algorithm and the dynamic window approach (DWA). This algorithm acquires the obstacle information from forward-looking sonar as input and outputs the corresponding continuous actions. The PPO−DWA collision avoidance planning algorithm consists of the PPO algorithm and the modified DWA. The PPO collision avoidance planning algorithm is only responsible for outputting the continuous angular velocity, aiming to reduce the difficulty of training neural networks. The modified DWA acquires obstacle information and the optimal angular velocity from the PPO algorithm as input, and outputs of the linear velocity. The collision avoidance actions output by this algorithm meet the kinematic constraints of UUV, and the algorithm execution time is relatively short. The experimental data demonstrates that the PPO−DWA algorithm can effectively plan smooth collision-free paths in complex obstacle environments, and the execution time of the algorithm is acceptable.
Deep reinforcement learning is an artificial intelligence technology that combines deep learning and reinforcement learning and has been widely applied in multiple fields. As a type of deep reinforcement learning algorithm, the A3C (Asynchronous Advantage Actor-Critic) algorithm can effectively utilize computer resources and improve training efficiency by synchronously training Actor-Critic in multiple threads. Inspired by the excellent performance of the A3C algorithm, this paper uses the A3C algorithm to solve the UUV (Unmanned Underwater Vehicle) collision avoidance planning problem in unknown environments. This collision avoidance planning algorithm can have the ability to plan in real-time while ensuring a shorter path length, and the output action space can meet the kinematic constraints of UUVs. In response to the problem of UUV collision avoidance planning, this paper designs the state space, action space, and reward function. The simulation results show that the A3C collision avoidance planning algorithm can guide a UUV to avoid obstacles and reach the preset target point. The path planned by this algorithm meets the heading constraints of the UUV, and the planning time is short, which can meet the requirements of real-time planning.
6 October 2023 in IEEE Transactions on Instrumentation and Measurement
Underwater target tracking with signal propagation delay is a major challenge. The widely-used unscented Gauss-Helmert filter (UGHF) algorithm shows good tracking performance in bearing-only filters with signal propagation delay. However, UGHF algorithm is a nonlinear filtering method based on 2-order unscented transformation (UT), which can only match the accuracy of the 3-order Taylor expansion term of Gauss-Hermite model (GHM). Moreover, UGHF is a Gaussian filter, and when the measurement noise presents non-Gaussian characteristics, the tracking accuracy will be reduced. In order to improve the tracking accuracy of underwater bearing-only target, this paper proposes a high-order UGHF (HOUGHF) algorithm using high-order UT instead of 2-order UT. In order to further improve the tracking accuracy of the tracking algorithm under non-Gaussian noise, in this paper, maximum correntropy criterion (MCC) is used to replace the original minimum mean square error (MMSE) to update HOGGHF’s posterior estimation. The maximum correntropy HOGGHF (MCHOGGHF) algorithm is proposed by using MCC based on Gaussian kernel function. At the same time, in order to deal with the change of measurement noise, a method of adaptive Gaussian kernel width is presented. Simulation and sea trial results show that the two algorithm are superior to UGHF algorithm and MCHOGGH algorithm is superior to HOGGHF algorithm in estimation accuracy under non-Gaussian noise.
The complex underwater environment poses significant challenges for unmanned underwater vehicles (UUVs), particularly in terms of communication constraints and the need for precise cooperative obstacle avoidance and trajectory tracking. Addressing these challenges solely through position information is crucial in this field. This study explores the intricate task of managing a group of UUVs as they navigate obstacles and follow a given trajectory, all based on position information. A new dynamic interactive topology framework utilizing sonar technology has been developed for the UUVs. This framework not only provides position information for the UUV swarm but also for the surrounding obstacles, enhancing situational awareness. Additionally, a bio-inspired cooperative control strategy designed for UUV swarms utilizing sonar interaction topology is introduced. This innovative method eliminates the need for velocity data from neighboring UUVs, instead relying solely on position information to achieve swarm cooperative control, obstacle avoidance, and trajectory adherence. The effectiveness of this method is validated through extensive simulations. The results show that the proposed method demonstrates improved sensitivity in obstacle detection, enabling faster trajectory tracking while maintaining a safer distance compared to traditional methods. Ultimately, this innovative strategy not only enhances operational efficiency but also enhances safety measures in UUV swarm operations.