Author Contributions
Conceptualization, Y.X., M.L., and M.L.; methodology, L.D., Q.Z., and Y.X.; software, L.D., J.Y., Q.Z., and Y.X.; validation, L.D., J.Y., Q.Z., and Y.X.; formal analysis, J.Y., Y. Xu, and M.L.; investigation, J.Y., and M.L.; resources, Y.X., and M.L.; data curation, J.Y., and M.L.; writing—original draft preparation, L.D., Y.X., and M.L.; writing—review and editing, L.D., Y.X., and M.L.; visualization, L.D., and Q.Z.; supervision, Y.X.; project administration, Y.X.; funding acquisition, Y.X. All authors have read and agreed to the published version of the manuscript.
Figure 1.
Diagram of the distance constraint (DC) adaptive ensemble extended Kalman filter (EnKF) for pedestrian localization under colored measurement noise (CMN).
Figure 1.
Diagram of the distance constraint (DC) adaptive ensemble extended Kalman filter (EnKF) for pedestrian localization under colored measurement noise (CMN).
Figure 2.
Diagram of the testbed used in the study.
Figure 2.
Diagram of the testbed used in the study.
Figure 3.
Physical image of the experimental platform.
Figure 3.
Physical image of the experimental platform.
Figure 4.
Schematic diagram of Trajectory 1.
Figure 4.
Schematic diagram of Trajectory 1.
Figure 5.
Left-foot trajectories estimated by DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 5.
Left-foot trajectories estimated by DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 6.
Left-foot eastward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 6.
Left-foot eastward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 7.
Left-foot northward position RMSEs obtained with the DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 7.
Left-foot northward position RMSEs obtained with the DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 8.
Left-foot position error cumulative distribution functions (CDFs) derived with the DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 8.
Left-foot position error cumulative distribution functions (CDFs) derived with the DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Figure 9.
Schematic diagram of Trajectory 2.
Figure 9.
Schematic diagram of Trajectory 2.
Figure 10.
Left-foot trajectories estimated by DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 10.
Left-foot trajectories estimated by DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 11.
Left-foot eastward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 11.
Left-foot eastward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 12.
Left-foot northward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 12.
Left-foot northward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 13.
Left-foot position error CDFs derived with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 13.
Left-foot position error CDFs derived with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Figure 14.
Physical image of the experimental platform for path 3.
Figure 14.
Physical image of the experimental platform for path 3.
Figure 15.
Schematic diagram of Trajectory 3.
Figure 15.
Schematic diagram of Trajectory 3.
Figure 16.
Left-foot eastward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Figure 16.
Left-foot eastward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Figure 17.
Left-foot northward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Figure 17.
Left-foot northward position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Figure 18.
Left-foot position error CDFs derived with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Figure 18.
Left-foot position error CDFs derived with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Table 1.
Technical specifications of the employed IMUs.
Table 1.
Technical specifications of the employed IMUs.
| Parameter | Value |
|---|
| Number of axes | 3 |
| Dimensions | mm |
| Heading accuracy (dynamic) | RMS |
| Heading accuracy (static) | RMS |
| Operating temperature | 0 °C ∼ 50 °C |
Table 2.
Main specifications of the RTK receiver (
D means baseline length, same model as in [
26]).
Table 2.
Main specifications of the RTK receiver (
D means baseline length, same model as in [
26]).
| Parameter | Value |
|---|
| Horizontal positioning accuracy | |
| Vertical positioning accuracy | |
| Physical dimensions | mm |
| Mass | 0.73 kg |
| Operating temperature range | −45 °C ∼ +75 °C |
Table 3.
Left-foot position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
Table 3.
Left-foot position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 1.
| Method | East (m) | North (m) | Mean (m) |
|---|
| INS | 49.39 | 3.10 | 26.25 |
| DC-KF | 20.25 | 5.32 | 12.79 |
| DC-cKF | 7.34 | 2.72 | 5.03 |
| DC-EnEKF | 9.48 | 4.49 | 6.99 |
| DC-cEnEKF | 4.76 | 2.52 | 3.64 |
Table 4.
Left-foot position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
Table 4.
Left-foot position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 2.
| Method | East (m) | North (m) | Mean (m) |
|---|
| INS | 10.58 | 20.51 | 15.55 |
| DC-KF | 12.55 | 17.53 | 15.04 |
| DC-cKF | 7.93 | 3.37 | 5.51 |
| DC-EnEKF | 5.79 | 3.08 | 4.44 |
| DC-cEnEKF | 3.85 | 2.13 | 2.99 |
Table 5.
Left-foot position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
Table 5.
Left-foot position RMSEs obtained with DC–KF, DC–cKF, DC–EnEKF, and DC–cEnEKF on Path 3.
| Method | East (m) | North (m) | Mean (m) |
|---|
| INS | 56.67 | 31.50 | 44.09 |
| DC-KF | 25.93 | 21.70 | 47.63 |
| DC-cKF | 16.23 | 12.23 | 14.23 |
| DC-EnEKF | 12.63 | 10.93 | 11.78 |
| DC-cEnEKF | 10.73 | 8.26 | 9.50 |