low-power, long-range, precise localization
DESCRIPTION
Presentation describes the contrast between low-power, long-range and precise (vs accurate) localizationTRANSCRIPT
![Page 1: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/1.jpg)
Low-Power, Long-Range, PreciseLocalization
Nextech 2014, Rome - 28 August 2014
Prof. Maarten [email protected]
![Page 2: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/2.jpg)
Maarten WeynResearch:
I Localization: from Opportunistic to Just Enough
I Low-power communication
I Low-power firmware development
I Simultaneous Localization and Mapping
Courses:
I Mobile Communication
I Digital Communication
I Real-Time Localization Systems (Eng)
I Ambient Intelligence (Eng): interaction between low-powercommunication, sensors, actuators, low-power hardware andalgorithms
2
![Page 3: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/3.jpg)
What I’m not going to do...
I No sales talk
I No academic formula’s and equations
I No futuristic foresights
I No ”You should’s”
3
![Page 4: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/4.jpg)
Low-Power, Long-Range, Precise Localization
4
![Page 5: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/5.jpg)
PowerBudget
Range
Accuracy/Precision
Responsiveness
Tag Size
5
![Page 6: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/6.jpg)
PowerBudget
Range
Accuracy/Precision
Responsiveness
Tag Size
6
![Page 7: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/7.jpg)
PowerBudget
Range
Accuracy/Precision
Responsiveness
Tag Size
7
![Page 8: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/8.jpg)
Power Budget
Low Power?:
I LG Nexus 5: 2300 mAh / day ?!!!
I Raspberry pi: 500 mAh
I TelosB
Application Driven:
I e.g.: 1 year on coin cell (220 mAh)
I e.g.: ”the lifetime of the bird andweight ≤ 1 gram”
I e.g.: 2 year on 1/2 AA 3.6V battery(1100 mAh) → 62µAh/day
8
![Page 9: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/9.jpg)
Power Budget
Low Power?:
I LG Nexus 5: 2300 mAh / day ?!!!
I Raspberry pi: 500 mAh
I TelosB
Application Driven:
I e.g.: 1 year on coin cell (220 mAh)
I e.g.: ”the lifetime of the bird andweight ≤ 1 gram”
I e.g.: 2 year on 1/2 AA 3.6V battery(1100 mAh) → 62µAh/day
8
![Page 10: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/10.jpg)
Power Consumption: e.g. BLE
I 3 x 12.8 mA x 660 µs (0dBm)
I 0.00704 µAh / beacon
I iBeacon: 10 msg/s
I → 253.44 µAh
→ ± 1 month with a coincell battery
9
![Page 11: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/11.jpg)
Power Consumption: e.g. BLE
I 3 x 12.8 mA x 660 µs (0dBm)
I 0.00704 µAh / beacon
I iBeacon: 10 msg/s
I → 253.44 µAh
→ ± 1 month with a coincell battery
9
![Page 12: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/12.jpg)
Accuracy vs Precision
10
![Page 13: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/13.jpg)
Accuracy vs Precision
Source: Versus Technology, Inc.
11
![Page 14: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/14.jpg)
Range
12
![Page 15: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/15.jpg)
Range
13
![Page 16: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/16.jpg)
Range
14
![Page 17: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/17.jpg)
Techniques
I Signal Strength:I AttenuationI Pattern Matching (Fingerprinting)I Presence / Proximity
I Time (Ranging):I Time of Flight - Time Difference of ArrivalI Round Trip Time
I Direction Finding / Angle of Arrival
15
![Page 18: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/18.jpg)
Signal Strength
RSSd = PrdBm = 10 logPr (d0)− 10np logd
d0+ X
16
![Page 19: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/19.jpg)
Attenuation
17
![Page 20: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/20.jpg)
Attenuation
18
![Page 21: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/21.jpg)
Attenuation
19
![Page 22: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/22.jpg)
Pattern Matching
20
![Page 23: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/23.jpg)
Presence Detection
21
![Page 24: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/24.jpg)
Time of Flight: Time Difference of Arrival
TDOAB-A
TDOAC-A
A B
C
22
![Page 25: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/25.jpg)
Time of Flight: Round Trip Time
23
![Page 26: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/26.jpg)
Time of Flight: Cramer Rao Bound
σ2r̂ ≥c2
4π2B2EsN0
Source: Lanzisera et al.: Radio Frequency Time-of-Flight Distance Measurement
24
![Page 27: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/27.jpg)
Direction Finding
25
![Page 28: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/28.jpg)
Direction Finding
26
![Page 29: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/29.jpg)
PowerBudget
Range
Accuracy/Precision
Responsiveness
Tag Size
27
![Page 30: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/30.jpg)
28
![Page 31: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/31.jpg)
DASH7
Active RFID Standard for 433 MHz.
I Build on top of asynchronous WSN MAC.
I High level functionality optimized for RFID.
I Defines full functional RFID tag.
I Can be extended to non RFID applications.
Supports Tag to Tag communication.DASH7 Alliance Protocol is designed to support fixed and mobilenodes that need to upload or retrieve small chunks of information
29
![Page 32: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/32.jpg)
DASH7
30
![Page 33: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/33.jpg)
DASH7
31
![Page 34: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/34.jpg)
DASH7
32
![Page 35: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/35.jpg)
Open Source Stack for DASH7
http://oss-7.cosys.beLGPL v2.1
33
![Page 36: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/36.jpg)
Open Source Stack for DASH7
34
![Page 37: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/37.jpg)
Localization Benchmarking
35
![Page 38: Low-Power, Long-Range, Precise Localization](https://reader033.vdocuments.mx/reader033/viewer/2022052600/557f4757d8b42aba678b526e/html5/thumbnails/38.jpg)
RF-based Ratlsam
36