| Literature DB >> 30669617 |
Chuanhua Lu1, Hideaki Uchiyama2, Diego Thomas3, Atsushi Shimada4, Rin-Ichiro Taniguchi5.
Abstract
Demand for indoor navigation systems has been rapidly increasing with regard to location-based services. As a cost-effective choice, inertial measurement unit (IMU)-based pedestrian dead reckoning (PDR) systems have been developed for years because they do not require external devices to be installed in the environment. In this paper, we propose a PDR system based on a chest-mounted IMU as a novel installation position for body-suit-type systems. Since the IMU is mounted on a part of the upper body, the framework of the zero-velocity update cannot be applied because there are no periodical moments of zero velocity. Therefore, we propose a novel regression model for estimating step lengths only with accelerations to correctly compute step displacement by using the IMU data acquired at the chest. In addition, we integrated the idea of an efficient map-matching algorithm based on particle filtering into our system to improve positioning and heading accuracy. Since our system was designed for 3D navigation, which can estimate position in a multifloor building, we used a barometer to update pedestrian altitude, and the components of our map are designed to explicitly represent building-floor information. With our complete PDR system, we were awarded second place in 10 teams for the IPIN 2018 Competition Track 2, achieving a mean error of 5.2 m after the 800 m walking event.Entities:
Keywords: accelerometers; barometers; gyroscopes; inertial navigation; map matching; particle filters; pedestrian dead reckoning
Mesh:
Year: 2019 PMID: 30669617 PMCID: PMC6359165 DOI: 10.3390/s19020420
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
NGIMU specifications.
| Range | Resolution | Sampling Rate | |
|---|---|---|---|
| Accelerometer | 490 | 400 Hz | |
| Gyroscope | 400 Hz | ||
| Barometer | 25 Hz | ||
| Size | 56 × 39 × 18 mm | ||
| Weight | 46 g |
Figure 1A prototype system of the chest-mounted intertial measurement unit (IMU)-based pedestrian dead reckoning (PDR).
Figure 2System overview.
Figure 3Sensor and world frames.
Figure 4Step-detection process.
Figure 5Definition of one step.
Figure 6Data of one step.
Figure 7Map components.
Figure 8Definition of heading correction .
Definition of variables and functions in Algorithm 1.
|
| Maximal number of particles in our system. |
|
| Number of current existing particles. |
|
| Number of existing particles before generating new particles. |
|
| Maximal trying time on proposing a new particle. |
|
| Counter of trying time on proposing a new particle. |
|
| Randomly selected particle. |
|
| Second input parameter of function |
|
| Randomly select one particle from existing particles and return it. |
|
| Propose a new particle around |
|
| Apply backtracking test to |
|
| Append |
Figure 9Process of backtracking test. Blue arrows are recent steps.
Figure 10Pressure variations when going upstairs.
Figure 11Map-editing process.
Figure 12Calibrate IMU pose with initial heading.
Figure 13Experiment 1: system evaluation with different configurations.
Figure 14Experiment 1: errors at each keypoint.
Experiment 1: error distribution.
| Travelled distance: 432.22 m | |
|---|---|
| Total number of keypoints: 25 | |
| Our system | |
| Mean | 0.78 m |
| Median | 0.51 m |
| 75th percent | 0.76 m |
| Standard deviation | 0.92 m |
Figure 15Experiment 2: evaluation in IPIN 2018 Competition Track 2.
Figure 16Experiment 2: errors at each keypoint.
Experiment 2: error distribution.
| Travelled distance: 792.49 m | |
|---|---|
| Keypoint number: 70 | |
| Our system | |
| Mean | 5.2 m |
| Median | 3.6 m |
| 75th percent | 5.7 m |
| Standard deviation | 5.0 m |