[go: up one dir, main page]

 
 
sensors-logo

Journal Browser

Journal Browser

Sensors and Systems for Indoor Positioning

A topical collection in Sensors (ISSN 1424-8220). This collection belongs to the section "Navigation and Positioning".

Viewed by 16550

Editors


E-Mail Website
Collection Editor
Department of Information Engineering Infrastructures and Sustainable Energy (DIIES), “Mediterranea” University, 89122 Reggio Calabria, Italy
Interests: indoor positioning; smart sensors; ultrasonic sensors; energy harvesting
Special Issues, Collections and Topics in MDPI journals

E-Mail Website
Collection Editor
Center of Digital Safety & Security, AIT Austrian Institute of Technology GmbH, 1210 Vienna, Austria
Interests: Internet of Things; silicon sensors; integrated sensors; RFID; energy harvesting; embedded systems; edge machine learning
Special Issues, Collections and Topics in MDPI journals

E-Mail Website
Collection Editor
Department of Information, Infrastructures and Sustainable Energy, Mediterranea University of Reggio Calabria, 89122 Reggio Calabria, Italy
Interests: indoor positioning; smart sensors; energy harvesting; solar systems
Special Issues, Collections and Topics in MDPI journals

Topical Collection Information

Dear Colleagues,

There is an increasing interest in indoor positioning, which is an emerging technology with a wide range of applications. Accurate and real-time positioning enables augmented and mixed reality applications, human–machine and home automation gestural interfaces, and navigation in shopping centers. Relevant applications include robotics, acquiring the position of flexible arms, navigation of unmanned automatic vehicles, security, virtual fencing of sensitive locations, safety, and preventing accidents through the recognition of dangerous postures and positions in workers. Further fields of application include medicine, such as monitoring elderly people’s movements or rehabilitative exercises; logistics, such as the positioning of goods in warehouses; and sport, such as monitoring body and limb position during training exercises and in game consoles.

At present, research efforts need to be directed to new algorithms, architectures, sensor technologies, coverage, power consumption, size, and increased spatial and temporal resolution of indoor positioning systems, based on the physical and economic constraints of the various applications.

In this framework, it is our pleasure to edit this Collection on “Sensors and Systems for Indoor Positioning”. Original contributions focused on systems and technologies to enable the indoor applications listed above are welcome.

Prof. Dr. Riccardo Carotenuto
Dr. Massimo Merenda
Dr. Demetrio Iero
Collection Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the collection website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Sensors is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 2600 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • indoor positioning
  • positioning strategies
  • position sensors
  • acoustic emitters and sensors for positioning
  • magnetic positioning sensors
  • bluetooth and Wi-Fi positioning sensors
  • positioning systems and infrastructures
  • positioning algorithms
  • active and passive positioning
  • sensorless positioning
  • positioning deep learning

Published Papers (9 papers)

2024

Jump to: 2023

21 pages, 6251 KiB  
Article
A High-Resolution Time Reversal Method for Target Localization in Reverberant Environments
by Huiying Ma, Tao Shang, Gufeng Li and Zhaokun Li
Sensors 2024, 24(10), 3196; https://doi.org/10.3390/s24103196 - 17 May 2024
Viewed by 933
Abstract
Reverberation in real environments is an important factor affecting the high resolution of target sound source localization (SSL) methods. Broadband low-frequency signals are common in real environments. This study focuses on the localization of this type of signal in reverberant environments. Because the [...] Read more.
Reverberation in real environments is an important factor affecting the high resolution of target sound source localization (SSL) methods. Broadband low-frequency signals are common in real environments. This study focuses on the localization of this type of signal in reverberant environments. Because the time reversal (TR) method can overcome multipath effects and realize adaptive focusing, it is particularly suitable for SSL in a reverberant environment. On the basis of the significant advantages of the sparse Bayesian learning algorithm in the estimation of wave direction, a novel SSL is proposed in reverberant environments. First, the sound propagation model in a reverberant environment is studied and the TR focusing signal is obtained. We then use the sparse Bayesian framework to locate the broadband low-frequency sound source. To validate the effectiveness of the proposed method for broadband low-frequency targeting in a reverberant environment, simulations and real data experiments were performed. The localization performance under different bandwidths, different numbers of microphones, signal-to-noise ratios, reverberation times, and off-grid conditions was studied in the simulation experiments. The practical experiment was conducted in a reverberation chamber. Simulation and experimental results indicate that the proposed method can achieve satisfactory spatial resolution in reverberant environments and is robust. Full article
Show Figures

Figure 1

Figure 1
<p>Sound propagation model in a reverberant environment.</p>
Full article ">Figure 2
<p>Diagram of time reversal.</p>
Full article ">Figure 3
<p>The entire process of traditional TR. (<b>a</b>) Gaussian pulse; (<b>b</b>) received signal; (<b>c</b>) TR signal; (<b>d</b>) focused signal at a non-sound-source position; (<b>e</b>) focused signal at a non-sound-source position; (<b>f</b>) focused signal at the position of the sound source.</p>
Full article ">Figure 4
<p>Spatial sparse representation.</p>
Full article ">Figure 5
<p>Sketch of the computational domain with the position of the mic and sound source.</p>
Full article ">Figure 6
<p>SSL results of TR method, <span class="html-italic">L</span><sub>1</sub> norm minimization, and TR–SBL method. (<b>a</b>) TR; (<b>b</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>−10</sup>; (<b>c</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>1</sup>; (<b>d</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>−1</sup>; (<b>e</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>−8</sup>; (<b>f</b>) TR–SBL.</p>
Full article ">Figure 6 Cont.
<p>SSL results of TR method, <span class="html-italic">L</span><sub>1</sub> norm minimization, and TR–SBL method. (<b>a</b>) TR; (<b>b</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>−10</sup>; (<b>c</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>1</sup>; (<b>d</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>−1</sup>; (<b>e</b>) <span class="html-italic">L</span><sub>1</sub> norm, λ = 10<sup>−8</sup>; (<b>f</b>) TR–SBL.</p>
Full article ">Figure 7
<p>SSL results of the three methods under different bandwidths. (<b>a</b>) 125–250 Hz; (<b>b</b>) 250–500 Hz; (<b>c</b>) 500–1000 Hz; (<b>d</b>) 125–1000 Hz.</p>
Full article ">Figure 8
<p>Comparison of SSL results of different methods for dual sound sources. (<b>a</b>) 125–250 Hz; (<b>b</b>) 250–500 Hz; (<b>c</b>) 500–1000 Hz; (<b>d</b>) 125–1000 Hz.</p>
Full article ">Figure 9
<p>SSL results with different numbers of microphones.</p>
Full article ">Figure 10
<p>SSL probability of accurate localization <math display="inline"><semantics> <mi mathvariant="sans-serif">Θ</mi> </semantics></math> under different SNRs.</p>
Full article ">Figure 11
<p>Diagrammatic sketch of different sound source positions.</p>
Full article ">Figure 12
<p>SSL results for off-grid conditions.</p>
Full article ">Figure 13
<p>Photograph of equipment in a reverberation chamber.</p>
Full article ">Figure 14
<p>Schematic diagram of the array and sound source coordinates.</p>
Full article ">Figure 15
<p>SSL results of the TR–SBL method. (<b>a</b>) Result of non-whitening for 125–250 Hz signal; (<b>b</b>) result of whitening for 125–250 Hz signal; (<b>c</b>) result of non-whitening for 250–500 Hz signal; (<b>d</b>) result of whitening for 250–500 Hz signal; (<b>e</b>) result of non-whitening for 500–1000 Hz signal; (<b>f</b>) result of whitening for 500–1000 Hz signal; (<b>g</b>) result of non-whitening for 125–1000 Hz signal; (<b>h</b>) result of whitening for 125–1000 Hz signal.</p>
Full article ">Figure 15 Cont.
<p>SSL results of the TR–SBL method. (<b>a</b>) Result of non-whitening for 125–250 Hz signal; (<b>b</b>) result of whitening for 125–250 Hz signal; (<b>c</b>) result of non-whitening for 250–500 Hz signal; (<b>d</b>) result of whitening for 250–500 Hz signal; (<b>e</b>) result of non-whitening for 500–1000 Hz signal; (<b>f</b>) result of whitening for 500–1000 Hz signal; (<b>g</b>) result of non-whitening for 125–1000 Hz signal; (<b>h</b>) result of whitening for 125–1000 Hz signal.</p>
Full article ">Figure 16
<p>The SSL results of the TR method and the <span class="html-italic">L</span><sub>1</sub> norm method. (<b>a</b>) TR; (<b>b</b>) <span class="html-italic">L</span><sub>1</sub> norm.</p>
Full article ">
33 pages, 3053 KiB  
Article
A Performance Comparison between Different Industrial Real-Time Indoor Localization Systems for Mobile Platforms
by Paulo M. Rebelo, José Lima, Salviano Pinto Soares, Paulo Moura Oliveira, Héber Sobreira and Pedro Costa
Sensors 2024, 24(7), 2095; https://doi.org/10.3390/s24072095 - 25 Mar 2024
Viewed by 1528
Abstract
The flexibility and versatility associated with autonomous mobile robots (AMR) have facilitated their integration into different types of industries and tasks. However, as the main objective of their implementation on the factory floor is to optimize processes and, consequently, the time associated with [...] Read more.
The flexibility and versatility associated with autonomous mobile robots (AMR) have facilitated their integration into different types of industries and tasks. However, as the main objective of their implementation on the factory floor is to optimize processes and, consequently, the time associated with them, it is necessary to take into account the environment and congestion to which they are subjected. Localization, on the shop floor and in real time, is an important requirement to optimize the AMRs’ trajectory management, thus avoiding livelocks and deadlocks during their movements in partnership with manual forklift operators and logistic trains. Threeof the most commonly used localization techniques in indoor environments (time of flight, angle of arrival, and time difference of arrival), as well as two of the most commonly used indoor localization methods in the industry (ultra-wideband, and ultrasound), are presented and compared in this paper. Furthermore, it identifies and compares three industrial indoor localization solutions: Qorvo, Eliko Kio, and Marvelmind, implemented in an industrial mobile platform, which is the main contribution of this paper. These solutions can be applied to both AMRs and other mobile platforms, such as forklifts and logistic trains. In terms of results, the Marvelmind system, which uses an ultrasound method, was the best solution. Full article
Show Figures

Figure 1

Figure 1
<p>Angle of arrival method, adapted.</p>
Full article ">Figure 2
<p>Test scene. Image exported from Robot Operating System Visualization (RVIZ).</p>
Full article ">Figure 3
<p>Qorvo tag.</p>
Full article ">Figure 4
<p>Eliko KIO tag.</p>
Full article ">Figure 5
<p>Marvelmind tag.</p>
Full article ">Figure 6
<p>Beacon example.</p>
Full article ">Figure 7
<p>Sensors distribution in the industrial environment.</p>
Full article ">Figure 8
<p>Mobile platform sensors integration—system’s architecture.</p>
Full article ">Figure 9
<p>Marvelmind 2D Points Correspondence.</p>
Full article ">Figure 10
<p>Eliko Kio 2D Points Correspondence.</p>
Full article ">Figure 11
<p>Qorvo 2D points correspondence.</p>
Full article ">Figure 12
<p>Marvelmind 2D points aligned.</p>
Full article ">Figure 13
<p>Eliko Kio 2D points aligned.</p>
Full article ">Figure 14
<p>Qorvo 2D points aligned.</p>
Full article ">Figure 15
<p>Two-dimensional error points comparison.</p>
Full article ">Figure 16
<p>Two-dimensional converted points comparison.</p>
Full article ">
19 pages, 607 KiB  
Article
Simplified Indoor Localization Using Bluetooth Beacons and Received Signal Strength Fingerprinting with Smartwatch
by Leana Bouse, Scott A. King and Tianxing Chu
Sensors 2024, 24(7), 2088; https://doi.org/10.3390/s24072088 - 25 Mar 2024
Cited by 6 | Viewed by 3038
Abstract
Variations in Global Positioning Systems (GPSs) have been used for tracking users’ locations. However, when location tracking is needed for an indoor space, such as a house or building, then an alternative means of precise position tracking may be required because GPS signals [...] Read more.
Variations in Global Positioning Systems (GPSs) have been used for tracking users’ locations. However, when location tracking is needed for an indoor space, such as a house or building, then an alternative means of precise position tracking may be required because GPS signals can be severely attenuated or completely blocked. In our approach to indoor positioning, we developed an indoor localization system that minimizes the amount of effort and cost needed by the end user to put the system to use. This indoor localization system detects the user’s room-level location within a house or indoor space in which the system has been installed. We combine the use of Bluetooth Low Energy beacons and a smartwatch Bluetooth scanner to determine which room the user is located in. Our system has been developed specifically to create a low-complexity localization system using the Nearest Neighbor algorithm and a moving average filter to improve results. We evaluated our system across a household under two different operating conditions: first, using three rooms in the house, and then using five rooms. The system was able to achieve an overall accuracy of 85.9% when testing in three rooms and 92.106% across five rooms. Accuracy also varied by region, with most of the regions performing above 96% accuracy, and most false-positive incidents occurring within transitory areas between regions. By reducing the amount of processing used by our approach, the end-user is able to use other applications and services on the smartwatch concurrently. Full article
Show Figures

Figure 1

Figure 1
<p>Example of RSSI readings of Beacon 1 while in different regions of the testing area. The mean is indicated as a red solid line and the RSSI signal as a fluctuating blue line.</p>
Full article ">Figure 2
<p>Placement of Regions 0–4, Beacons B0–B4, and calibration locations for each region in home for evaluation and data collection.</p>
Full article ">Figure 3
<p>Placement of Positions P0–P4 in each region for evaluation and data collection.</p>
Full article ">Figure 4
<p>Unfiltered and filtered RSSI reading comparison, with mean indicated as a red solid line and the RSSI signal as a fluctuating blue line.</p>
Full article ">Figure 5
<p>Heatmap plot of the accuracy of predicted room locations versus actual room locations for experiment with three beacons at 3-s aggregation with moving average filter.</p>
Full article ">Figure 6
<p>Heatmap plot of accuracy of predicted room locations versus actual room locations for experiment with five Beacons at 10-s aggregation with moving average filter.</p>
Full article ">Figure 7
<p>Accuracy results for each Position P0–P4 in each region.</p>
Full article ">
16 pages, 6332 KiB  
Article
A Method for Correcting Signal Aberrations in Ultrasonic Indoor Positioning
by Riccardo Carotenuto, Demetrio Iero and Massimo Merenda
Sensors 2024, 24(6), 2017; https://doi.org/10.3390/s24062017 - 21 Mar 2024
Cited by 1 | Viewed by 1227
Abstract
The increasing focus on the development of positioning techniques reflects the growing interest in applications and services based on indoor positioning. Many applications necessitate precise indoor positioning or tracking of individuals and assets, leading to rapid growth in products based on these technologies [...] Read more.
The increasing focus on the development of positioning techniques reflects the growing interest in applications and services based on indoor positioning. Many applications necessitate precise indoor positioning or tracking of individuals and assets, leading to rapid growth in products based on these technologies in certain market sectors. Ultrasonic systems have already proven effective in achieving the desired positioning accuracy and refresh rates. The typical signal used in ultrasonic positioning systems for estimating the range between the target and reference points is the linear chirp. Unfortunately, it can undergo shape aberration due to the effects of acoustic diffraction when the aperture exceeds a certain limit. The extent of the aberration is influenced by the shape and size of the transducer, as well as the angle at which the transducer is observed by the receiver. This aberration also affects the shape of the cross-correlation, causing it to lose its easily detectable characteristic of a single global peak, which typically corresponds to the correct lag associated with the signal’s time of arrival. In such instances, cross-correlation techniques yield results with a significantly higher error than anticipated. In fact, the correct lag no longer corresponds to the peak of the cross-correlation. In this study, an alternative technique to global peak detection is proposed, leveraging the inherent symmetry observed in the shape of the aberrated cross-correlation. The numerical simulations, performed using the academic acoustic simulation software Field II, conducted using a typical ultrasonic chirp and ultrasonic emitter, compare the classical and the proposed range techniques in a standard office room. The analysis includes the effects of acoustical reflection in the room and of the acoustic noise at different levels of power. The results demonstrate that the proposed technique enables accurate range estimation even in the presence of severe cross-correlation shape aberrations and for signal-to-noise ratio levels common in office and room environments, even in presence of typical reflections. This allows the use of emitting transducers with a much larger aperture than that allowed by the classical cross-correlation technique. Consequently, it becomes possible to have greater acoustic power available, leading to improved signal-to-noise ratio (SNR). Full article
Show Figures

Figure 1

Figure 1
<p>Log-compressed cross-correlation absolute values along a semicircular path at distance <span class="html-italic">R</span> = 1 m from the emitting transducer and transducer aperture <span class="html-italic">D</span> = 25 mm. It is possible to appreciate the progressive disappearance of a well-defined correlation peak as the angle <span class="html-italic">ϑ</span> increases and a double bifurcation at approximately 25° and 54°, which makes univocal identification of the TOA difficult.</p>
Full article ">Figure 2
<p>Cross-correlations along a semicircular path at distance <span class="html-italic">R</span> = 1 m from the emitting transducer for the transducer aperture <span class="html-italic">D</span> = 25 mm. It is possible to see that the single unique and well-recognizable peak of the cross-correlation for <span class="html-italic">ϑ</span> = 0° is no longer present at the 25° and 54° angles. The relative shape deformation with respect to the increasing angle is remarkable and represents a challenge for the correct TOA lag estimation. The cross-correlation values are normalized to their maximum values.</p>
Full article ">Figure 3
<p>Aberrated cross-correlation shape at <span class="html-italic">ϑ</span> = 54°. Considering cross-correlation values higher than, for example, 40% of the global peak and calculating their weighted average lag can yield a good approximation of the correct lag, thanks to the intrinsic symmetry of the cross-correlation.</p>
Full article ">Figure 4
<p>Estimated range comparison between direct detection of the position of the cross-correlation absolute peak and mean lag estimation of the set of the cross-correlation values down to the 40% of the peak value. It is important to notice that the lag of the cross-correlation peak does not allow to estimate the correct range for angles higher than approximately 20°, while the mean lag estimation yields a good approximation of the correct range at any angle.</p>
Full article ">Figure 5
<p>Effects of acoustic reflection: (<b>a</b>) shape of the cross-correlation between the received signal and the reference signal, varying the difference in length of the traveled path from the acoustic signal related to the line of sight (LOS) and the reflected path. The receiver is positioned at a distance <span class="html-italic">R</span> = 1 m from the transducer and observes it at an angle of 0°, i.e., it is on the transducer emission axis. Smaller cross-correlation lags correspond to a shorter distance from the transducer; (<b>b</b>) the receiver is positioned at a distance <span class="html-italic">R</span> = 1 m from the transducer and observes it at an angle of 54°; (<b>c</b>,<b>d</b>) ranging obtained using the proposed technique for the two signals in (<b>a</b>,<b>b</b>), respectively. Starting from a path length difference greater than the width of the peak train of the cross-correlation (here about 150 lags), it is possible to easily distinguish between the direct and reflected signals. For path length differences larger than approximately 5–6 cm, the range estimation is sufficiently accurate, differing by less than 2–3 mm from 1 m.</p>
Full article ">Figure 5 Cont.
<p>Effects of acoustic reflection: (<b>a</b>) shape of the cross-correlation between the received signal and the reference signal, varying the difference in length of the traveled path from the acoustic signal related to the line of sight (LOS) and the reflected path. The receiver is positioned at a distance <span class="html-italic">R</span> = 1 m from the transducer and observes it at an angle of 0°, i.e., it is on the transducer emission axis. Smaller cross-correlation lags correspond to a shorter distance from the transducer; (<b>b</b>) the receiver is positioned at a distance <span class="html-italic">R</span> = 1 m from the transducer and observes it at an angle of 54°; (<b>c</b>,<b>d</b>) ranging obtained using the proposed technique for the two signals in (<b>a</b>,<b>b</b>), respectively. Starting from a path length difference greater than the width of the peak train of the cross-correlation (here about 150 lags), it is possible to easily distinguish between the direct and reflected signals. For path length differences larger than approximately 5–6 cm, the range estimation is sufficiently accurate, differing by less than 2–3 mm from 1 m.</p>
Full article ">Figure 6
<p>Comparison of the numerical results for range error using the transducer aperture (<span class="html-italic">D</span> = 25 mm; horizontal and vertical step = 0.05 m), with the global peak detection (<b>a</b>,<b>b</b>) and the weighted average lag techniques (<b>c</b>,<b>d</b>) for a vertical 4 m × 3 m room section (<b>a</b>,<b>c</b>) and a horizontal 4 m × 4 m room section at <span class="html-italic">z</span> = 1.5 m (<b>b</b>,<b>d</b>); in (<b>c</b>) the cone of minimum ranging error in the vicinity of the transducer axis in the half-space in front of the transducer has almost disappeared comparing with (<b>a</b>); in (<b>d</b>) the disk error pattern present in (<b>b</b>) is absent. The absolute error value is less than 3.0 mm in (<b>c</b>,<b>d</b>). Subfigures (<b>a</b>,<b>b</b>) are reproduced from [<a href="#B26-sensors-24-02017" class="html-bibr">26</a>] with permission of the authors.</p>
Full article ">Figure 6 Cont.
<p>Comparison of the numerical results for range error using the transducer aperture (<span class="html-italic">D</span> = 25 mm; horizontal and vertical step = 0.05 m), with the global peak detection (<b>a</b>,<b>b</b>) and the weighted average lag techniques (<b>c</b>,<b>d</b>) for a vertical 4 m × 3 m room section (<b>a</b>,<b>c</b>) and a horizontal 4 m × 4 m room section at <span class="html-italic">z</span> = 1.5 m (<b>b</b>,<b>d</b>); in (<b>c</b>) the cone of minimum ranging error in the vicinity of the transducer axis in the half-space in front of the transducer has almost disappeared comparing with (<b>a</b>); in (<b>d</b>) the disk error pattern present in (<b>b</b>) is absent. The absolute error value is less than 3.0 mm in (<b>c</b>,<b>d</b>). Subfigures (<b>a</b>,<b>b</b>) are reproduced from [<a href="#B26-sensors-24-02017" class="html-bibr">26</a>] with permission of the authors.</p>
Full article ">Figure 7
<p>Normalized ranging RMS error along the vertical 4 m × 3 m room section versus the threshold values from 0.1 to 1 at step of 0.1.</p>
Full article ">Figure 8
<p>Numerical results at different SNR levels. Spatial error distribution along the room vertical section: (<b>a</b>) SNR = 30 dB, (<b>b</b>) SNR = 20 dB, (<b>c</b>) SNR = 10 dB, (<b>d</b>) SNR = 0 dB, (<b>e</b>) SNR = −10 dB, (<b>f</b>) SNR = −20 dB. Note the color bar error different ranges. For decreasing SNR from 30 dB down to 10 dB, the error is equal to or less than 5 mm. For lower SNR, error rapidly increases up to more than 300 mm, mainly in the out-of-the-axis regions.</p>
Full article ">Figure 9
<p>Numerical results at different SNR levels: (<b>a</b>) cumulative distribution function (percent of readings with error less than the value of a given abscissa) of the ranging error along the vertical room section for decreasing SNR levels from 30 dB down to −20 dB; (<b>b</b>) <span class="html-italic">x</span>-axis zoomed portion of the cumulative distribution function in the range 0–10 mm.</p>
Full article ">
19 pages, 882 KiB  
Article
Multi-Dimensional Wi-Fi Received Signal Strength Indicator Data Augmentation Based on Multi-Output Gaussian Process for Large-Scale Indoor Localization
by Zhe Tang, Sihao Li, Kyeong Soo Kim and Jeremy S. Smith
Sensors 2024, 24(3), 1026; https://doi.org/10.3390/s24031026 - 5 Feb 2024
Cited by 4 | Viewed by 2159
Abstract
Location fingerprinting using Received Signal Strength Indicators (RSSIs) has become a popular technique for indoor localization due to its use of existing Wi-Fi infrastructure and Wi-Fi-enabled devices. Artificial intelligence/machine learning techniques such as Deep Neural Networks (DNNs) have been adopted to make location [...] Read more.
Location fingerprinting using Received Signal Strength Indicators (RSSIs) has become a popular technique for indoor localization due to its use of existing Wi-Fi infrastructure and Wi-Fi-enabled devices. Artificial intelligence/machine learning techniques such as Deep Neural Networks (DNNs) have been adopted to make location fingerprinting more accurate and reliable for large-scale indoor localization applications. However, the success of DNNs for indoor localization depends on the availability of a large amount of pre-processed and labeled data for training, the collection of which could be time-consuming in large-scale indoor environments and even challenging during a pandemic situation like COVID-19. To address these issues in data collection, we investigate multi-dimensional RSSI data augmentation based on the Multi-Output Gaussian Process (MOGP), which, unlike the Single-Output Gaussian Process (SOGP), can exploit the correlation among the RSSIs from multiple access points in a single floor, neighboring floors, or a single building by collectively processing them. The feasibility of MOGP-based multi-dimensional RSSI data augmentation is demonstrated through experiments using the hierarchical indoor localization model based on a Recurrent Neural Network (RNN)—i.e., one of the state-of-the-art multi-building and multi-floor localization models—and the publicly available UJIIndoorLoc multi-building and multi-floor indoor localization database. The RNN model trained with the UJIIndoorLoc database augmented with the augmentation mode of “by a single building”, where an MOGP model is fitted based on the entire RSSI data of a building, outperforms the other two augmentation modes and results in the three-dimensional localization error of 8.42 m. Full article
Show Figures

Figure 1

Figure 1
<p>An overview of multi-dimensional fingerprint data augmentation based on MOGP.</p>
Full article ">Figure 2
<p>Block diagrams of fingerprint data augmentation based on (<b>a</b>) SOGP and (<b>b</b>) MOGP.</p>
Full article ">Figure 3
<p>Three different modes of data augmentation: (<b>a</b>) by a single floor, (<b>b</b>) by neighboring floors, and (<b>c</b>) by a single building.</p>
Full article ">Figure 4
<p>Network architecture of the RNN indoor localization model with LSTM cells [<a href="#B12-sensors-24-01026" class="html-bibr">12</a>].</p>
Full article ">Figure 5
<p>Spatial distribution of the RPs of the UJIIndoorLoc database over the buildings and the floors, where the green, the blue, and the red dots denote the RPs of Buildings 0, 1, and 2, respectively.</p>
Full article ">Figure 6
<p>MOGP-based data augmentation of the RSSIs from WAP489 of the UJIIndoorLoc database based on the Matérn5/2 kernel with the parameters in <a href="#sensors-24-01026-t003" class="html-table">Table 3</a>.</p>
Full article ">Figure 7
<p>Spatial distribution of the original and the augmented RSSIs for the corner of the fourth floor of Building 2 of the UJIIndoorLoc database, where the red circles indicate two potential problems of the lack of original RSSI data and insufficient RP coverage.</p>
Full article ">

2023

Jump to: 2024

20 pages, 8473 KiB  
Article
Research on Positioning Accuracy of Mobile Robot in Indoor Environment Based on Improved RTABMAP Algorithm
by Shijie Zhou, Zelun Li, Zhongliang Lv, Chuande Zhou, Pengcheng Wu, Changshuang Zhu and Wei Liu
Sensors 2023, 23(23), 9468; https://doi.org/10.3390/s23239468 - 28 Nov 2023
Cited by 1 | Viewed by 1740
Abstract
Visual simultaneous localization and mapping is a widely used technology for mobile robots to carry out precise positioning in the environment of GNSS technology failure. However, as the robot moves around indoors, its position accuracy will gradually decrease over time due to common [...] Read more.
Visual simultaneous localization and mapping is a widely used technology for mobile robots to carry out precise positioning in the environment of GNSS technology failure. However, as the robot moves around indoors, its position accuracy will gradually decrease over time due to common and unavoidable environmental factors. In this paper, we propose an improved method called RTABMAP-VIWO, which is based on RTABMAP. The basic idea is to use an Extended Kalman Filter (EKF) framework for fusion attitude estimates from the wheel odometry and IMU, and provide new prediction values. This helps to reduce the local cumulative error of RTABMAP and make it more accurate. We compare and evaluate three kinds of SLAM methods using both public datasets and real indoor scenes. In the dataset experiments, our proposed method reduces the Root-Mean-Square Error (RMSE) coefficient by 48.1% compared to the RTABMAP, and the coefficient is also reduced by at least 29.4% in the real environment experiments. The results demonstrate that the improved method is feasible. By incorporating the IMU into the RTABMAP method, the trajectory and posture errors of the mobile robot are significantly improved. Full article
Show Figures

Figure 1

Figure 1
<p>Conversion of n coordinate system to b coordinate system.</p>
Full article ">Figure 2
<p>Allan variance curve of accelerometer (<b>left</b>) and gyroscope (<b>right</b>) over time. sim-acc and sim-gyr are the data output from the analog accelerometer and analog gyroscope in imu_untils, respectively.</p>
Full article ">Figure 3
<p>Improved RTABMAP system architecture TF is a package that lets the user keep track of multiple coordinate frames over time.</p>
Full article ">Figure 4
<p>The absolute pose error (APE) in V1_01_easy considers both rotation and translation errors. Column (<b>a</b>): absolute pose error of VIWO. Column (<b>b</b>): absolute pose error of RTABMAP. reference: actual trajectories of the robot.</p>
Full article ">Figure 5
<p>Comparison of APE values (RES) between VIWO, RTABMAP, and ORB-SLAM2 in V1_01_easy and V1_03_difficult. Column (<b>a</b>) is a comparison of multiple absolute pose error (APE) changes over time. Column (<b>b</b>) is a comparison of violin plots. Row (<b>I</b>): V1_01_easy, Row (<b>II</b>): V1_03_difficult.</p>
Full article ">Figure 6
<p>The absolute pose error (APE) in V1_03_difficult considers both rotation and translation errors. Column (<b>a</b>): absolute pose error of VIWO. Column (<b>b</b>): absolute pose error of RTABMAP. Column (<b>c</b>): absolute pose error of ORB-SLAM2. Reference: actual trajectories of the robot.</p>
Full article ">Figure 7
<p>Wheeled mobile robot for experiment.</p>
Full article ">Figure 8
<p>Comparison of APE values (RES) between VIWO, RTABMAP, and ORB-SLAM2 from test 1 to test 3. Column (<b>a</b>) is a comparison of the absolute positioning errors of the three methods. Column (<b>b</b>) is a comparison of multiple APE changes over time. Column (<b>c</b>) is a comparison of box plots. Groundtruth: actual trajectories of the robot. Row (<b>I</b>): test 1, Row (<b>II</b>): test 2, Row (<b>III</b>): test 3. In column (<b>a</b>), the green circle is the start of the experimental route, the blue rectangle is the end of the route, and the red pentagram is the location of the air conditioner. In column (<b>a</b>) of Row (<b>I</b>), the black line is the wall and the purple dotted line is the connecting passages.</p>
Full article ">Figure 9
<p>Some images captured and used for camera computation in test 1 (<b>a</b>–<b>d</b>) and test 2 (<b>e</b>–<b>h</b>).</p>
Full article ">Figure 10
<p>Absolute pose error (APE) of test 1 considering both rotation and translation errors. Row (<b>I</b>): RTABMAP-VIWO, Row (<b>II</b>): RTABMAP, Row (<b>III</b>): ORB-SLAM2. Column (<b>a</b>) shows the error trajectory of the three methods, while Column (<b>b</b>) displays the curve of APE changing over time for each method. reference: actual trajectories of the robot.</p>
Full article ">Figure 11
<p>Absolute pose error (APE) of test 2 considering both rotation and translation errors. Row (<b>I</b>): RTABMAP-VIWO, Row (<b>II</b>): RTABMAP, Row (<b>III</b>): ORB-SLAM2. Column (<b>a</b>) shows the error trajectory of the three methods, while column (<b>b</b>) displays the curve of APE changing over time for each method. Reference: actual trajectories of the robot.</p>
Full article ">Figure 12
<p>Some of the live images captured by the camera in test 3. (<b>c</b>) is passing pedestrians. (<b>a</b>,<b>b</b>,<b>d</b>) are actual views of the corridor.</p>
Full article ">Figure 13
<p>Absolute pose error (APE) of test 3 considering both rotation and translation errors. (<b>I</b>): RTABMAP-VIWO, (<b>II</b>): RTABMAP, (<b>III</b>): ORB-SLAM2. Column (<b>a</b>) shows the error trajectory of the three methods, while column (<b>b</b>) displays the curve of APE changing over time for each method. reference: actual trajectories of the robot.</p>
Full article ">
22 pages, 1511 KiB  
Article
Efficient Localization Method Based on RSSI for AP Clusters
by Zhigang Su, Zeyu Tian and Jingtang Hao
Sensors 2023, 23(17), 7599; https://doi.org/10.3390/s23177599 - 1 Sep 2023
Viewed by 1481
Abstract
The localization accuracy is susceptible to the received signal strength indication (RSSI) fluctuations for RSSI-based wireless localization methods. Moreover, the maximum likelihood estimation (MLE) of the target location is nonconvex, and locating target presents a significant computational complexity. In this paper, an RSSI-based [...] Read more.
The localization accuracy is susceptible to the received signal strength indication (RSSI) fluctuations for RSSI-based wireless localization methods. Moreover, the maximum likelihood estimation (MLE) of the target location is nonconvex, and locating target presents a significant computational complexity. In this paper, an RSSI-based access point cluster localization (APCL) method is proposed for locating a moving target. Multiple location-constrained access points (APs) are used in the APCL method to form an AP cluster as an anchor node (AN) in the wireless sensor network (WSN), and the RSSI of the target is estimated with several RSSI samples obtained by the AN. With the estimated RSSI for each AN, the solution for the target location can be obtained quickly and accurately due to the fact that the MLE localization problem is transformed into an eigenvalue problem by constructing an eigenvalue equation. Simulation and experimental results show that the APCL method can meet the requirement of high-precision real-time localization of moving targets in WSN with higher localization accuracy and lower computational effort compared to the existing classical RSSI-based localization methods. Full article
Show Figures

Figure 1

Figure 1
<p>Schematic diagram of AP clusters measuring target RSSI.</p>
Full article ">Figure 2
<p>Schematic diagram of the formation of an AP cluster in AN.</p>
Full article ">Figure 3
<p>RSSI-based ranging error trend of different RSSI estimation algorithms with <span class="html-italic">K</span>.</p>
Full article ">Figure 4
<p>Localization error trend of different localization algorithms with <math display="inline"><semantics> <mi>σ</mi> </semantics></math>.</p>
Full article ">Figure 5
<p>Average running time vs. number of ANs on an intel core i5-8300 H 2.30 GHz processor manufactured by Intel (Santa Clara, CA, USA).</p>
Full article ">Figure 6
<p>Indoor measurements environment.</p>
Full article ">Figure 7
<p>Floor plan of the experimental scene.</p>
Full article ">Figure 8
<p>Localization error at different sample points of different localization algorithms.</p>
Full article ">Figure 9
<p>Floor plan of the experimental scene for the public dataset.</p>
Full article ">Figure 10
<p>Localization errors on public dataset.</p>
Full article ">
19 pages, 7814 KiB  
Article
A Novel Optimized iBeacon Localization Algorithm Modeling
by Zhengyu Yu, Liu Chu and Jiajia Shi
Sensors 2023, 23(14), 6560; https://doi.org/10.3390/s23146560 - 20 Jul 2023
Cited by 2 | Viewed by 1699
Abstract
The conventional methods for indoor localization rely on technologies such as RADAR, ultrasonic, laser range localization, beacon technology, and others. Developers in the industry have started utilizing these localization techniques in iBeacon systems that use Bluetooth sensors to measure the object’s location. The [...] Read more.
The conventional methods for indoor localization rely on technologies such as RADAR, ultrasonic, laser range localization, beacon technology, and others. Developers in the industry have started utilizing these localization techniques in iBeacon systems that use Bluetooth sensors to measure the object’s location. The iBeacon-based system is appealing due to its low cost, ease of setup, signaling, and maintenance; however, with current technology, it is challenging to achieve high accuracy in indoor object localization or tracking. Furthermore, iBeacons’ accuracy is unsatisfactory, and they are vulnerable to other radio signal interference and environmental noise. In order to address those challenges, our study focuses on the development of error modeling algorithms for signal calibration, uncertainty reduction, and interfered noise elimination. The new error modeling is developed on the Curve Fitted Kalman Filter (CFKF) algorithms. The reliability, accuracy, and feasibility of the CFKF algorithms are tested in the experiments. The results significantly show the improvement of the accuracy and precision with this novel approach for iBeacon localization. Full article
Show Figures

Figure 1

Figure 1
<p>System Calibration and Error Modeling Estimation.</p>
Full article ">Figure 2
<p>CFKF Error Modeling Workflow Diagram.</p>
Full article ">Figure 3
<p>Error Modeling Calibration Testbed (<b>a</b>,<b>b</b>).</p>
Full article ">Figure 4
<p>Comparison Between Raw Data and CF-Estimated Data.</p>
Full article ">Figure 5
<p>Comparison Between Measured Distance and CF-Estimated Distance.</p>
Full article ">Figure 6
<p>Comparison Between Measured Distance and KF-Estimated Distance.</p>
Full article ">Figure 7
<p>Comparison of Estimated Distance using KF and CFKF.</p>
Full article ">Figure 8
<p>Comparison Results of Error Modeling Calibration.</p>
Full article ">Figure 9
<p>CDF Comparison Results for Calibration.</p>
Full article ">Figure 10
<p>RSSI vs. Distance from 1 to 15 m.</p>
Full article ">Figure 11
<p>Testbed for iBeacon Localization Field Experiment.</p>
Full article ">Figure 12
<p>RSSI Raw Data for the Field Experiment.</p>
Full article ">Figure 13
<p>Distance Comparison Results of Error Modeling for Field Experiment.</p>
Full article ">Figure 14
<p>CDF Comparison Results for Field Experiment.</p>
Full article ">Figure 15
<p>Testbed for iBeacon Localization Field Experiment in the Large Area.</p>
Full article ">Figure 16
<p>Comparison Results of Error Modeling for Field Experiment in the Large Area.</p>
Full article ">Figure 17
<p>CDF Comparison Results for Long Distance Field Experiment in the Large Area.</p>
Full article ">
20 pages, 1634 KiB  
Article
Some Design Considerations in Passive Indoor Positioning Systems
by Jimmy Engström, Åse Jevinger, Carl Magnus Olsson and Jan A. Persson
Sensors 2023, 23(12), 5684; https://doi.org/10.3390/s23125684 - 18 Jun 2023
Viewed by 1598
Abstract
User location is becoming an increasingly common and important feature for a wide range of services. Smartphone owners increasingly use location-based services, as service providers add context-enhanced functionality such as car-driving routes, COVID-19 tracking, crowdedness indicators, and suggestions for nearby points of interest. [...] Read more.
User location is becoming an increasingly common and important feature for a wide range of services. Smartphone owners increasingly use location-based services, as service providers add context-enhanced functionality such as car-driving routes, COVID-19 tracking, crowdedness indicators, and suggestions for nearby points of interest. However, positioning a user indoors is still problematic due to the fading of the radio signal caused by multipath and shadowing, where both have complex dependencies on the indoor environment. Location fingerprinting is a common positioning method where Radio Signal Strength (RSS) measurements are compared to a reference database of previously stored RSS values. Due to the size of the reference databases, these are often stored in the cloud. However, server-side positioning computations make preserving the user’s privacy problematic. Given the assumption that a user does not want to communicate his/her location, we pose the question of whether a passive system with client-side computations can substitute fingerprinting-based systems, which commonly use active communication with a server. We compared two passive indoor location systems based on multilateration and sensor fusion using an Unscented Kalman Filter (UKF) with fingerprinting and show how these may provide accurate indoor positioning without compromising the user’s privacy in a busy office environment. Full article
Show Figures

Figure 1

Figure 1
<p>Papers published related to indoor positioning.</p>
Full article ">Figure 2
<p>Ground truth using HoloLens.</p>
Full article ">Figure 3
<p>CDF of the positioning errors in meters.</p>
Full article ">Figure 4
<p>Estimated user positions. (<b>A</b>) UKF + PDR, (<b>B</b>) multilateration, (<b>C</b>) multilateration + augmentation, (<b>D</b>) fingerprinting, and (<b>E</b>) fingerprinting + augmentation. Ground truth is the red path and the blue circles are the estimated positions.</p>
Full article ">
Back to TopTop