In addition to check the availability of the Global Position System (GPS) receiver, residual χ2 detection method, which is used to assess the quality of auxiliary information provided by GPS and the fluctuations of the outputs of Kalman filter, is introduced in this paper. If the value of the detecting function is larger than the threshold value, the current navigation output minus the last navigation output and the difference is compared to another threshold which is set according to the motor performance of the vehicle. If the difference is bigger than the threshold, according to the change direction of the difference, the navigation results are corrected. While, if the difference is smaller than the threshold, the navigation results are output directly. The on-board experiments show that this method could monitor the fluctuations of outputs of GPS receiver and Kalman filter. And the precision of the attitude and velocity are greatly improved after the process of correction. The precision of the position is improved to a certain extent.