Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T08:10:06.335Z Has data issue: false hasContentIssue false

A Pedestrian Navigation System Based on Low Cost IMU

Published online by Cambridge University Press:  20 June 2014

Yan Li
Affiliation:
(University of Technology, Sydney, Australia)
Jianguo Jack Wang*
Affiliation:
(University of Technology, Sydney, Australia)
Rights & Permissions [Opens in a new window]

Abstract

For indoor pedestrian navigation with a shoe-mounted inertial measurement unit (IMU), the zero velocity update (ZUPT) technique is implemented to constrain the sensors' error. ZUPT uses the fact that a stance phase appears in each step at zero velocity to correct IMU errors periodically. This paper introduces three main contributions we have achieved based on ZUPT. Since correct stance phase detection is critical for the success of applying ZUPT, we have developed a new approach to detect the stance phase of different gait styles, including walking, running and stair climbing. As the extension of ZUPT, we have proposed a new concept called constant velocity update (CUPT) to correct IMU errors on a moving platform with constant velocity, such as elevators or escalators where ZUPT is infeasible. A closed-loop step-wise smoothing algorithm has also been developed to eliminate discontinuities in the trajectory caused by sharp corrections. Experimental results demonstrate the effectiveness of the proposed algorithms.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2014 
Figure 0

Figure 1. The basic blocks of strap-down inertial navigation mechanization.

Figure 1

Figure 2. The main blocks in the framework used for pedestrian inertial navigation.

Figure 2

Figure 3. The energy of rotation T.

Figure 3

Figure 4. Indication of motion in an elevator.

Figure 4

Figure 5. Motion in an escalator with CUPT.

Figure 5

Figure 6. Step wise close loop smoothed ZUPT aided INS.

Figure 6

Table 1. Specification of Navchip IMU.

Figure 7

Figure 7 (a) 3D trajectory 1, (b) 3D for trajectory 2 and (c) 3D trajectory 3.

Figure 8

Figure 8 (a) Trajectory 1 and (b) Trajectory 2.

Figure 9

Table 2. Return Position Errors.

Figure 10

Table 3. Return Position Errors.

Figure 11

Table 4. Errors of Different Gait styles.

Figure 12

Figure 9 (a) Trajectory 1 of elevator test, (b) Trajectory 2 of elevator test and (c) Trajectory 3 of elevator test.

Figure 13

Figure 10. Trajectory of escalator test.

Figure 14

Table 5. Distance-Travelled Errors Normalized to the Total Distance Travelled.

Figure 15

Table 6. Return Position Errors for Elevator.

Figure 16

Table 7. Return Position Errors for Escalator.

Figure 17

Figure 11. Effect of smoothing on a walking trajectory.

Figure 18

Figure 12. Effect of smoothing on a running trajectory.

Figure 19

Figure 13. Effect of smoothing on an elevator trajectory.

Figure 20

Figure 14. Effect of smoothing on an escalator trajectory.