Slides - University of Virginia

advertisement
Efficient RFID-Based Mobile Object Localization
Kirti Chawla, Gabriel Robins, and Liuyi Zhang
Department of Computer Science
University of Virginia, Charlottesville, USA
{kirti, robins, lz3m}@virginia.edu
This work is supported by U.S. National Science Foundation (NSF) grant: CNS-0716635 (PI: Professor Gabriel Robins)
For more details, visit: www.cs.virginia.edu/robins
2/26
Overview
Future
Directions
RFID
Localization
Results
Proposed
Approach
3/26
Overview
Activity Recognition
Real-time Tracking
Novel Application Scenarios
RFID
Localization
Pervasive Media
Elderly Care
4/26
Overview
RFID-based Object Localization
RFID Localization
Reader Localization
Tag Localization
Stationary Reader Localization
Tag Reader Localization
Mobile Reader Localization
Mobile Tag Localization
5/26
Overview
Localization Challenges
RF Interference
Occlusions
Tag Sensitivity
Tag Spatiality
Tag Orientation
Reader Locality
6/26
Proposed
Approach
Underlying Principle
Reader Power
Distance
Tag Power
2
Tag Power
 Frequency 
= Reader Gain  Tag Gain  

Reader Power
 4  π  Distance 
7/26
Proposed
Approach
Basic Approach
Intersection of Detectability Regions
Calibration phase
Localization phase
8/26
Proposed
Approach
Multi-Tag Calibration
Platform Design
Multi-Tag Platform
Calibration under Proximity
Calibration under Rotation
9/26
Proposed
Approach
Tag Localization Algorithms: Algorithm I
Linear Search for Tags
Start
For each Tag
Linear search for optimal tag
detection power level
NO
Current
Power Level
> Threshold ?
NO
Optimal
Power Level
FOUND ?
Time = O(# tags  power levels)
YES
YES
Report Optimal
Power Level
Stop
10/26
Proposed
Approach
Tag Localization Algorithms: Algorithm II
Binary Search for Tags
Start
For each Tag
Binary search for optimal tag
detection power level
NO
Current
Power Level
> Threshold ?
NO
Optimal
Power Level
FOUND ?
YES
YES
Time = O(# tags  log(power levels))
Report Optimal
Power Level
Stop
11/26
Proposed
Approach
Tag Localization Algorithms: Algorithm III
Parallel Search for Tags
Start
Initialize power level of all tags to maximum
Linearly decrement power level for all tags
NO
Power
level = 0 ?
NO
Power level
of a tag
“fixed” ?
YES
YES
Tag has optimal power
level
Stop
Time = O(power levels)
12/26
Proposed
Approach
Reader Localization Algorithm
Measure and Report
Start
NO
Tag Found
?
Return Tag-ID and
Timestamp
Return “Not Found”
Stop
Time = O(1)
YES
13/26
Proposed
Approach
Localization Error
Error
Reference Tag
Target Tag
14/26
Proposed
Approach
Error Reduction Heuristics: Heuristic I
Heuristics: Absolute Difference
M
H1 : Min( ΔI (R J ))
J
I=1
M
M
I=1
I=1
M
M
I=1
I=1
H2 : Min( ΔI (R J ) +  ΔI (RK ))
J,K
JK
H3 : Min( ΔI (R J ) +  ΔI (RK ))
J,K
JK
J, K are neighbors
M
M
I=1
I=1
H4 : Min( ΔI (R J ) +  ΔI (RK )) such that
J,K
JK
J, K are neighbors
M
M
 Δ (R ) <  Δ (R )
I
I=1
J
I
I=1
K
15/26
Proposed
Approach
Error Reduction Heuristics: Heuristic II
Heuristics: Minimum Power Reader Selection
H5 : Min (Δ J (T) + ΔK (T))
J,K,S,Q
JK
S Q
J, K are planar orthogonally oriented
H6 : Min (Δ J (T) + ΔK (T))
J,K,S,Q
JK
S Q
S, Q are neighbors
16/26
Proposed
Approach
Error Reduction Heuristics: Heuristic III
Heuristics: Root Sum Square Absolute Difference
M
H7 : Min(
J
 Δ (R )
J,K
JK
 Δ (R )
2
I
J
J,K
JK
)
M
+
I=1
M
H9 : Min(
J
I=1
M
H8 : Min(
2
I
 Δ (R )
2
I
I=1
J
 Δ (R )
2
I
K
)
I=1
M
+
 Δ (R )
2
I
K
)
I=1
J, K are neighbors
M
H10 : Min(
J,K
JK
 Δ (R )
2
I
I=1
J
M
+
 Δ (R )
2
I
K
M
) such that
I=1
J, K are neighbors
 Δ (R )
2
I
I=1
J
M
<
 Δ (R )
2
I
I=1
K
17/26
Proposed
Approach
Error Reduction Heuristics: Meta-Heuristic
Heuristics: Absolute Difference
Heuristics: Minimum Power Reader Selection
Localization
Error
Heuristics: Root Sum Square Absolute
Difference
Other Novel
Heuristics
Meta-Heuristic:
Overall
Minimum
18/26
Results
Experimental Setup
Track Design
Mobile Robot Design
4
X-axis
1
3
2
Y-axis
19/26
Results
Multi-Tag Calibration – Proximity Sensitivity Invariant
Constant Distance/Variable Power
Variable Distance/Constant Power
20/26
Results
Multi-Tag Calibration – Rotation Sensitivity Invariant-B
Constant Distance/Variable Power
21/26
Results
Multi-Tag Calibration – Rotation Sensitivity Invariant-A
Variable Distance/Constant Power
22/26
Results
Localization Accuracy and Speed
Localization Accuracy
Localization Speed
23/26
Results
Impact on Localization Accuracy
due to Tag Density and Power-Step Size
Accuracy vs. Tag Density
Diminishing
returns
Accuracy vs. Power-Step Size
24/26
Results
Comparative Analysis
Average Time (minutes)
Setup Phase
Localization Phase
Test area
(m2)
Chae and Han [5]
Choi and Lee [8]
Hansel et al [11]
Han et al [12]
Koch et al [14]
Milella et al [18]
Santa et al [20]
Seo and Lee [21]
Vorst et al [23]
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
Not Reported
48.36
14.4
784
1
60
70
2
5
125
0.23
0.016 – 0.024
1 – 10
0.09
0.1
0.64
0.2
0.2 – 1.6
0.2 – 0.6
Linear Search (HL)
Linear Search (LH)
Binary Search
Parallel Search
Measure and Report
Combined Approach
29.78
161.23
47.24
1.67
0
161.23
1.42
5.28
1.95
1.67
0
10.32
8
8
8
8
8
8
0.29
0.27
0.31
0.35
0.25
0.18
Technique
Localization Error
(m)
25/26
Results
Localization Visualization
Heuristics
Work Area
Accuracy
Antenna Control
26/26
Future
Directions
Open Research
Problems
Tag Spatiality Impact on
Localization Accuracy
and Speed
Simultaneous Multiple
Object Localization
Activity Recognition
Novel Applications
Questions ?
References
1. G. D. Abowd, and E. D. Mynatt, “Charting Past, Present, and Future Research in
Ubiquitous Computing”, ACM Transactions on Computer-Human Interaction, ACM
Press, Vol. 7, Issue 1, Mar. 2000, pp. 29-58.
2. G. Blewitt, C. Kreemer, W. C. Hammond, H. Plag, S. Stein, and E. Okal, “Rapid
Determination of Earthquake Magnitude using GPS for Tsunami Warning Systems”,
Geophysical Research Letters, American Geophysical Union, Vol. 33, L11309, Jun.
2006, 4 pages.
3. L. Bolotnyy, and G. Robins, “The Case for Multi-Tag RFID Systems”, IEEE
International Conference on Wireless Algorithms, Systems and Applications
(WASA 2007), Chicago, Aug. 2007, pp. 174-186.
4. L. Bolotnyy, and G. Robins, “Multi-Tag RFID systems”, Security in RFID and
Sensor Networks, Auerbach Publications, CRC Press, Taylor & Francis Group,
2009, pp. 3-28.
5. H. Chae, and K. Han, “Combination of RFID and Vision for Mobile Robot
Localization”, IEEE International Conference Intelligent Sensors, Sensor Networks and
Information Processing (ISSNIP 2005), Melbourne, Australia, Dec. 2005, pp. 75-80.
6. K. Chawla, G. Robins, and L. Zhang, “Object Localization using RFID”, IEEE
International Symposium of Wireless and Pervasive Computing (ISWPC 2010),
Modena, Italy, May 2010, pp. 301-306.
7. K. Finkenzeller, “RFID-Handbook: Fundamentals and Applications in Contactless
Smart Cards and Identification”, Second Edition, Munich, Germany: Wiley and Sons
Inc., 2003.
References
8. B. Choi, and J. Lee, “Mobile Robot Localization Scheme Based on RFID and Sonar
Fusion System”, IEEE International Symposium on Industrial Electronics (ISIE
2009), Seoul, South Korea, Aug. 2009, pp. 1035-1040.
9. D. Estrin, D. Culler, K. Pister, and G. Sukhatme, “Connecting the Physical World with
Pervasive Networks”, IEEE Pervasive Computing, IEEE Press, Vol. 1, Issue 1, Jan.
2002, pp. 59-69.
10. P. Fontal, M. Ackerman, G. Kim, and C. Locates, “The PDA as a Portal to
Knowledge Sources in a Wireless Setting”, Mary Ann Liberty Inc. Publishers,
Telemedicine Journal and e-Health, Vol. 9, No. 2, Jun. 2003, pp. 141-147.
11. D. Hansel, W. Burger, D. Fox, K. Fish kin, and M. Philips, “Mapping and
Localization with RFID Technology”, IEEE International Conference on Robotics
and Automation (ICRA 2004), Los Angeles, Jun. 2004, pp. 1015-1020.
12. S. Han, H. Lim, and J. Lee, “An Efficient Localization Scheme for a DifferentialDriving Mobile Robot Based on RFID System”, IEEE Transactions on Industrial
Electronics, IEEE Press, Vol. 54, Issue 6, Dec. 2007, pp. 3362-3369.
13. J. Hightower, and G. Borriello, “Location Systems for Ubiquitous Computing”, IEEE
Computer, IEEE CS Press, Vol. 34, Issue 8, Aug. 2001, pp. 57-66.
14. J. Koch, J. Wettach, E. Bloch, and K. Berns, “Indoor Localization of Humans,
Objects, and Mobile Robots with RFID Infrastructure”, IEEE International
Conference on Hybrid Intelligent Systems (HIS 2007), Kaiserslautern, Germany,
Sept. 2007, pp. 271-276.
References
15. X. Liu, M. Corner, and P. Shenoy, “Ferret: RFID Localization for Pervasive
Multimedia”, Lecture Notes in Computer Science, Berlin, Germany, Springer Press,
Sep. 2006, Vol. 4206/2006, pp. 422-440.
16. F. Mattern, “The Vision and Technical Foundations of Ubiquitous Computing”,
UPGRADE - The European Online Magazine for the IT Professional, Vol. 2, No. 5,
Oct. 2001, 6 pages.
17. R C. Merrell, N. Merriam, and C. Doarn, “Information Support for the Ambulant
Health Worker”, Mary Ann Liberty Inc., Publishers, Telemedicine Journal and eHealth, Vol. 10, No. 4, Feb. 2005, pp. 432-436.
18. A. Milella, D. Di Paola, G. Cicirelli, and T. D’orazio, “RFID Tag Bearing Estimation
for Mobile Robot Localization”, IEEE International Conference on Advanced
Robotics (ICAR 2009), Munich, Germany, Jul. 2009, pp. 1-6.
19. P. V. Inciting, and K.V.S. Rae, “Antennas and Propagation in UHF RFID Systems”,
IEEE International Conference on RFID (RFID 2008), Nevada, 2008, pp. 277-288.
20. Y. Santa, Y. Komura, S. Takarabe, and T. Hasegawa, “Machine Learning Approach to
Self-Localization of Mobile Robots using RFID Tag”, IEEE/ASME International
Conference on Advanced Intelligent Mechantronics, Zurich, Switzerland, Dec. 2007,
pp.1-6.
21. D. Seo, and J. Lee, “Localization Algorithm for a Mobile Robot using iGS”,
International Federation of Automatic Control – World Congress, Reed Elsevier
Publishing Corp., Vol. 17, Part 1, pp. 742-747.
References
22. Patrick J. Sweeney, “RFID for Dummies”, Wiley Publishing Inc., 2005.
23. P. Vorst, S. Schneegans, B. Yang, and A. Zell, “Self-Localization with RFID
Snapshots in Densely Tagged Environments”, IEEE/RSJ International Conference on
Intelligent Robots and Systems (IROS 2008), Nice, France, Sep. 2008, pp. 1353-1358.
24. R. Want, “RFID – A Key to Automating Everything”, Scientific American, 2004, pp.
56-65.
Download