High-accuracy heading angle is significant for estimating autonomous vehicle attitude. By integrating GNSS (Global Navigation Satellite System) dual antennas, INS (Inertial Navigation System), and a barometer, a GNSS/INS/Barometer fusion method is proposed to improve vehicle heading angle accuracy. An adaptive Kalman filter (AKF) is designed to fuse the INS error and the GNSS measurement. A random sample consensus (RANSAC) method is proposed to improve the initial heading angle accuracy applied to the INS update. The GNSS heading angle obtained by a dual-antenna orientation algorithm is additionally augmented to the measurement variable. Furthermore, the kinematic constraint of zero velocity in the lateral and vertical directions of vehicle movement is used to enhance the accuracy of the measurement model. The heading errors in the open and occluded environment are 0.5418° (RMS) and 0.636° (RMS), which represent reductions of 37.62% and 47.37% compared to the extended Kalman filter (EKF) method, respectively. The experimental results demonstrate that the proposed method effectively improves the vehicle heading angle accuracy.
In the field of autonomous driving progresses, obtaining the precise position and attitude of vehicles through measurement technology is vital. An integrated GNSS/INS/Barometer (Global Navigation Satellite System/Inertial Navigation System/Barometer) fusion method is proposed to improve vehicle positioning and heading angle accuracy. An extended Kalman filter (EKF) based on horizontal dilution of precision (HDOP) is designed to fuse the INS error and the GNSS measurement. Furthermore, GNSS dual antennas are utilized to increase a state variable in EKF based on HDOP in addition to position and velocity. The kinematic constraint of zero velocity in the lateral and vertical directions of vehicle movement is used to measure the mounting angle to reduce error. The position and heading angle accuracy of the proposed method are 0.483 m and 1.358°, which represent reductions of 37.03% and 43.86% compared to the conventional EKF method, respectively. The experimental results demonstrate that the proposed method can measure accurate position and heading angle in both open and occluded environments.