SlideShare a Scribd company logo
1 of 28
www.DLR.de • Chart 1

> IPIN 2013 > Patrick Robertson

Simultaneous Localization and Mapping for
Pedestrians using Distortions of the Local Magnetic
Field Intensity in Large Indoor Environments
Patrick Robertson1, Martin Frassl1, Michael Angermann1,
Marek Doniec2, Brian J. Julian2,
Maria Garcia Puyol1, Mohammed
Khider1, Michael Lichtenstern1,
and Luigi Bruno1
1 Institute

of Communications and Navigation,
German Aerospace Center (DLR)
2 Computer Science and Artificial
Intelligence Laboratory, MIT

Presented at IPIN 2013,
October 2013, Montbeliard,
France
www.DLR.de • Chart 2

> IPIN 2013 > Patrick Robertson

Magnetic Localization in Buildings?
- Listing
- Second Level
- Third Level
- Fourth Level
- Fifth Level

Photo source: The Salt Lake Tribune

“One person’s noise
is another’s signal” –
Brad Parkinson
www.DLR.de • Chart 3

> IPIN 2013 > Patrick Robertson
www.DLR.de • Chart 4

> IPIN 2013 > Patrick Robertson

Human Step Measurement: Odometry

-Zero Velocity Updates
during still phase!
-Pioneering work:
Foxlin, 2005
-Proposition: Use a foot mounted IMU with colocated magnetometer.
“Close to the ground  lots of signal”
www.DLR.de • Chart 5

> IPIN 2013 > Patrick Robertson

Unaided Human Odometry Exhibits Drift
www.DLR.de • Chart 6

> IPIN 2013 > Patrick Robertson

Magnetic Localisation in Buildings
- Goldenberg, Geomagnetic navigation beyond the magnetic compass, 2006
- Haverinen, Kemppainen, A global self-localization technique utilizing local
anomalies of the ambient magnetic field, 2009
- Zhang, Martin, Robotic mapping assisted by local magnetic field anomalies, 2011

- Gozick et al, Magnetic maps for indoor navigation, 2011
- Riehle et al., Indoor waypoint navigation via magnetic anomalies, 2011
- Kim et al., Indoor positioning system using geomagnetic anomalies for
smartphones, 2012
- Le Grand, Thrun, 3-axis magnetic field mapping / fusion for indoor localization, 2012

- Angermann et al., Characterizing Magnetic Field in Buildings, 2012
- Frassl et al., Magnetic maps of indoor environments for precise localization of
legged and non-legged locomotion, 2013
www.DLR.de • Chart 7

> IPIN 2013 > Patrick Robertson

Simultaneous Localization and Mapping (SLAM)
- Simultaneously Localizing and has been done in robotics since ~25 years
- Smith, Self, Cheeseman (1990)
- Leonard, Durrant-Whyte (1991)
- SLAM requires exteroceptive sensor to “see” the world
- FootSLAM (2009) – Learns and uses a building layout while walking
around in it (odometry only)
- PlaceSLAM (human labeling) (2010)
- Robotic SLAM using the local magnetic field: Haverinen,Vallivaara et
al. (2009-2010)
- ActionSLAM, Hardegger et al. (IPIN 2012, IPIN 2013)
- Wifi-SLAM (Ferris, 2007) and WiSLAM (Bruno 2011, IPIN 2013)
- SignalSLAM (Mirowski et al., IPIN 2013)
www.DLR.de • Chart 8

> IPIN 2013 > Patrick Robertson

Objectives for this Paper
- Magnetic SLAM for “free roaming” pedestrians in large
environments
- Foot mounted IMU / co-located magnetometer

- Bayesian Derivation
- Manageable complexity (real-time capability)
- Confirm it works in 3D
- Verification with accurate ground-truth to confirm low-decimeter
accuracy aspirations
www.DLR.de • Chart 9

> IPIN 2013 > Patrick Robertson

Basis for Derivation: Dynamic Bayesian Network
“MagSLAM”
- B: Magnetic environment map

- E: Error states of the odometry
- ZU: Measured odometry Step
- ZB: Measured Magnetic Field
- U: Actual step taken

(pose change vector)
- P: Pose
- Int, Vis: Human processing
- M: Physical environment map
“FootSLAM”
www.DLR.de • Chart 10 > IPIN 2013 > Patrick Robertson

MagSLAM Implementation with a Sequential
Monte Carlo Filter
- FastSLAM factorization (Montemerlo et al. 2002)
- Proposal Function:
- propose odometry error process
- particles are propagated by odometry and their individual odometry
error
- Likelihood Functions:
- FootSLAM weighting (hexagonal edge crossing counters)

- and MagSLAM predictive posterior
- MagSLAM & FootSLAM per-particle mapping: Update each cell’s statistics
www.DLR.de • Chart 11 > IPIN 2013 > Patrick Robertson

Magnetic Field Strength at Ground Level: Finding
a Robust Map Representation

Source: M. Frassl et al., “Magnetic maps of indoor environments for precise localization of legged and non-legged
locomotion,” in Intelligent Robots and Systems (IROS), Tokyo, Japan, Nov. 2013.
www.DLR.de • Chart 12 > IPIN 2013 > Patrick Robertson

Hierarchical Magnetic Field Map
Composed of Regular Grids
www.DLR.de • Chart 13 > IPIN 2013 > Patrick Robertson

Mapping: Spatial Binning of Measurements
1: 65 mT
2: 63 mT
3: 94 mT
4: 74 mT
5: 84 mT
6: 87 mT
7: 42 mT
1: 74 mT
2: 84 mT
3: 87 mT
1: 84 mT

All we save are sample mean,
variance and N
www.DLR.de • Chart 14 > IPIN 2013 > Patrick Robertson

Localization: Conjugate Bayesian Analysis
- Assume the measurements in each bin follow a normal distribution with
constant but unknown mean m and precision l
- Assume a prior distribution on m and l that jointly follow the conjugate
prior of a normal distribution, i.e., a normal-gamma distribution:
- NG(m, l | m0, k0, a0, b0)
- Then: Given the sufficient statistics of independent magnetic field
measurements taken within a bin, the posterior mean and precision also
jointly follow a normal-gamma distribution
- The resulting posterior predictive of a new measurement is a student Tdistribution:
www.DLR.de • Chart 15 > IPIN 2013 > Patrick Robertson

Prior PDF

Evolution of the Posterior Predictive
- No Measurements
www.DLR.de • Chart 16 > IPIN 2013 > Patrick Robertson

Histogram per bin

Posterior PDF

Evolution of the Posterior Predictive
www.DLR.de • Chart 17 > IPIN 2013 > Patrick Robertson

Histogram per bin

Posterior PDF

Evolution of the Posterior Predictive
www.DLR.de • Chart 18 > IPIN 2013 > Patrick Robertson

Results
www.DLR.de • Chart 19 > IPIN 2013 > Patrick Robertson

Video of Walking in Holodeck
www.DLR.de • Chart 20 > IPIN 2013 > Patrick Robertson

Comparison of MagSLAM Map with Ground Truth
Not visited by
the human
www.DLR.de • Chart 21 > IPIN 2013 > Patrick Robertson

Position Error Evolution

Average error over 4 similar datasets: ~15 cm
www.DLR.de • Chart 22 > IPIN 2013 > Patrick Robertson

MagSLAM Map of a Residential Flat
www.DLR.de • Chart 23 > IPIN 2013 > Patrick Robertson

Error at the Reference = Revisited Starting
Location

Error for MagSLAM alone: ~13 cm
www.DLR.de • Chart 24 > IPIN 2013 > Patrick Robertson

meters

Example in Large Office Buildings - 1

meters
www.DLR.de • Chart 25 > IPIN 2013 > Patrick Robertson

meters

MagSLAM from IPIN Demo
www.DLR.de • Chart 26 > IPIN 2013 > Patrick Robertson

Example in Large Office Buildings - 2
Chart 27

> IPIN 2013 > Patrick Robertson

3D Video
www.DLR.de • Chart 28 > IPIN 2013 > Patrick Robertson

Thanks!
Questions?
Videos on our website

www.kn-s.dlr.de/indoornav/magnetic.html

More Related Content

What's hot

Generation of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year ProjectGeneration of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year ProjectBiplov Bhandari
 
From Tyvek to Today - Bike Maps of Greater Portland
From Tyvek to Today - Bike Maps of Greater PortlandFrom Tyvek to Today - Bike Maps of Greater Portland
From Tyvek to Today - Bike Maps of Greater PortlandMatthew Hampton
 
Underground utility survey
Underground utility surveyUnderground utility survey
Underground utility surveyDipak Kadam
 
Application of Remote Sensing and GIS in Urban Planning
Application of Remote Sensing and GIS in Urban PlanningApplication of Remote Sensing and GIS in Urban Planning
Application of Remote Sensing and GIS in Urban PlanningKARTHICK KRISHNA
 
Global Navigations Satellite System (GNSS) Indonesia
Global Navigations Satellite System (GNSS) IndonesiaGlobal Navigations Satellite System (GNSS) Indonesia
Global Navigations Satellite System (GNSS) IndonesiaEdi Supriyanto
 
2011 common mine model
2011 common mine model2011 common mine model
2011 common mine modelElliot Duff
 
Remote sensing
Remote sensingRemote sensing
Remote sensingImran Syed
 
Remote sensing applications for seismic planning
Remote sensing applications for seismic planningRemote sensing applications for seismic planning
Remote sensing applications for seismic planningTTI Production
 
TerraSAR-X and TanDEM-X
TerraSAR-X and TanDEM-XTerraSAR-X and TanDEM-X
TerraSAR-X and TanDEM-XAbran Idrees
 
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...The European GNSS Agency (GSA)
 
Remote sensing and gis
Remote sensing and gisRemote sensing and gis
Remote sensing and gisNavneetJames
 
Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...Martin Ma
 

What's hot (20)

Generation of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year ProjectGeneration of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year Project
 
From Tyvek to Today - Bike Maps of Greater Portland
From Tyvek to Today - Bike Maps of Greater PortlandFrom Tyvek to Today - Bike Maps of Greater Portland
From Tyvek to Today - Bike Maps of Greater Portland
 
GPS Application
GPS ApplicationGPS Application
GPS Application
 
GIS & RS
GIS & RSGIS & RS
GIS & RS
 
Underground utility survey
Underground utility surveyUnderground utility survey
Underground utility survey
 
Application of Remote Sensing and GIS in Urban Planning
Application of Remote Sensing and GIS in Urban PlanningApplication of Remote Sensing and GIS in Urban Planning
Application of Remote Sensing and GIS in Urban Planning
 
Remote sensing overview
Remote sensing overviewRemote sensing overview
Remote sensing overview
 
Global Navigations Satellite System (GNSS) Indonesia
Global Navigations Satellite System (GNSS) IndonesiaGlobal Navigations Satellite System (GNSS) Indonesia
Global Navigations Satellite System (GNSS) Indonesia
 
Gps application
Gps applicationGps application
Gps application
 
2011 common mine model
2011 common mine model2011 common mine model
2011 common mine model
 
Remote sensing & gis
Remote sensing & gisRemote sensing & gis
Remote sensing & gis
 
Remote sensing
Remote sensingRemote sensing
Remote sensing
 
Remote sensing
Remote sensing Remote sensing
Remote sensing
 
Ion feet slam 2011 v4
Ion feet slam 2011 v4Ion feet slam 2011 v4
Ion feet slam 2011 v4
 
Remote sensing applications for seismic planning
Remote sensing applications for seismic planningRemote sensing applications for seismic planning
Remote sensing applications for seismic planning
 
TerraSAR-X and TanDEM-X
TerraSAR-X and TanDEM-XTerraSAR-X and TanDEM-X
TerraSAR-X and TanDEM-X
 
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
 
Remote sensing and gis
Remote sensing and gisRemote sensing and gis
Remote sensing and gis
 
Mobile mapping
Mobile mappingMobile mapping
Mobile mapping
 
Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...
 

Similar to Simultaneous Localization and Mapping for Pedestrians using Distortions of the Local Magnetic Field Intensity in Large Indoor Environments

Advances in Agricultural remote sensings
Advances in Agricultural remote sensingsAdvances in Agricultural remote sensings
Advances in Agricultural remote sensingsAyanDas644783
 
Petroleum lunch seminar 30.10.2014
Petroleum lunch seminar 30.10.2014Petroleum lunch seminar 30.10.2014
Petroleum lunch seminar 30.10.2014Geodata AS
 
Big Data, Data and Information Mining for Earth Observation
Big Data, Data and Information Mining for Earth ObservationBig Data, Data and Information Mining for Earth Observation
Big Data, Data and Information Mining for Earth ObservationPier Giorgio Marchetti
 
OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...
OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...
OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...BigDataExpo
 
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor PositioningOn Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioninglbruno236
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system pptSushant Maurya
 
Observability of path loss parameters in wlan based simultaneous
Observability of path loss parameters in wlan based simultaneousObservability of path loss parameters in wlan based simultaneous
Observability of path loss parameters in wlan based simultaneouslbruno236
 
Geospatial Research At UCL
Geospatial Research At UCLGeospatial Research At UCL
Geospatial Research At UCLJeremy Morley
 
A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...Jianming Liang
 
University of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example ActivitiesUniversity of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example ActivitiesJeremy Morley
 
Ground Penetrating Radar Scanning Unveiling the Hidden Depths
Ground Penetrating Radar Scanning Unveiling the Hidden DepthsGround Penetrating Radar Scanning Unveiling the Hidden Depths
Ground Penetrating Radar Scanning Unveiling the Hidden DepthsTec
 
Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...
Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...
Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...Ahmad Muzaffar Baharudin
 
3D GPR in Archaeology What can be gained fron Dense Data
3D GPR in Archaeology What can be gained fron Dense Data3D GPR in Archaeology What can be gained fron Dense Data
3D GPR in Archaeology What can be gained fron Dense DataAlex Novo
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyMaria Antonia Brovelli
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyMaria Antonia Brovelli
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyMaria Antonia Brovelli
 
How to get the best ground penetrating radar (GPR) services in Brisbane?
How to get the best ground penetrating radar (GPR) services in Brisbane?How to get the best ground penetrating radar (GPR) services in Brisbane?
How to get the best ground penetrating radar (GPR) services in Brisbane?Aussie Hydro-Vac Services
 
IRJET- Land Use & Land Cover Change Detection using G.I.S. & Remote Sensing
IRJET-  	  Land Use & Land Cover Change Detection using G.I.S. & Remote SensingIRJET-  	  Land Use & Land Cover Change Detection using G.I.S. & Remote Sensing
IRJET- Land Use & Land Cover Change Detection using G.I.S. & Remote SensingIRJET Journal
 
Project presentation
Project presentationProject presentation
Project presentationKayDrive
 

Similar to Simultaneous Localization and Mapping for Pedestrians using Distortions of the Local Magnetic Field Intensity in Large Indoor Environments (20)

Unit 2 LiDAR Presentation
Unit 2 LiDAR PresentationUnit 2 LiDAR Presentation
Unit 2 LiDAR Presentation
 
Advances in Agricultural remote sensings
Advances in Agricultural remote sensingsAdvances in Agricultural remote sensings
Advances in Agricultural remote sensings
 
Petroleum lunch seminar 30.10.2014
Petroleum lunch seminar 30.10.2014Petroleum lunch seminar 30.10.2014
Petroleum lunch seminar 30.10.2014
 
Big Data, Data and Information Mining for Earth Observation
Big Data, Data and Information Mining for Earth ObservationBig Data, Data and Information Mining for Earth Observation
Big Data, Data and Information Mining for Earth Observation
 
OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...
OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...
OrangeNXT - High accuracy mapping from videos for efficient fiber optic cable...
 
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor PositioningOn Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system ppt
 
Observability of path loss parameters in wlan based simultaneous
Observability of path loss parameters in wlan based simultaneousObservability of path loss parameters in wlan based simultaneous
Observability of path loss parameters in wlan based simultaneous
 
Geospatial Research At UCL
Geospatial Research At UCLGeospatial Research At UCL
Geospatial Research At UCL
 
A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...
 
University of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example ActivitiesUniversity of Nottingham - NGI Geospatial Science Example Activities
University of Nottingham - NGI Geospatial Science Example Activities
 
Ground Penetrating Radar Scanning Unveiling the Hidden Depths
Ground Penetrating Radar Scanning Unveiling the Hidden DepthsGround Penetrating Radar Scanning Unveiling the Hidden Depths
Ground Penetrating Radar Scanning Unveiling the Hidden Depths
 
Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...
Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...
Long-Range Wireless Sensor Networks for Geo-location Tracking: Design and Eva...
 
3D GPR in Archaeology What can be gained fron Dense Data
3D GPR in Archaeology What can be gained fron Dense Data3D GPR in Archaeology What can be gained fron Dense Data
3D GPR in Archaeology What can be gained fron Dense Data
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 
How to get the best ground penetrating radar (GPR) services in Brisbane?
How to get the best ground penetrating radar (GPR) services in Brisbane?How to get the best ground penetrating radar (GPR) services in Brisbane?
How to get the best ground penetrating radar (GPR) services in Brisbane?
 
IRJET- Land Use & Land Cover Change Detection using G.I.S. & Remote Sensing
IRJET-  	  Land Use & Land Cover Change Detection using G.I.S. & Remote SensingIRJET-  	  Land Use & Land Cover Change Detection using G.I.S. & Remote Sensing
IRJET- Land Use & Land Cover Change Detection using G.I.S. & Remote Sensing
 
Project presentation
Project presentationProject presentation
Project presentation
 

Recently uploaded

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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...Drew Madelung
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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 WorkerThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 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...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Simultaneous Localization and Mapping for Pedestrians using Distortions of the Local Magnetic Field Intensity in Large Indoor Environments

  • 1. www.DLR.de • Chart 1 > IPIN 2013 > Patrick Robertson Simultaneous Localization and Mapping for Pedestrians using Distortions of the Local Magnetic Field Intensity in Large Indoor Environments Patrick Robertson1, Martin Frassl1, Michael Angermann1, Marek Doniec2, Brian J. Julian2, Maria Garcia Puyol1, Mohammed Khider1, Michael Lichtenstern1, and Luigi Bruno1 1 Institute of Communications and Navigation, German Aerospace Center (DLR) 2 Computer Science and Artificial Intelligence Laboratory, MIT Presented at IPIN 2013, October 2013, Montbeliard, France
  • 2. www.DLR.de • Chart 2 > IPIN 2013 > Patrick Robertson Magnetic Localization in Buildings? - Listing - Second Level - Third Level - Fourth Level - Fifth Level Photo source: The Salt Lake Tribune “One person’s noise is another’s signal” – Brad Parkinson
  • 3. www.DLR.de • Chart 3 > IPIN 2013 > Patrick Robertson
  • 4. www.DLR.de • Chart 4 > IPIN 2013 > Patrick Robertson Human Step Measurement: Odometry -Zero Velocity Updates during still phase! -Pioneering work: Foxlin, 2005 -Proposition: Use a foot mounted IMU with colocated magnetometer. “Close to the ground  lots of signal”
  • 5. www.DLR.de • Chart 5 > IPIN 2013 > Patrick Robertson Unaided Human Odometry Exhibits Drift
  • 6. www.DLR.de • Chart 6 > IPIN 2013 > Patrick Robertson Magnetic Localisation in Buildings - Goldenberg, Geomagnetic navigation beyond the magnetic compass, 2006 - Haverinen, Kemppainen, A global self-localization technique utilizing local anomalies of the ambient magnetic field, 2009 - Zhang, Martin, Robotic mapping assisted by local magnetic field anomalies, 2011 - Gozick et al, Magnetic maps for indoor navigation, 2011 - Riehle et al., Indoor waypoint navigation via magnetic anomalies, 2011 - Kim et al., Indoor positioning system using geomagnetic anomalies for smartphones, 2012 - Le Grand, Thrun, 3-axis magnetic field mapping / fusion for indoor localization, 2012 - Angermann et al., Characterizing Magnetic Field in Buildings, 2012 - Frassl et al., Magnetic maps of indoor environments for precise localization of legged and non-legged locomotion, 2013
  • 7. www.DLR.de • Chart 7 > IPIN 2013 > Patrick Robertson Simultaneous Localization and Mapping (SLAM) - Simultaneously Localizing and has been done in robotics since ~25 years - Smith, Self, Cheeseman (1990) - Leonard, Durrant-Whyte (1991) - SLAM requires exteroceptive sensor to “see” the world - FootSLAM (2009) – Learns and uses a building layout while walking around in it (odometry only) - PlaceSLAM (human labeling) (2010) - Robotic SLAM using the local magnetic field: Haverinen,Vallivaara et al. (2009-2010) - ActionSLAM, Hardegger et al. (IPIN 2012, IPIN 2013) - Wifi-SLAM (Ferris, 2007) and WiSLAM (Bruno 2011, IPIN 2013) - SignalSLAM (Mirowski et al., IPIN 2013)
  • 8. www.DLR.de • Chart 8 > IPIN 2013 > Patrick Robertson Objectives for this Paper - Magnetic SLAM for “free roaming” pedestrians in large environments - Foot mounted IMU / co-located magnetometer - Bayesian Derivation - Manageable complexity (real-time capability) - Confirm it works in 3D - Verification with accurate ground-truth to confirm low-decimeter accuracy aspirations
  • 9. www.DLR.de • Chart 9 > IPIN 2013 > Patrick Robertson Basis for Derivation: Dynamic Bayesian Network “MagSLAM” - B: Magnetic environment map - E: Error states of the odometry - ZU: Measured odometry Step - ZB: Measured Magnetic Field - U: Actual step taken (pose change vector) - P: Pose - Int, Vis: Human processing - M: Physical environment map “FootSLAM”
  • 10. www.DLR.de • Chart 10 > IPIN 2013 > Patrick Robertson MagSLAM Implementation with a Sequential Monte Carlo Filter - FastSLAM factorization (Montemerlo et al. 2002) - Proposal Function: - propose odometry error process - particles are propagated by odometry and their individual odometry error - Likelihood Functions: - FootSLAM weighting (hexagonal edge crossing counters) - and MagSLAM predictive posterior - MagSLAM & FootSLAM per-particle mapping: Update each cell’s statistics
  • 11. www.DLR.de • Chart 11 > IPIN 2013 > Patrick Robertson Magnetic Field Strength at Ground Level: Finding a Robust Map Representation Source: M. Frassl et al., “Magnetic maps of indoor environments for precise localization of legged and non-legged locomotion,” in Intelligent Robots and Systems (IROS), Tokyo, Japan, Nov. 2013.
  • 12. www.DLR.de • Chart 12 > IPIN 2013 > Patrick Robertson Hierarchical Magnetic Field Map Composed of Regular Grids
  • 13. www.DLR.de • Chart 13 > IPIN 2013 > Patrick Robertson Mapping: Spatial Binning of Measurements 1: 65 mT 2: 63 mT 3: 94 mT 4: 74 mT 5: 84 mT 6: 87 mT 7: 42 mT 1: 74 mT 2: 84 mT 3: 87 mT 1: 84 mT All we save are sample mean, variance and N
  • 14. www.DLR.de • Chart 14 > IPIN 2013 > Patrick Robertson Localization: Conjugate Bayesian Analysis - Assume the measurements in each bin follow a normal distribution with constant but unknown mean m and precision l - Assume a prior distribution on m and l that jointly follow the conjugate prior of a normal distribution, i.e., a normal-gamma distribution: - NG(m, l | m0, k0, a0, b0) - Then: Given the sufficient statistics of independent magnetic field measurements taken within a bin, the posterior mean and precision also jointly follow a normal-gamma distribution - The resulting posterior predictive of a new measurement is a student Tdistribution:
  • 15. www.DLR.de • Chart 15 > IPIN 2013 > Patrick Robertson Prior PDF Evolution of the Posterior Predictive - No Measurements
  • 16. www.DLR.de • Chart 16 > IPIN 2013 > Patrick Robertson Histogram per bin Posterior PDF Evolution of the Posterior Predictive
  • 17. www.DLR.de • Chart 17 > IPIN 2013 > Patrick Robertson Histogram per bin Posterior PDF Evolution of the Posterior Predictive
  • 18. www.DLR.de • Chart 18 > IPIN 2013 > Patrick Robertson Results
  • 19. www.DLR.de • Chart 19 > IPIN 2013 > Patrick Robertson Video of Walking in Holodeck
  • 20. www.DLR.de • Chart 20 > IPIN 2013 > Patrick Robertson Comparison of MagSLAM Map with Ground Truth Not visited by the human
  • 21. www.DLR.de • Chart 21 > IPIN 2013 > Patrick Robertson Position Error Evolution Average error over 4 similar datasets: ~15 cm
  • 22. www.DLR.de • Chart 22 > IPIN 2013 > Patrick Robertson MagSLAM Map of a Residential Flat
  • 23. www.DLR.de • Chart 23 > IPIN 2013 > Patrick Robertson Error at the Reference = Revisited Starting Location Error for MagSLAM alone: ~13 cm
  • 24. www.DLR.de • Chart 24 > IPIN 2013 > Patrick Robertson meters Example in Large Office Buildings - 1 meters
  • 25. www.DLR.de • Chart 25 > IPIN 2013 > Patrick Robertson meters MagSLAM from IPIN Demo
  • 26. www.DLR.de • Chart 26 > IPIN 2013 > Patrick Robertson Example in Large Office Buildings - 2
  • 27. Chart 27 > IPIN 2013 > Patrick Robertson 3D Video
  • 28. www.DLR.de • Chart 28 > IPIN 2013 > Patrick Robertson Thanks! Questions? Videos on our website www.kn-s.dlr.de/indoornav/magnetic.html