39
Low-Power, Long-Range, Precise Localization Nextech 2014, Rome - 28 August 2014 Prof. Maarten Weyn [email protected]

Low-Power, Long-Range, Precise Localization

Embed Size (px)

DESCRIPTION

Presentation describes the contrast between low-power, long-range and precise (vs accurate) localization

Citation preview

Page 1: Low-Power, Long-Range, Precise Localization

Low-Power, Long-Range, PreciseLocalization

Nextech 2014, Rome - 28 August 2014

Prof. Maarten [email protected]

Page 2: Low-Power, Long-Range, Precise Localization

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

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

Low-Power, Long-Range, Precise Localization

4

Page 5: Low-Power, Long-Range, Precise Localization

PowerBudget

Range

Accuracy/Precision

Responsiveness

Tag Size

5

Page 6: Low-Power, Long-Range, Precise Localization

PowerBudget

Range

Accuracy/Precision

Responsiveness

Tag Size

6

Page 7: Low-Power, Long-Range, Precise Localization

PowerBudget

Range

Accuracy/Precision

Responsiveness

Tag Size

7

Page 8: Low-Power, Long-Range, Precise Localization

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

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

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

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

Accuracy vs Precision

10

Page 13: Low-Power, Long-Range, Precise Localization

Accuracy vs Precision

Source: Versus Technology, Inc.

11

Page 14: Low-Power, Long-Range, Precise Localization

Range

12

Page 15: Low-Power, Long-Range, Precise Localization

Range

13

Page 16: Low-Power, Long-Range, Precise Localization

Range

14

Page 17: Low-Power, Long-Range, Precise Localization

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

Signal Strength

RSSd = PrdBm = 10 logPr (d0)− 10np logd

d0+ X

16

Page 19: Low-Power, Long-Range, Precise Localization

Attenuation

17

Page 20: Low-Power, Long-Range, Precise Localization

Attenuation

18

Page 21: Low-Power, Long-Range, Precise Localization

Attenuation

19

Page 22: Low-Power, Long-Range, Precise Localization

Pattern Matching

20

Page 23: Low-Power, Long-Range, Precise Localization

Presence Detection

21

Page 24: Low-Power, Long-Range, Precise Localization

Time of Flight: Time Difference of Arrival

TDOAB-A

TDOAC-A

A B

C

22

Page 25: Low-Power, Long-Range, Precise Localization

Time of Flight: Round Trip Time

23

Page 26: Low-Power, Long-Range, Precise Localization

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

Direction Finding

25

Page 28: Low-Power, Long-Range, Precise Localization

Direction Finding

26

Page 29: Low-Power, Long-Range, Precise Localization

PowerBudget

Range

Accuracy/Precision

Responsiveness

Tag Size

27

Page 30: Low-Power, Long-Range, Precise Localization

28

Page 31: Low-Power, Long-Range, Precise Localization

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

DASH7

30

Page 33: Low-Power, Long-Range, Precise Localization

DASH7

31

Page 34: Low-Power, Long-Range, Precise Localization

DASH7

32

Page 35: Low-Power, Long-Range, Precise Localization

Open Source Stack for DASH7

http://oss-7.cosys.beLGPL v2.1

33

Page 36: Low-Power, Long-Range, Precise Localization

Open Source Stack for DASH7

34

Page 37: Low-Power, Long-Range, Precise Localization

Localization Benchmarking

35

Page 38: Low-Power, Long-Range, Precise Localization

RF-based Ratlsam

36

Page 39: Low-Power, Long-Range, Precise Localization

Questions?

[email protected]

37