| Literature DB >> 28617313 |
Xiaolong Li1,2, Yan Zheng3, Jun Cai4, Yunfei Yi5.
Abstract
This paper aims at proposing a new wireless indoor localization system (ILS), called TrackCC, based on a commercial type of low-power system-on-chip (SoC), nRF24LE1. This type of chip has only l output power levels and acute fluctuation for a received minimum power level in operation, which give rise to many practical challenges for designing localization algorithms. In order to address these challenges, we exploit the Markov theory to construct a ( l + 1 ) × ( l + 1 ) -sized state transition matrix to remove the fluctuation, and then propose a priority-based pattern matching algorithm to search for the most similar match in the signal map to estimate the real position of unknown nodes. The experimental results show that, compared to two existing wireless ILSs, LANDMARC and SAIL, which have meter level positioning accuracy, the proposed TrackCC can achieve the decimeter level accuracy on average in both line-of-sight (LOS) and non-line-of-sight (NLOS) senarios.Entities:
Keywords: cheap communication chip; discrete power outputs; pattern matching; signal fluctuation; wireless indoor localization system
Year: 2017 PMID: 28617313 PMCID: PMC5492154 DOI: 10.3390/s17061391
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The network hardware infrastructure and logical communication links of TrackCC.
Figure 2The resulting demonstration of removing fluctuation using Markov chain.
The priority conversion rule.
| Benchmark Candidate | ||||||||
|---|---|---|---|---|---|---|---|---|
| PL-1 | PL-2 | PL-3 | PL-4 | PL- | NR | |||
| Target | PL-1 | 0 | +2 | +3 | +4 | + | +( | |
| PL-2 | -1 | 0 | -2 | +1 | +( | +( | ||
| PL-3 | +1 | -1 | 0 | -2 | +( | +( | ||
| PL-4 | +2 | +1 | -1 | 0 | +( | +( | ||
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋱ | ⋮ | ⋮ | |
| PL- | +( | +( | +( | +( | 0 | −2 | ||
| NR | +( | +( | +( | +( | −1 | 0 | ||
Figure 3The key circuit diagram of the TrackCC hardware.
Figure 4The software of the TrackCC running on the server.
Figure 5The experimental environment.
Figure 6The performance evaluation of TrackCC in the case of line-of-sight (LOS). (a) the performance in the case of LOS; (b) fluctuation removal; (c) similarity calculation; (d) priority conversion rule; (e) expand grid to the size of 1 m × 1 m.
Figure 7The performance evaluation of TrackCC in the case of non-line-of-sight (NLOS). (a) the performance in the case of NLOS ; (b) the detailed evaluation of NLOS scenario.