Abstract

The zero-velocity update (ZUPT)-aided extended Kalman filter (EKF) is commonly used in the traditional inertial navigation system (INS)-based foot-mounted pedestrian dead reckoning (PDR) system, which can effectively suppress the error growth of the inertial-based pedestrian navigation systems. However, in the realistic test, the system still often suffers from drift, which is commonly caused by two reasons: failed detection of the stationary phase in the dynamic pedestrian gait and heading drift, which is a poorly observable variable of the ZUPT method. In this paper, firstly, in order to improve the initial heading alignment accuracy, a novel method to calibrate the PDR system’s initial absolute heading is proposed which is based on the geometric method. By using a calibration line rather than only using the heading of the starting point, the method can calibrate the initial heading of the PDR system more accurately. Secondly, for the problem of failed detection of the stationary phase in the dynamic pedestrian gait, a novel stationary phase detection method is proposed, which is based on foot motion periodicity rather than the threshold comparison principle in the traditional method. In an experiment, we found that the zero-speed state points always occur around the minimum value of the stationary detector in each gait cycle. By taking the minimum value in each gait cycle as the zero-speed state point, it can effectively reduce the failed detection of the zero-speed interval. At last, in order to reduce the heading drifts during walking over time, a new motion constraint method is exploited based on the range constraint principle. During pedestrian walking, the distance between the foot position estimates of the current moment and the previous stationary period is within the maximum stride length. Once the distance is greater than the maximum stride length, the constraint method is used to confine the current estimated foot position to the sphere of the maximum stride length relative to the previous stationary foot position. Finally, the effectiveness of all proposed methods is verified by the experiments.

Highlights

  • The global navigation satellite system (GNSS) is a basic pedestrian positioning method

  • A novel stationary phase detection method is proposed, which cycle under various motion states, the key is to find the minimum value of the detector T in the isperiod, not based on simultaneously the threshold comparison principle but based on foot motion periodicity

  • We found that, regardless of the type of motion, generally, at least one gait cycle can be completed within 0.7–1.2 s

Read more

Summary

Introduction

The global navigation satellite system (GNSS) is a basic pedestrian positioning method. The foot-mounted IMU has a wide range of applications, due to its independence from pre-installed infrastructures [6], and can be used to independently implement pedestrian positioning. The zero-velocity updates (ZUPT) is a commonly used method to constrain the divergence of the inertial recursive positioning result It assumes that, during walking, the foot touches the ground and remains stationary for a short time (stance phase) [7]. When pedestrians alternated between walking and running, the detectors were confused Most of these methods above have a common characteristic, whereby the stationary phase detection is based on setting a threshold, by comparing the detector with the threshold to determine whether the current moment is in the stationary phase or in the dynamic pedestrian gait.

Using a Calibration Line to Calibrate the PDR System’s Initial Heading
The Novel Stationary Phase Detection Method
Gait Characteristics Analysis
Analysis of the Existing Stationary Phase Detection Method
Novel Stationary Phase Detection Method Based on Foot Motion Periodicity
The Maximum Stride-Length Constraint Algorithm
Foot Range Constraint Analysis
Hardware Description
Test Route 1
Test Route 2
The Initial Absolute Heading Calibrating Experiment
The Stationary Phase Detection Experiment
Test Using the GLRT Method
Test Results Using the Proposed Method
The Maximum Stride-Length Constraint Algorithm Experiment
Conclusions
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