Abstract
Accurately estimating the position and attitude of vehicles is essential for intelligent transportation systems. The GNSS/INS integrated system offers precise navigation information. However, the system's positioning errors may accumulate rapidly in challenging GNSS signal conditions. Odometer (ODO) and nonholonomic constraints (NHC) are commonly employed to mitigate the rapid accumulation of INS errors. Compensating for the mounting angles of INS and the scale factor of the odometer is necessary to fully exploit the potential of ODO/NHC. However, many studies employ Kalman filters with small mounting angle assumption, which limits their applicability for large mounting angles in practice. To accurately estimate the mounting angle of INS with any installation attitude, we propose a new algorithm called Fast Estimation of Mounting Angle and Scale Factor (FEMASF). FEMASF employs Singular Value Decomposition (SVD) to obtain a closed-form solution for the parameters. It also incorporates an enhanced Sage-Husa scheme, enhancing overall estimation accuracy by reducing the weight of outlier data through a forgetting factor. Extensive simulation experimental results demonstrate that our proposed FEMASF algorithm outperforms filter-based methods in terms of accuracy and convergence speed for large mounting angles. Specifically, for the −90° mounting angle, FEMASF achieves 0.45° angle error, while the velocity-based Kalman filter (VKF) fails to converge and the position-based Kalman filter (PKF) yields about 4° error. Furthermore, neither VKF nor PKF converges for the 120° mounting angle, whereas FEMASF exhibits only about 3.2° estimation error.