Introduction Countersniper System PinPtr Radio Interferometry Conclusions
Localization in Sensor Networks
Rahul Jain
ETH Z¨ urich
May 5, 2010
Rahul Jain Localization in Sensor Networks
Localization in Sensor Networks Rahul Jain ETH Z urich May 5, - - PowerPoint PPT Presentation
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Localization in Sensor Networks Rahul Jain ETH Z urich May 5, 2010 Rahul Jain Localization in Sensor Networks Introduction Countersniper System Localization
Introduction Countersniper System PinPtr Radio Interferometry Conclusions
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Localization Motivation
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Localization Motivation
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Problem Solution Acoustic Signals
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Problem Solution Acoustic Signals
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Problem Solution Acoustic Signals
B S
v v M = = Θ 1 sin S A X Θ vS vB Muzzle wave Shock wave front Figure 1: Acoustic events generated by a shot. The muzzle blast produces a spherical wave front, traveling at the speed of sound (vS ) from the muzzle (A) to the sensor (S). The shock wave is generated in every point of the trajectory of the supersonic projectile producing a cone-shaped wave front, assuming the speed of the projectile is constant vB . The shockwave reaching sensor S was generated in point X. The angle of the shockwave cone is determined by the Mach number (M) of the projectile. Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
= = Θ Θ Figure 2. System architecture
Figure 2: System Architecture Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
Figure 3: PinPtr: Field Setup Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
10 20 30 40 50 60 70 80 90 1 2 3 4 5 localization error in meters percentage of shots 2D error 3D error
Figure 4: Localization Errors in 2D and 3D Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
0.5 1 1.5 2 2.5 3 3.5 4 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 timesynch error (millisec) avgerage localization accuracy (meter) 2D error 3D error
Figure 5: Localization accuarcy vs. time synch error Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
≤
20 40 60 80 100 120 56 52 48 44 40 36 32 28 24 20 16 12 8 Number of motes used Detection percentage
Figure 6: Detection rate vs. number of sensors used ≤
1 2 3 4 5 6 7 8 9 56 52 48 44 40 36 32 28 24 20 16 12 8 Number of motes used Accuracy (meter) 2D error 3D error
Figure 7: Localization accuarcy vs. number of sensor used Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
2 4 6 8 10 12 14 16 18 20 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 localization error (m) frequency (%) Fusion algorithm Analytical solution
Figure 8: Error comparison with filtered readings
5 10 15 20 25 30 5 10 15 20 25 30 35 40 45 50 ratio of bad measurements (% ) average localization error (m) Fusion algorithm Analytical solution
Figure 9: Error comparison with unfiltered readings Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Overview System Architecture Middleware Services Sensor Fusion Results Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
D A B C dAC dBC dAD dBD
) 2 mod ( 2
phase
carrier AC BC BD AD
π λ π d d d d − + − =
Figure 10: Radio Interferometric Ranging Technique Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
0.005 0.005 0.01 0.01 0.015 0.015 0.02 0.02 0.025 0.025 0.03 0.03 120 120 140 140 160 160 180 180 200 200 220 220 240 240 260 260 Time (s) Time (s) Amplitude Amplitude RSSI raw signal RSSI raw signal Filtered signal Filtered signal Minimum Minimum Maximum Maximum Low threshold Low threshold High threshold High threshold False peaks False peaks Filtered peaks Filtered peaks
Figure 11: Peak detection and filtering Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
100 200 300 400 500 600 700
0.00 0.04 0.08 0.12 0.16 0.20 error (m) number of range measurements
Figure 12: Central portion of the error distribution of the filtered ranges Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
1 2 3 4 5 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 error (m) number of nodes 0.1
Figure 13: Error distribution of localization Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions Theory Implementation Evaluation Remarks
Rahul Jain Localization in Sensor Networks
Introduction Countersniper System PinPtr Radio Interferometry Conclusions
Rahul Jain Localization in Sensor Networks