| Literature DB >> 34322594 |
Shuhui Bi1, Liyao Ma1, Tao Shen1, Yuan Xu1, Fukun Li1.
Abstract
Due to some harsh indoor environments, the signal of the ultra wide band (UWB) may be lost, which makes the data fusion filter can not work. For overcoming this problem, the neural network (NN) assisted Kalman filter (KF) for fusing the UWB and the inertial navigation system (INS) data seamlessly is present in this work. In this approach, when the UWB data is available, both the UWB and the INS are able to provide the position information of the quadrotor, and thus, the KF is used to provide the localization information by the fusion of position difference between the INS and the UWB, meanwhile, the KF can provide the estimation of the INS position error, which is able to assist the NN to build the mapping between the state vector and the measurement vector off-line. The NN can estimate the KF's measurement when the UWB data is unavailable. For confirming the effectiveness of the proposed method, one real test has been done. The test's results demonstrate that the proposed NN assisted KF is effective to the fusion of INS and UWB data seamlessly, which shows obvious improvement of localization accuracy. Compared with the LS-SVM assisted KF, the proposed NN assisted KF is able to reduce the localization error by about 54.34%.Entities:
Keywords: INS/UWB; Localization; Neural network assisted Kalman filter; Quadrotor
Year: 2021 PMID: 34322594 PMCID: PMC8293925 DOI: 10.7717/peerj-cs.630
Source DB: PubMed Journal: PeerJ Comput Sci ISSN: 2376-5992
Figure 1The data fusion scheme when the UWB measurements are available.
Figure 2The data fusion scheme when the UWB measurements are unavailable.
The KF filtering algorithm based on the model (1) and (2).
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
NN assisted Kalman filtering algorithm (off-line model).
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 Build the mapping between |
| 10 |
NN assisted Kalman filtering algorithm (on-line model).
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 Estimate |
| 9 |
| 10 |
| 11 |
| 12 |
| 13 |
| 14 |
Figure 3Test environment.
Figure 4The quadrotor used in this work.
Figure 5The reference path, UWB RNs, and the outage areas used in the test.
Figure 6The trajectories estimated by the LS-SVM and the NN in outage areas: (A) outage #1, (B) outage #2, (C) outage #3, and (D) outage #4.
Figure 7The MSEs estimated by the LS-SVM and the NN in outage areas: (A) outage #1, (B) outage #2, (C) outage #3, and (D) outage #4.
Average MSEs produced by NN and LS-SVM in outages #1–#4.
| Method | MSE ( | ||||
|---|---|---|---|---|---|
| #1 | #2 | #3 | #4 | Mean | |
| LS-SVM | 2.7445 | 0.1453 | 2.7147 | 16.6635 | 5.5670 |
| NN | 0.0190 | 0.0524 | 0.0422 | 0.0537 | 2.5418 |