Abstract

Inertial navigation technology composed of inertial sensors is widely used in foot-mounted pedestrian positioning. However, inertial sensors are susceptible to noise, which affects the performance of the system. Zero-velocity update (ZUPT) is a traditional method utilized to suppress the cumulative error. Unfortunately, the walking distance calculated by a Kalman filter still has positional error. To improve the positional accuracy, in this work we propose a nonlinear Kalman filter with a spatial distance inequality constraint for a single foot. Since the stride distance between adjacent stance phases has an upper bound in plane and height, an inertial navigation system established by one inertial measurement unit is adopted to constrain the stride process. Eventually, the performance of the proposed method is verified by experiments. Compared with the single foot-mounted ZUPT method, the proposed method suppresses the plane error and the height error by 46.04% and 65.48%, respectively. For the dual-foot constraint method, the proposed constraint method can reduce the number of sensors while ensuring positioning accuracy. Moreover, the height error is reduced by 59.98% on average by optimizing the constraint algorithm. The experimental results show that the trajectory estimated by the proposed method is closer to the actual path.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call