This paper presents LocSpeck, a collaborative and distributed indoor positioning system for dynamic nodes connected using an ad-hoc network, based on inter-node relative range measurements and Wi-Fi fingerprinting. The proposed system operates using peer-to-peer range measurements and does not need ultra-wideband (UWB) fixed anchor, nor it needs a predefined network topology. The nodes could be asymmetric in terms of the available sensors onboard, the computational resources, and the power capacity. This asymmetry adversely affects the positioning performance of the weaker nodes. Collaboration between different nodes is achieved through a distributed estimator without the need of a single centralized computing element. The ranging measurement component of the system is based on the DW1000 UWB transceiver chip from Decawave, which is attached to a set of smartphones equipped with asymmetric sensors. The distributed positioning filter fuses, locally on each node, the relative range measurements, the reading from the internal sensors, and the Wi-Fi received signal strength indicator (RSSI) readings to obtain an estimate of the position of each node. The described system does not depend on fixed UWB anchors and supports online addition and removal of nodes and dynamic node role assignment, either as an anchor or as a rover. The performance of the system is evaluated by real-world test scenarios using a set of four smartphones navigating an indoor environment on foot. The performance is compared to that of a commercial UWB-based system. The results presented in this paper show that weak mobile nodes, in terms of available positioning sensors, can benefit from collaboration with other nearby nodes.Sensors 2020, 20, 78 2 of 28 using relative measurements can augment the stand-alone observations of each node and improve the positioning accuracy of the ensemble [2,3]. The use of relative range measurements introduces an additional constraint to the position estimation filter, which can improve the positioning accuracy of the collaborating nodes [4]. Ultra-wideband (UWB) ranging devices are more immune to multipath errors because it can distinguish between different events with a precise temporal resolution, thanks to its large channel bandwidth. This makes the UWB-based devices capable of achieving centimeter-level ranging accuracy in ideal operating conditions [5].The objective of this paper is to present LocSpeck, a collaborative and distributed positioning system targeting smartphones and handheld applications, which uses UWB-based relative range measurements, along with Wi-Fi fingerprinting and inertial sensors. The system is evaluated experimentally, and the results are compared to the performance of Pozyx, a commercial UWB-based positioning system. The rest of this section will provide a brief overview of different ranging and positioning techniques used in UWB-based systems, and then it will discuss the different network architectures used for range-based positioning applications.
UWB-Based RangingSensors 2020, 20,...