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.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.