Abstract The attitude of a vehicle can be largely determined by integrating the global navigation satellite system (GNSS) and inertial measurement unit (IMU) in land-based applications. However, traditional dual-antenna GNSS/IMU integrated systems are susceptible to signal reflection, diffraction, and even interruption, leading to reduced accuracy and reliability in challenging environments. To address this issue, this paper proposes an adaptive IMU error correction algorithm for dual-antenna GNSS/IMU integrated vehicle attitude determination. First, we propose an IMU-aided baseline length constraint model to support the ambiguity resolution (AR) process. This model incorporates accurate prior information from the IMU, improving the success rate of AR within the dual-antenna GNSS/IMU integrated system. Second, we present an adaptive IMU error correction mechanism based on long short-term memory (LSTM) and particle swarm optimization (PSO) to assist in vehicle attitude determination and mitigate attitude error drift of the lMU during GNSS outages. Field test results verified that, compared to two other candidate algorithms, the proposed algorithm improves accuracy in roll, pitch, and yaw by 19.23%, 30.56%, and 67.12%, respectively, and by 12.50%, 10.71%, and 38.39% respectively. Moreover, in two distinct scenarios where GNSS is blocked for 120 seconds, the proposed algorithm still provides accurate and stable attitude information for vehicle navigation, with the accuracy of roll, pitch, and yaw kept within 0.08 degrees.
Read full abstract