AbstractTo acquire an accurate location on the occasions, such as in an indoor, tunnel, and valley, where satellite navigation signals fail. The paper designs a pedestrian navigation system by using the zero velocity update procedure technology (ZUPT) and Kalman filter to reduce the location error. The measurement noise characteristic (mean and variance) of the micro electro mechanical systems gyros is unknown and time variant, but in traditional studies, it is usually thought and calculated as a constant. So the optimality of the error estimation of the Kalman filter cannot be reached. To address this question, this paper proposes the improved Sage–Husa Adaptive Kalman Filter (SHAKF) based on the index fading memory factor to realise the state estimation of the Kalman filter and navigation error correction. The advantage of improved SHAKF is it can accurately estimate the state vector when the measurement noise is unknown and time variant. To verify the validity of novel navigation methods, walking experiments under outdoor environments and indoor environments are carried out. The results of actual walking experiments demonstrate that the proposed method can effectively reduce the pedestrian location error compared with the traditional ZUPT method. The mean location error is reduced by more than 10%, and the variance of the location error is reduced by more than 5%.
Read full abstract