Abstract
To address the urgent need for high-fidelity motion data for validating navigation algorithms for Unmanned Underwater Vehicles (UUVs), this paper proposes a data generation method based on a parametric motion model. First, based on the principles of rigid body dynamics and fluid mechanics, a decoupled six-degrees-of-freedom (6-DOF) Linear and Angular Acceleration Vector (LAAV) model is constructed, establishing a dynamic mapping relationship between the rudder angle and speed setting commands and motion acceleration. Second, a segmentation–identification framework is proposed for three-dimensional trajectory segmentation, integrating Gaussian Process Regression and Ordering Points To Identify the Clustering Structure (GPR-OPTICS), along with a Dynamic Immune Genetic Algorithm (DIGA). This framework utilizes real vessel data to achieve motion segment clustering and parameter identification, completing the construction of the LAAV model. On this basis, by introducing sensor error models, highly credible Inertial Measurement Unit (IMU) data are generated, and a complete attitude, velocity, and position (AVP) motion sequence is obtained through an inertial navigation solution. Experiments demonstrate that the AVP data generated by our method achieve over 88% reliability compared with the real vessel dataset. Furthermore, the proposed method outperforms the PSINS toolbox in both the reliability and accuracy of all motion parameters. These results validate the effectiveness and superiority of our proposed method, which provides a high-fidelity data benchmark for research on underwater navigation algorithms.