Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T05:40:52.573Z Has data issue: false hasContentIssue false

Detecting Turns and Correcting Headings Using Low-Cost INS

Published online by Cambridge University Press:  27 July 2017

Mohd Nazrin Muhammad*
Affiliation:
(Department of Electrical & Computer Engineering, University of Auckland, New Zealand) (Department of Robotics & Automation, Universiti Teknikal Malaysia Melaka, Malaysia)
Zoran Salcic
Affiliation:
(Department of Electrical & Computer Engineering, University of Auckland, New Zealand)
Kevin I-Kai Wang
Affiliation:
(Department of Electrical & Computer Engineering, University of Auckland, New Zealand)
Rights & Permissions [Opens in a new window]

Abstract

Unlike industrial-grade Inertial Navigation Sensors (INSs) that can provide credible tracking performance, more affordable consumer-grade low-cost INSs produce drifts in heading angles and positions that result in a poor tracking accuracy. Researchers have proposed drift correction methods that attempt to attenuate the drifts when walking straight along the dominant directions is detected. While determining the type of a pedestrian's walk is essential before the heading corrections are made, the current detection techniques heavily rely on thresholding. This paper proposes a novel threshold-less method to detect turns in walking by using pelvic rotation and correct the heading angle based on consumer-grade INSs. The experiments indicate the proposed turn detector and heading correction methods produce very good results which can be applied for future pedestrian tracking, activity recognition or rehabilitation.

Information

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

Figure 1. The pelvic rotation angle vs ZUPT during a straight walk.

Figure 1

Figure 2. The pelvic rotation vs ZUPT during straight walk (a), left turn (b) and right turn (c). The angular velocity vs ZUPT measured during straight walk (d), left turn (e) and right turn (f).

Figure 2

Figure 3. (Left) Distribution of average time of stance phase. The medians are 0·35 s, 0·37 s and 0·33 s for straight, right turn and left turn, respectively. (Right) Distribution of average time of swing phase. The medians are 0·68 s, 0·68 s and 0·70 s for straight, right turn and left turn, respectively.

Figure 3

Table 1. Analysis of the pelvic rotation's angular velocities for straight path.

Figure 4

Table 2. Analysis of the pelvic rotation's angular velocities for left turn.

Figure 5

Table 3. Analysis of the pelvic rotation's angular velocities for right turn.

Figure 6

Table 4. Joint frequency distribution between polarity comparison and walking direction.

Figure 7

Table 5. The calculated expected frequency and chi-square.

Figure 8

Table 6. Effect size for Cramer's V based on Cohen's guidelines (Cohen, 1988) of one DoF.

Figure 9

Table 7. The Distribution of Counts in Different Attributes to Represent Varying Walking Direction.

Figure 10

Figure 4. Waist's yaw angles in three representations (no filtering or original, stage 1 filtering and stage 2 filtering).

Figure 11

Figure 5. The even numbered sectors represent the dominant directions and the odd numbered sector represent the non-dominant directions.

Figure 12

Figure 6. The filtering processes reject the bias correction when a pedestrian walked along a non-dominant direction. The dots denote the detected non-dominant directions.

Figure 13

Figure 7. (a) Line segments and circular path, (b) line segments and circular path that repeated three times and (c) line segments with angled path. The dot represents the starting and ending (except (c)) points.

Figure 14

Figure 8. The performance of straight and non-straight paths detection by (a) iHDE, (b) AHDE, and (c) PZTD using Preon. (d) is PZTD method using XSens MTw. Meanwhile, (e) is the ground truth. The circle markers in right-most figure represent the detected non-dominant directions.

Figure 15

Table 8. Comparison of accuracy between detection methods as well as INS devices.

Figure 16

Table 9. Comparative analysis of heading estimation error.

Figure 17

Figure 9. (a) The path for the first track. (b) The path for the second track. The triangles represent the access door where pedestrians need to swipe an access card to enter and press a button to exit. The paths are labelled with checkpoints (from a to i).

Figure 18

Table 10. Heading estimation error for Track 1.

Figure 19

Table 11. Heading estimation error for Track 2.