WalkCompass: I am a Smartphone and I can Tell my Users Walking - - PowerPoint PPT Presentation

walkcompass
SMART_READER_LITE
LIVE PREVIEW

WalkCompass: I am a Smartphone and I can Tell my Users Walking - - PowerPoint PPT Presentation

WalkCompass: I am a Smartphone and I can Tell my Users Walking Direction MobiSys 2014, Bretton Woods, NH Nirupam Roy He Wang Romit Roy Choudhury ! ! Indoor Localization: Chasing Accuracy Location Accuracy 2 Meter 50 Centimeter 3 Meter


slide-1
SLIDE 1

WalkCompass:

I am a Smartphone and I can Tell my User’s Walking Direction

Nirupam Roy

!

He Wang Romit Roy Choudhury

!

MobiSys 2014, Bretton Woods, NH

slide-2
SLIDE 2

Location Accuracy

2000 2007 2010 2013 2004

3 Meter 2 Meter 1 Meter 50 Centimeter

Indoor Localization: Chasing Accuracy

Mean

slide-3
SLIDE 3

Location Accuracy

2000 2007 2010 2013 2004

3 Meter 2 Meter 1 Meter 50 Centimeter

Indoor Localization: Chasing Accuracy

Mean 95th Percentile

slide-4
SLIDE 4
slide-5
SLIDE 5

Step Length Walking Direction Device Orientation Hardware

Homogeneity

Map/ Floor plan

slide-6
SLIDE 6

Walking Direction

slide-7
SLIDE 7

Walking Direction: The Definition

Walking Direction

8!

slide-8
SLIDE 8

9!

Walking Direction: The Definition

slide-9
SLIDE 9

Why Not Compass ?

10!

slide-10
SLIDE 10

Why Not Compass?

Y axis

60° NE 60° NE

N

slide-11
SLIDE 11

Why Not Compass?

Y axis

60° NE 60° NE

12!

30° NE

Y axis

N N

slide-12
SLIDE 12

Why Not Compass?

Y axis

60° NE 60° NE

13!

30° NE

Y axis

N N

Walking Direction Walking Direction

slide-13
SLIDE 13

14!

Compass Direction Walking Direction Why Not Compass?

slide-14
SLIDE 14

Walking Direction

15!

Force Force

slide-15
SLIDE 15

Challenges

16!

slide-16
SLIDE 16

Challenge 1: Finding the Right Force

17!

Complex combination of forces

slide-17
SLIDE 17

Different walking patterns Different phone locations

18!

Challenge 2: Finding Common Solution

slide-18
SLIDE 18

Raw accelerometer signal Phone Location: Pants pocket

19!

Understanding a Walk Signal

slide-19
SLIDE 19

Raw accelerometer signal Phone Location: Pants pocket

20!

Understanding a Walk Signal

Foot!step! Leg!swing! Body!movement! Leg!touches! ground!

slide-20
SLIDE 20

Segmentation of the Signal: Key Intuition

21!

slide-21
SLIDE 21

Technique Overview

22!

slide-22
SLIDE 22

Anatomy of a Human Walk

Swing Phase (40%) Stance Phase (60%)

Heel-touch (Right) Heel-touch (Left) Heel-touch (Right)

23!

Raw Accelerometer Signal

slide-23
SLIDE 23

Swing Phase (40%) Stance Phase (60%)

24!

High Frequency Components

Anatomy of a Human Walk

Heel-touch (Right) Heel-touch (Left) Heel-touch (Right)

slide-24
SLIDE 24

Heel-touch Detection Signal

Swing Phase (40%) Stance Phase (60%)

25!

Anatomy of a Human Walk

Heel-touch (Right) Heel-touch (Left) Heel-touch (Right)

slide-25
SLIDE 25

Raw Accelerometer Signal

Swing Phase (40%) Stance Phase (60%)

26!

Anatomy of a Human Walk

slide-26
SLIDE 26

Low Frequency Components

Swing Phase (40%) Stance Phase (60%)

27!

Anatomy of a Human Walk

slide-27
SLIDE 27

Swing Phase (40%) Stance Phase (60%)

28!

Anatomy of a Human Walk

slide-28
SLIDE 28

Swing Phase (40%) Stance Phase (60%)

29!

Anatomy of a Human Walk

slide-29
SLIDE 29

Swing Phase (40%) Stance Phase (60%)

30!

Anatomy of a Human Walk

slide-30
SLIDE 30

W3D

31!

Walking Direction Vector

slide-31
SLIDE 31

Y

W2D

32!

W3D Walking Direction Vector

slide-32
SLIDE 32

33!

Global Walking Direction

60° North-East

W2D

slide-33
SLIDE 33

But…

34!

slide-34
SLIDE 34

35!

Global Walking Direction W2D

slide-35
SLIDE 35

Compass: How Reliable is this?

36!

slide-36
SLIDE 36

Compass Correction

37!

slide-37
SLIDE 37

Compass: How It Works

N S

38!

slide-38
SLIDE 38

N S

Compass: Effect of Interference

39!

Ferromagnetic Material

slide-39
SLIDE 39

N S

Compass: Effect of Interference

40!

Ferromagnetic Material

slide-40
SLIDE 40

Resultant

Interference

Geo-mag G I R = + Compass: Effect of Interference G I R =

  • 41!

N

slide-41
SLIDE 41

Iterative Magnetic Triangulation (IMT)

42!

slide-42
SLIDE 42

43!

Gcorrect R I Iterative Magnetic Triangulation (IMT) Gcorrect I R =

slide-43
SLIDE 43

44!

Gincorrect R I Iterative Magnetic Triangulation (IMT) Gincorrect I R =

slide-44
SLIDE 44

Evaluation

45!

slide-45
SLIDE 45

Methodology

slide-46
SLIDE 46

Error in Walking Direction

10 20 30 50 100 150 Number of Steps Absolute Error (degree) Median 75th Percentile

47!

slide-47
SLIDE 47

Error in Walking Direction

10 20 30 50 100 150 Number of Steps Absolute Error (degree) Median 75th Percentile

48!

Error!converges!to!8°!! within!6!steps!

slide-48
SLIDE 48

30 210 60 240 90 270 120 300 150 330 180 30 210 60 240 90 270 120 300 150 330 180

Better Compass

Today’s Compass Corrected Compass (IMT Algorithm)

49!

slide-49
SLIDE 49

30 210 60 240 90 270 120 300 150 330 180 30 210 60 240 90 270 120 300 150 330 180

Better Compass

Today’s Compass Corrected Compass (IMT Algorithm)

50!

Error!±40°! Error!±10°!

slide-50
SLIDE 50

Discussion and Future Work

  • Convergence time of the system
  • Performance when the phone is in a bag

51!

slide-51
SLIDE 51

Conclusion

52!

slide-52
SLIDE 52

Thank You.

hCp://synrg.csl.illinois.edu!

SyNRG!@!UIUC!

hCp://synrg.csl.illinois.edu/projects/localizaSon/ walkcompass!