The acquisition of side-scan sonar (SSS) images is complex, expensive, and time-consuming, making it difficult and sometimes impossible to obtain rich image data. Therefore, we propose a novel image generation algorithm to solve the problem of insufficient training datasets for SSS-based target detection. For zero-sample detection, we proposed a two-step style transfer approach. The ray tracing method was first used to obtain an optically rendered image of the target. Subsequently, UA-CycleGAN, which combines U-net, soft attention, and HSV loss, was proposed for generating high-quality SSS images. A one-stage image-generation approach was proposed for few-sample detection. The proposed ADA-StyleGAN3 incorporates an adaptive discriminator augmentation strategy into StyleGAN3 to solve the overfitting problem of the generative adversarial network caused by insufficient training data. ADA-StyleGAN3 generated high-quality and diverse SSS images. In simulation experiments, the proposed image-generation algorithm was evaluated subjectively and objectively. We also compared the proposed algorithm with other classical methods to demonstrate its advantages. In addition, we applied the generated images to a downstream target detection task, and the detection results further demonstrated the effectiveness of the image generation algorithm. Finally, the generalizability of the proposed algorithm was verified using a public dataset.
This paper addresses the multi-phase homing and docking missions of over-actuated autonomous underwater vehicles (AUVs), where switching among forward cruising, reverse braking, and hovering can induce actuator saturation, rate limit violations, and undesirable transients. We propose a unified framework that couples supervisory mode management with mode-driven constrained control allocation solved by a warm-started sequential quadratic programming (SQP) routine. The controllable wrench is modeled by a mode-dependent differentiable map constructed from the actuator models, and the allocator enforces amplitude bounds and per-cycle increment limits while trading off wrench tracking and actuator usage through mode-scheduled weights. To mitigate switching transients, a continuous transition factor is introduced to interpolate the desired wrench and dominant cost weights, and an integrator alignment reset is applied at switching instants to keep the outer-loop proportional–integral–derivative (PID) output continuous. The allocator is further warm-started by projecting the previous solution onto the post-switch constraint box. The framework is integrated into the Mission-Oriented Operating Suite–Interval Programming (MOOS-IvP) autonomy middleware with adaptive line-of-sight (ALOS) guidance and adaptive PID motion control and is validated on the TS-100 AUV in water tank experiments. Comparative results against a PID-only baseline without control allocation and a variant without bumpless switching show reduced roll transients during the reverse-to-hover transition and improved hover-mode depth station keeping while maintaining feasible actuator commands under constraints.