SlideShare ist ein Scribd-Unternehmen logo
1 von 22
On-Line Training of the Path-Loss Model in
Bayesian WLAN Indoor Positioning

Luigi Bruno, Mohammed Khider and Patrick Robertson
Institute of Communications and Navigation,
German Aerospace Center (DLR)
Oberpfaffenhofen, Germany
Chart 2

Received Signal Strength – Why and How?

AP

30 m
Chart 3

Received Signal Strength - Example 1

Scatter plot

RSS [dBm]

Measured RSS

AP in the corridor

User-AP Distance [m]
Chart 4

Received Signal Strength - Example 2

RSS [dBm]

AP in room

Measured RSS

Scatter plot

User-AP Distance [m]
Chart 5

Received Signal Strength - Comparison
Even in the same building at the same time and with same receiver,
two APs can show different propagation models

AP in the corridor
AP in the room
Chart 6

Related Work
• RSS based positioning - Fingerprinting
• Bahl and Padmanabhan (RADAR, 2000)
• Haerleben et al. (2004), Yin et al. (2008), Fang et al. (2011)
• RSS based positioning – Adaptivity in path-loss techniques
• Li, (2006)
• Bose et al. (2007)
• Zhang et al. (2012)
• Other work relevant to us
• Particle filter based positioning:
• Transmit power calibration:
• RSS model calibration:

Arulampalam (2002)
Addesso et al. (2010)
Nurminen et al. (IPIN 2012)
Chart 7

Indoor Radio Propagation Model
Ex. Least Squares Estimators
•

RSS Likelihood Gaussian in dBm

•

Expected power: path-loss model

•

We require:
•
•

Transmit signal strength
Decay exponent

In corridor: h=-48 dBm, a=1.4
In room: h=-50 dBm, a=1.8
Chart 8

Observability of Parameters
k=1
k=20
k=5
Simulative scenario:
• 20 RSS i.i.d. at different
User-AP distances

•

RSS Likelihood Function
•
•
•

Distances assumed known
Function of h and a
Depicted at k=1,5,20

Formal proof of observability can be given

Exponent

•

Transmit power [dBm]

L. Bruno and P. Robertson, “Observability of Path Loss Parameters in WLAN-Based Simultaneous
Localization and Mapping”, IPIN 2013
Chart 9

Bayesian Filter
•

Bayesian algorithm: Compute recursively at each time step k and for each
AP j:
Path-loss parameters
User‟s state

RSS measurements

•

User‟s state: Position and, eventually, velocity of the user
• „Predicted‟ by a theoretical user‟s movement model (e.g. NCVM)
• „Estimated‟ by step measurements (accelerometers, compass,…)

•

h and a independently sampled from suitable priors (here uniformartive)

•

RSS measurements independent over j and k
Chart 10

Rao-Blackwellized Particle Filter
•

Implementation based on a Rao-Blackwellized Particle Filter

•

In our case:
User‟s state

Path Loss parameters
Chart 11

Path-Loss Parameters Estimation
•

We discretize the propagation parameters on a finite grid

•

A “hypothesis” is a pair of values

•

Hypothesis probabilities are updated with any new RSS and each particle

-40 -38 -36 -34 -32
1.5
2.0
2.5
3.0
3.5
Chart 12

Localization Algorithm
•
•

Define grid for h and a

•

Initialize

Sample initial state for all particles
Uniform prior for h and a

Iterations

particle i

particle 1
•

Draw User‟s State

•

Draw User‟s State

•

Weight on new RSS

•

Weight on new RSS

•

Update parameters pmf

•

Update parameters pmf

Marginalization on
hypotheses
Chart 13

Simulations – RMSE
Average parameters

40 x 20 m testbed
5 APs, 1000 particles

Movement model: NCVM
RSS noise
Our proposal

h and a ~ Gaussians

100 Monte Carlo trials
Best case: known parameters
Chart 14

Simulations – h Estimation Accuracy
Chart 15

Simulations – a Estimation Accuracy
Chart 16

Experiments and Results
• Two different office buildings
• Data collected by a pedestrian wearing a foot mounted IMU and holding
either a laptop or a smartphone
• Normal WiFi network of the buildings – no ad-hoc additions
• Scenarios:
• Building KN – DLR-OP (smartphone – OS Android)
• Building TE01 – DLR-OP (laptop – OS Windows XP)
• Experiments:
• Walks between 4 and 7 minutes long in corridors and offices
Chart 17

Experiment 1 - Trajectory
Final best particle

65 x 20 meters,
4 minutes walk, 4 APs
Equipment:
• Foot-mounted IMU
• Android Smartphone (Hand-held)

1000 particles
RSS noise: s=5 dBm
Chart 18

Experiment 1 – Localization Error
Localization error [m] vs. time

CDF of the error [m]

Fixed parameters
Our proposal
Only odometry
Chart 19

Experiment 2 - Trajectory

45 x 25 meters,
7 minutes walk, 4 APs
Equipment:
• Foot-mounted IMU
• Laptop - OS Windows XP

1000 particles
RSS noise: s=5 dBm
Chart 20

Experiment 2 – Localization Error
Localization error [m] vs. time

CDF of the error [m]
Chart 21

Opportunistic RSS: Need to Map?

Can the building map help?

If APs are unknown?
L. Bruno and P. Robertson, “Observability of Path Loss Parameters in WLAN-Based Simultaneous
Localization and Mapping”, IPIN 2013
Session We1-IUT1: Tomorrow at around 10.45
Thank you!
Contacts:
Luigi Bruno, PhD
Phone: +49 - 8153 28 4116
Email: luigi.bruno@dlr.de, lbruno236@gmail.com
Department of Communication Systems
Institute of Communications and Navigation
German Aerospace Center
Weßling, Germany

Weitere ähnliche Inhalte

Was ist angesagt?

MIRAS: The SMOS Instrument
MIRAS: The SMOS InstrumentMIRAS: The SMOS Instrument
MIRAS: The SMOS Instrument
adrianocamps
 
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault RecoveryDynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Jonathan Becker
 
2_prats_IGARSS2011_distributed_imaging_v4.ppt
2_prats_IGARSS2011_distributed_imaging_v4.ppt2_prats_IGARSS2011_distributed_imaging_v4.ppt
2_prats_IGARSS2011_distributed_imaging_v4.ppt
grssieee
 
Milcom 2008 - Elisa Rondini
Milcom 2008 - Elisa RondiniMilcom 2008 - Elisa Rondini
Milcom 2008 - Elisa Rondini
Elisa Rondini
 
IGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.pptIGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.ppt
grssieee
 

Was ist angesagt? (20)

MIRAS: The SMOS Instrument
MIRAS: The SMOS InstrumentMIRAS: The SMOS Instrument
MIRAS: The SMOS Instrument
 
MIRAS: the instrument aboard SMOS
MIRAS: the instrument aboard SMOSMIRAS: the instrument aboard SMOS
MIRAS: the instrument aboard SMOS
 
How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...
 
H44093641
H44093641H44093641
H44093641
 
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault RecoveryDynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
 
A0420105
A0420105A0420105
A0420105
 
Atmospheric correction albufera_web
Atmospheric correction albufera_webAtmospheric correction albufera_web
Atmospheric correction albufera_web
 
5.computer analysis of the cost 231 hata model for path loss estimation at 90...
5.computer analysis of the cost 231 hata model for path loss estimation at 90...5.computer analysis of the cost 231 hata model for path loss estimation at 90...
5.computer analysis of the cost 231 hata model for path loss estimation at 90...
 
Outdoor path loss models for ieee 802.16
Outdoor path loss models for ieee 802.16Outdoor path loss models for ieee 802.16
Outdoor path loss models for ieee 802.16
 
Transportation of MIMO Radio Signals over RoF-Distributed Antenna System and ...
Transportation of MIMO Radio Signals over RoF-Distributed Antenna System and ...Transportation of MIMO Radio Signals over RoF-Distributed Antenna System and ...
Transportation of MIMO Radio Signals over RoF-Distributed Antenna System and ...
 
Beamforming antennas (1)
Beamforming antennas (1)Beamforming antennas (1)
Beamforming antennas (1)
 
2017 ASPRS-RMR Big Data Track: Practical Considerations and Uses of USGS 3DEP...
2017 ASPRS-RMR Big Data Track: Practical Considerations and Uses of USGS 3DEP...2017 ASPRS-RMR Big Data Track: Practical Considerations and Uses of USGS 3DEP...
2017 ASPRS-RMR Big Data Track: Practical Considerations and Uses of USGS 3DEP...
 
Enhancement of SNR for Radars
Enhancement of SNR for RadarsEnhancement of SNR for Radars
Enhancement of SNR for Radars
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Investigations on real time RSSI based outdoor target tracking using kalman f...
Investigations on real time RSSI based outdoor target tracking using kalman f...Investigations on real time RSSI based outdoor target tracking using kalman f...
Investigations on real time RSSI based outdoor target tracking using kalman f...
 
Review: You Only Look One-level Feature
Review: You Only Look One-level FeatureReview: You Only Look One-level Feature
Review: You Only Look One-level Feature
 
2_prats_IGARSS2011_distributed_imaging_v4.ppt
2_prats_IGARSS2011_distributed_imaging_v4.ppt2_prats_IGARSS2011_distributed_imaging_v4.ppt
2_prats_IGARSS2011_distributed_imaging_v4.ppt
 
Link budget
Link budgetLink budget
Link budget
 
Milcom 2008 - Elisa Rondini
Milcom 2008 - Elisa RondiniMilcom 2008 - Elisa Rondini
Milcom 2008 - Elisa Rondini
 
IGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.pptIGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.ppt
 

Ähnlich wie On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning

Evaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs localEvaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs local
IAEME Publication
 
Evaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs localEvaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs local
IAEME Publication
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
Sean Moran
 
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATAFR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
grssieee
 
DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...
DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...
DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...
AM Publications
 
Indoor navigation system
Indoor navigation systemIndoor navigation system
Indoor navigation system
Omkar Paranjape
 

Ähnlich wie On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning (20)

The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Energy Efficient GPS Acquisition with Sparse-GPS
Energy Efficient GPS Acquisition with Sparse-GPSEnergy Efficient GPS Acquisition with Sparse-GPS
Energy Efficient GPS Acquisition with Sparse-GPS
 
Orb feature by nitin
Orb feature by nitinOrb feature by nitin
Orb feature by nitin
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environments
 
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
 
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 
Global Map Matching using BLE Beacons for Indoor Route and Stay Estimation
Global Map Matching using BLE Beacons for Indoor Route and Stay EstimationGlobal Map Matching using BLE Beacons for Indoor Route and Stay Estimation
Global Map Matching using BLE Beacons for Indoor Route and Stay Estimation
 
Ko3518201823
Ko3518201823Ko3518201823
Ko3518201823
 
Evaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs localEvaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs local
 
Evaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs localEvaluation of remote sensing satellite ground station performance in prbs local
Evaluation of remote sensing satellite ground station performance in prbs local
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
 
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATAFR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
 
Path Loss Prediction by Robust Regression Methods
Path Loss Prediction by Robust Regression MethodsPath Loss Prediction by Robust Regression Methods
Path Loss Prediction by Robust Regression Methods
 
DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...
DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...
DETERMINATION OF SPATIAL RESOLUTION IN COMPUTED RADIOGRAPHY (CR) BY COMPARING...
 
Performance evaluation of path loss parameters for broadcasting applications
Performance evaluation of path loss parameters for broadcasting applicationsPerformance evaluation of path loss parameters for broadcasting applications
Performance evaluation of path loss parameters for broadcasting applications
 
D04432528
D04432528D04432528
D04432528
 
Rail Deflection
Rail DeflectionRail Deflection
Rail Deflection
 
Max_Poster_FINAL
Max_Poster_FINALMax_Poster_FINAL
Max_Poster_FINAL
 
Indoor navigation system
Indoor navigation systemIndoor navigation system
Indoor navigation system
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning

  • 1. On-Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning Luigi Bruno, Mohammed Khider and Patrick Robertson Institute of Communications and Navigation, German Aerospace Center (DLR) Oberpfaffenhofen, Germany
  • 2. Chart 2 Received Signal Strength – Why and How? AP 30 m
  • 3. Chart 3 Received Signal Strength - Example 1 Scatter plot RSS [dBm] Measured RSS AP in the corridor User-AP Distance [m]
  • 4. Chart 4 Received Signal Strength - Example 2 RSS [dBm] AP in room Measured RSS Scatter plot User-AP Distance [m]
  • 5. Chart 5 Received Signal Strength - Comparison Even in the same building at the same time and with same receiver, two APs can show different propagation models AP in the corridor AP in the room
  • 6. Chart 6 Related Work • RSS based positioning - Fingerprinting • Bahl and Padmanabhan (RADAR, 2000) • Haerleben et al. (2004), Yin et al. (2008), Fang et al. (2011) • RSS based positioning – Adaptivity in path-loss techniques • Li, (2006) • Bose et al. (2007) • Zhang et al. (2012) • Other work relevant to us • Particle filter based positioning: • Transmit power calibration: • RSS model calibration: Arulampalam (2002) Addesso et al. (2010) Nurminen et al. (IPIN 2012)
  • 7. Chart 7 Indoor Radio Propagation Model Ex. Least Squares Estimators • RSS Likelihood Gaussian in dBm • Expected power: path-loss model • We require: • • Transmit signal strength Decay exponent In corridor: h=-48 dBm, a=1.4 In room: h=-50 dBm, a=1.8
  • 8. Chart 8 Observability of Parameters k=1 k=20 k=5 Simulative scenario: • 20 RSS i.i.d. at different User-AP distances • RSS Likelihood Function • • • Distances assumed known Function of h and a Depicted at k=1,5,20 Formal proof of observability can be given Exponent • Transmit power [dBm] L. Bruno and P. Robertson, “Observability of Path Loss Parameters in WLAN-Based Simultaneous Localization and Mapping”, IPIN 2013
  • 9. Chart 9 Bayesian Filter • Bayesian algorithm: Compute recursively at each time step k and for each AP j: Path-loss parameters User‟s state RSS measurements • User‟s state: Position and, eventually, velocity of the user • „Predicted‟ by a theoretical user‟s movement model (e.g. NCVM) • „Estimated‟ by step measurements (accelerometers, compass,…) • h and a independently sampled from suitable priors (here uniformartive) • RSS measurements independent over j and k
  • 10. Chart 10 Rao-Blackwellized Particle Filter • Implementation based on a Rao-Blackwellized Particle Filter • In our case: User‟s state Path Loss parameters
  • 11. Chart 11 Path-Loss Parameters Estimation • We discretize the propagation parameters on a finite grid • A “hypothesis” is a pair of values • Hypothesis probabilities are updated with any new RSS and each particle -40 -38 -36 -34 -32 1.5 2.0 2.5 3.0 3.5
  • 12. Chart 12 Localization Algorithm • • Define grid for h and a • Initialize Sample initial state for all particles Uniform prior for h and a Iterations particle i particle 1 • Draw User‟s State • Draw User‟s State • Weight on new RSS • Weight on new RSS • Update parameters pmf • Update parameters pmf Marginalization on hypotheses
  • 13. Chart 13 Simulations – RMSE Average parameters 40 x 20 m testbed 5 APs, 1000 particles Movement model: NCVM RSS noise Our proposal h and a ~ Gaussians 100 Monte Carlo trials Best case: known parameters
  • 14. Chart 14 Simulations – h Estimation Accuracy
  • 15. Chart 15 Simulations – a Estimation Accuracy
  • 16. Chart 16 Experiments and Results • Two different office buildings • Data collected by a pedestrian wearing a foot mounted IMU and holding either a laptop or a smartphone • Normal WiFi network of the buildings – no ad-hoc additions • Scenarios: • Building KN – DLR-OP (smartphone – OS Android) • Building TE01 – DLR-OP (laptop – OS Windows XP) • Experiments: • Walks between 4 and 7 minutes long in corridors and offices
  • 17. Chart 17 Experiment 1 - Trajectory Final best particle 65 x 20 meters, 4 minutes walk, 4 APs Equipment: • Foot-mounted IMU • Android Smartphone (Hand-held) 1000 particles RSS noise: s=5 dBm
  • 18. Chart 18 Experiment 1 – Localization Error Localization error [m] vs. time CDF of the error [m] Fixed parameters Our proposal Only odometry
  • 19. Chart 19 Experiment 2 - Trajectory 45 x 25 meters, 7 minutes walk, 4 APs Equipment: • Foot-mounted IMU • Laptop - OS Windows XP 1000 particles RSS noise: s=5 dBm
  • 20. Chart 20 Experiment 2 – Localization Error Localization error [m] vs. time CDF of the error [m]
  • 21. Chart 21 Opportunistic RSS: Need to Map? Can the building map help? If APs are unknown? L. Bruno and P. Robertson, “Observability of Path Loss Parameters in WLAN-Based Simultaneous Localization and Mapping”, IPIN 2013 Session We1-IUT1: Tomorrow at around 10.45
  • 22. Thank you! Contacts: Luigi Bruno, PhD Phone: +49 - 8153 28 4116 Email: luigi.bruno@dlr.de, lbruno236@gmail.com Department of Communication Systems Institute of Communications and Navigation German Aerospace Center Weßling, Germany