| Literature DB >> 30935046 |
Ben Van Herbruggen1, Bart Jooris2, Jen Rossey3, Matteo Ridolfi4, Nicola Macoir5, Quinten Van den Brande6, Sam Lemey7, Eli De Poorter8.
Abstract
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.Entities:
Keywords: DW1000; UWB; Zolertia RE-Mote; external antenna; hardware; indoor localization; open source; ranging; shield; sub-GHz
Year: 2019 PMID: 30935046 PMCID: PMC6480456 DOI: 10.3390/s19071548
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Ultra-wideband (UWB) link with the main causes of pulse distortion in a UWB localization system.
Overview of existing open source UWB localization systems. Wi-PoSsupports several extra radio modules, an external antenna interface, and Open Source Hardware, localization algorithm, and network stack.
| Project | Academic/Commercial | External Antenna | Extra Radio | Open Source | ||
|---|---|---|---|---|---|---|
| HW | Localization Algorithm | IoT Network Stack | ||||
| PolyPoint [ | academic |
|
| |||
| Atlas [ | academic |
|
| |||
| Arduino DW1000 [ | academic |
| ||||
| DecaDuino [ | academic |
| ||||
| KDWM1000 [ | academic |
|
| |||
| uwb_localization [ | academic |
| ||||
| EVB1000 [ | commercial |
| ||||
| Wi-PoS | academic |
|
|
|
| |
Figure 2High-level architecture of the hardware platform.
Figure 3UWB shield and connected external omnidirectional antenna.
Specifications of the UWB shield.
| Dimensions | 40.29 × 70 × 1.568 mm3 |
| Stack | 4 layers |
| Printed circuit board (PCB) material | RO4350B and PR2116 |
| Antenna interfacing | SMA connector |
| UWB transceiver | DW1000 |
| Crystal oscillator | 402F38411CAR (CTS-Frequency Controls) [±10 ppm] |
| Balun | HHM1595A1 |
| Power | USB-C (5.0 V) |
Figure 4The four layers of the hardware PCB, their material, and their thickness.
Figure 5Asynchronous two-way ranging scheme of the UWB packets for a three-anchor system. Only one poll is sent from the tag and shared over the different anchor nodes.
Figure 6Test setup with attenuator on the path between sender and receiver.
Figure 7Packet/Range received ratio for different path attenuations and receive powers.
Figure 8Ground reflection model.
Figure 9Indoor short distance and outdoor long distance measurements. (a) Cumulative distribution function of the reported ranges. (b) Statistics measurements.
Figure 10Reported received power at different distances + simulation curve from path loss and ground reflection model.
Figure 11Current consumption in tag node.
Fractions of time when the platform is in which state per superframe (72.7 ms).
| Current [mA] | Time Tag [ms] | Tag [%] | Time Anchor [ms] | Anchor [%] | Time Anchor (No-Slot) [ms] | Time Anchor (No-Slot) [%] | |
|---|---|---|---|---|---|---|---|
| UWB RX preamble hunt | 177 | 1.724 | 2.4 | 0.431 | 0.6 | 0 | 0.0 |
| UWB RX | 193 | 5.6 | 7.7 | 2.5 | 3.4 | 0 | 0.0 |
| UWB TX | 140 | 3.41 | 4.7 | 0.682 | 0.9 | 0 | 0.0 |
| sub-GHz TX | 106 | 4.2 | 5.8 | 2 | 2.8 | 0 | 0.0 |
| sub-GHz RX | 80 | 8 | 11.0 | 4.2 | 5.8 | 4.2 | 5.8 |
| IDLE | 58 | 49.766 | 68.5 | 62.9 | 86.5 | 68.5 | 94.2 |
Average current for anchor/tag nodes for different configurations (55 ranges/s).
| TX Gain | 0 dB | 12.5 dB | 33.5 dB |
|---|---|---|---|
| tag | 80.53 mA | 81.19 mA | 83.40 mA |
| anchor (1-slot) | 63.16 mA | 63.29 mA | 63.73 mA |
| anchor (no-slot) | 47.98 mA | 47.98 mA | 47.98 mA |