Ultra-Wideband (UWB) is a Radio Frequency technology that is currently used for accurate indoor localization. However, the cost of deploying such a system is large, mainly due to the need for manually measuring the exact location of the installed infrastructure devices (“anchor nodes”). Self-calibration of UWB reduces deployment costs, because it allows for automatic updating of the coordinates of fixed nodes when they are installed or moved. Additionally, installation costs can also be reduced by using collaborative localization approaches where mobile nodes act as anchors. This article surveys the most significant research that has been done on self-calibration and collaborative localization. First, we find that often these terms are improperly used, leading to confusion for the readers. Furthermore, we find that in most of the cases, UWB-specific characteristics are not exploited, so crucial opportunities to improve performance are lost. Our classification and analysis provide the basis for further research on self-calibration and collaborative localization in the deployment of UWB indoor localization systems. Finally, we identify several research tracks that are open for investigation and can lead to better performance, e.g., machine learning and optimized physical settings.
Radio frequency (RF)-based indoor positioning systems (IPSs) use wireless technologies (including Wi-Fi, Zigbee, Bluetooth, and ultra-wide band (UWB)) to estimate the location of persons in areas where no Global Positioning System (GPS) reception is available, for example in indoor stadiums or sports halls. Of the above-mentioned forms of radio frequency (RF) technology, UWB is considered one of the most accurate approaches because it can provide positioning estimates with centimeter-level accuracy. However, it is not yet known whether UWB can also offer such accurate position estimates during strenuous dynamic activities in which moves are characterized by fast changes in direction and velocity. To answer this question, this paper investigates the capabilities of UWB indoor localization systems for tracking athletes during their complex (and most of the time unpredictable) movements. To this end, we analyze the impact of on-body tag placement locations and human movement patterns on localization accuracy and communication reliability. Moreover, two localization algorithms (particle filter and Kalman filter) with different optimizations (bias removal, non-line-of-sight (NLoS) detection, and path determination) are implemented. It is shown that although the optimal choice of optimization depends on the type of movement patterns, some of the improvements can reduce the localization error by up to 31%. Overall, depending on the selected optimization and on-body tag placement, our algorithms show good results in terms of positioning accuracy, with average errors in position estimates of 20 cm. This makes UWB a suitable approach for tracking dynamic athletic activities.
Radio frequency (RF) technologies are often used to track assets in indoor environments. Among others, ultra-wideband (UWB) has constantly gained interest thanks to its capability to obtain typical errors of 30 cm or lower, making it more accurate than other wireless technologies such as WiFi, which normally can predict the location with several meters accuracy. However, mainly due to technical requirements that are part of the standard, conventional medium access strategies such as clear channel assessment, are not straightforward to implement. Since most scientific papers focus on UWB accuracy improvements of a single user, it is not clear to which extend this limitation and other design choices impact the scalability of UWB indoor positioning systems. We investigated the scalability of indoor localization solutions, to prove that UWB can be used when hundreds of tags are active in the same system. This paper provides mathematical models that calculate the theoretical supported user density for multiple localization approaches, namely Time Difference of Arrival (TDoA) and Two-Way Ranging (TWR) with different MAC protocol combinations, i.e., ALOHA and TDMA. Moreover, this paper applies these formulas to a number of realistic UWB configurations to study the impact of different UWB schemes and settings. When applied to the 802.15.4a compliant Decawave DW1000 chip, the scalability dramatically degrades if the system operates with uncoordinated protocols and two-way communication schemes. In the best case scenario, UWB DW1000 chips can actively support up to 6171 tags in a single domain cell (no handover) with well-selected settings and choices, i.e., when adopting the combination of TDoA (one-way link) and TDMA. As a consequence, UWB can be used to simultaneously localize thousands of nodes in a dense network. However, we also show that the number of supported devices varies greatly depending on the MAC and PHY configuration choices.
Indoor localization knows many applications, such as industry 4.0, warehouses, healthcare, drones, etc., where high accuracy becomes more critical than ever. Recent advances in ultra-wideband localization systems allow high accuracies for multiple active users in line-of-sight environments, while they still introduce errors above 300 mm in non-line-of-sight environments due to multi-path effects. Current work tries to improve the localization accuracy of ultra-wideband through offline error correction approaches using popular machine learning techniques. However, these techniques are still limited to simple environments with few multi-path effects and focus on offline correction. With the upcoming demand for high accuracy and low latency indoor localization systems, there is a need to deploy (online) efficient error correction techniques with fast response times in dynamic and complex environments. To address this, we propose (i) a novel semi-supervised autoencoder-based machine learning approach for improving ranging accuracy of ultra-wideband localization beyond the limitations of current improvements while aiming for performance improvements and a small memory footprint and (ii) an edge inference architecture for online UWB ranging error correction. As such, this paper allows the design of accurate localization systems by using machine learning for low-cost edge devices. Compared to a deep neural network (as state-of-the-art, with a baseline error of 75 mm) the proposed autoencoder achieves a 29% higher accuracy. The proposed approach leverages robust and accurate ultra-wideband localization, which reduces the errors from 214 mm without correction to 58 mm with correction. Validation of edge inference using the proposed autoencoder on a NVIDIA Jetson Nano demonstrates significant uplink bandwidth savings and allows up to 20 rapidly ranging anchors per edge GPU.
Ultra-wideband (UWB) localization is one of the most promising approaches for indoor localization due to its accurate positioning capabilities, immunity against multipath fading, and excellent resilience against narrowband interference. However, UWB researchers are currently limited by the small amount of feasible open source hardware that is publicly available. We developed a new open source hardware platform, Wi-PoS, for precise UWB localization based on Decawave’s DW1000 UWB transceiver with several unique features: support of both long-range sub-GHz and 2.4 GHz back-end communication between nodes, flexible interfacing with external UWB antennas, and an easy implementation of the MAC layer with the Time-Annotated Instruction Set Computer (TAISC) framework. Both hardware and software are open source and all parameters of the UWB ranging can be adjusted, calibrated, and analyzed. This paper explains the main specifications of the hardware platform, illustrates design decisions, and evaluates the performance of the board in terms of range, accuracy, and energy consumption. The accuracy of the ranging system was below 10 cm in an indoor lab environment at distances up to 5 m, and accuracy smaller than 5 cm was obtained at 50 and 75 m in an outdoor environment. A theoretical model was derived for predicting the path loss and the influence of the most important ground reflection. At the same time, the average energy consumption of the hardware was very low with only 81 mA for a tag node and 63 mA for the active anchor nodes, permitting the system to run for several days on a mobile battery pack and allowing easy and fast deployment on sites without an accessible power supply or backbone network. The UWB hardware platform demonstrated flexibility, easy installation, and low power consumption.