SlideShare una empresa de Scribd logo
1 de 16
A Maps-Based Angular PDF for Navigation Systems
in Indoor and Outdoor Environments

Susanna Kaiser, Mohammed Khider, Patrick Robertson

German Aerospace Center (DLR)
Institute of Communications and Navigation

Center of Excellence for Satellite Navigation


                                                                                        Folie 1
                                                     Vortrag > Kaiser > IPIN2011.ppt > 09.11.2005
Outline

  Indoor Positioning System


  Motivation for Using Angular PDFs


  Algorithm for Determining Angular PDFs


       Calculation of the Diffusion Matrix


       Determining the angular PDF directly from the diffusion matrix


  Simulation Results


  Conclusions & Outlook


                                                                                                             2
                                                    A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Indoor Positioning System
Cascaded Bayesian Estimation Architecture:

GNSS
Pseudoranges        Likelihood                                                          Particles,
                    Functions:                                                          Sensor errors             Position and Velocity Output
& Carriers
                      GNSS,                    Fusion
Altimeter Outputs   Altimeter,                  Filter                 Particles
RFID Detections       RFID                      (PF)
                    Compass,                                                                            Transition
                                                                                                          Model                       3D Map
Compass Outputs      Step/INS
                                                                           ~1 Hz                                                      Database

                                                           Fusion Trigger
                                                                                   Step Displacement                     INS Position and
                                                                                         ( P)                           Velocity PDF
                                     P PDF (Gaussian)                                 Computer

Gyroscope                                          INS Position and Velocity
Triad Outputs                    Strapdown                                                                                                    +

Accelerometer                      Inertial              Calibration Feedback                                                                     -
Triad Outputs                    Computer
                                                                 ~100-500 Hz                                                                    INS Errors PDF
                                                                                         Extended
Sensors                                          “Foot still” – Detector
                                                                                       Kalman Filter
                                                    Triggers ZUPT
                                                                                     (INS Error Space)




                                                                                                                                                                 3
                                                                                                        A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Bayesian Filter Algorithm
   Two stages:

       Prediction, transition model is used to predict the state PDF
   from one time-step to the next

         p(xk | z1:k 1)   p(xk | xk 1) p(xk 1 | z1:k 1)dxk 1
       Update, measurement model is used to update the prediction PDF
    according to the latest measurement

         p ( xk | z1:k )   k p ( z k | xk ) p ( xk | z1:k 1 )
 Several types of Bayesian filters results in different accuracy, robustness,
efficiency, sensor variety and complexity
Likelihood Particle Filter: uses measurements for importance sampling and
transition model to update (for weighting)
                                                                                                                        4
                                                               A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Motivation for Using Angular PDFs
  Likelihood Particle Filter is used -> We need the Transition Model for
  weighting the Particles. (But: The angular PDF can also be used as a
  movement model!)
  The main problem of the whole system is the heading drift, therefore,
  we concentrate our focus on the heading.
  The heading of a walking pedestrian is correlated with maps or floor-
  plans.
  Floor-plans are used in a binary way: if a particle crosses a wall it‘s
  weight is set to zero.
        This may lead to estimation failures in multi-modal scenarios
        (e.g. the “Y-problem”)
        How can we find a weighting function that uses floor-plans in a non
        binary way? A transition model will not just eliminate particles that
        cross walls but rather reward those that follow a trajectory
        compatible with the building layout.
  Advantages to the previous used Diffusion Movement Model:
        No destination points, no path finding algorithm, smaller area

                                                                                                               5
                                                      A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Motivation for using angular PDFs: The „Y-Problem“:




                 Building                      Building
                 Part A                        Part B
                                                          True track
                                                          Particles
                        Split
                        Point




    Particles in A will be eliminated after time due to the wall constraints

                                                                                                                      6
                                                             A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Motivation for using angular PDFs:
Example for a Critical Multi-Modal Scenario Based on
Our Own Office Environment
                          x ground truth point
                            path of the test user

                                                          x6
            Location where the                            x7
            particle cloud splits                   x5
            into two groups                                    x8
                                         x4
                                                    x9
                                              x3
                                                               Large room


                                                    x2

                                                         x1 Start/End

  Particles will be split into 2 groups at GTP4.
  Particles that enter the large room will dominate due to the wall constraints when
  using binary weighting.

                                                                                                                                     7
                                                                            A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Angular PDFs:
Calculation of the Diffusion Matrix
    For each actual waypoint a sliding squared window of size    Nx  Nx                  is defined,
    where the waypoint is the middle point of that window.
    Each waypoint represents a source effusing gas.




         Source/waypoint



                           Example for a diffusion matrix

    For each waypoint  x m , ym  a diffusion matrix D is pre-computed.
                        x
    At start, the diffusion matrix is one at the waypoint and zero else where.

                                                                                                                          8
                                                                 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Angular PDFs:
Determining the angular PDF directly out of the diffusion matrix

   From the diffusion matrix a threshold can be used for obtaining a contour line of the
   gas distribution.




         Source/waypoint


      Contour line (dark red) of the diffusion values with threshold value: T=0.0001
                                                                                                             
                                                                               
   Resulting in a set C of Nc contour-line points:    
                                                      c1,..., cN   
                                                                         x1, y1  ,, xN , yN
                                                                                       
                                                                                                               
                                                                                                                
                                                      
                                                                c  
                                                                         c                                c 
                                                                                                               
                                                                      
   Contour Points (dark red) are included in the set if
       The direct line from the source to the contour point is not crossing a wall.
       At least one neighboring value is greater than the threshold.

                                                                                                                               9
                                                                      A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Angular PDFs:
Determining the angular PDF directly out of the diffusion matrix

   For each angle  the distance from the middle waypoint to the contour point is determined
   and the maximum distance is used:


                                       0°
                                                     b        (xm  k )2  ( ym l)2
                                                     C(k,l)

    Source/waypoint
                                            b
                                                          w( )  max bC (k ,l )
                                                          
                                                                 C (k ,l )
                                                                  (k ,l )

   Normalizing:       w( )  w( )
                               
                             2
                              w( )
                                 
                               0
   Adapting to the speed S:    w'( )  w( )S
                                                                                                                           10
                                                                   A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Angular PDFs:
Determining the angular PDF directly out of the diffusion matrix

   Resulting Polar Plot of the angular PDF for that specific waypoint:




   By using this weighting function within the LPF angles in the possible
   direction without wall constraints are favored.

                                                                                                                   11
                                                           A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Simulation Results
Simulation Environment

   Sequential Bayesian Positioning Estimator:

       Based on a Particle Filter fusion engine.
       Integrates the new angular PDFs.
       Using the following sensors:
            Commercial GPS
            Electronic compass
            A foot-mounted Inertial Measurement Unit (IMU) with Zero
           Velocity Updates (ZUPTs) processed with an extended Kalman
           Filter for pedestrian dead reckoning [Krach and Robertson].
       The ground truth points (GTRP) were measured to the sub-
       centimeter accuracy using a tachymeter (Leica Smart Station (TPS
       1200), employing optical distance, angular measurements, differential
       GPS (initial positioning)).
       100 runs for a single walk (playback mode)

                                                                                                                 12
                                                         A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Simulation Results
Average Position Error (Errors between the true and estimated pedestrian
positions)




   Average Position Error with wall constraints: 1.33m (no angular PDF:
   1.5m)
                                                                                                                 13
                                                         A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Simulation Results
Number of Failures


   Rates of wrong position estimations of the scenario




                                 Location of wrong position estimation
     Algorithm
                      Wrong position in first loop       Wrong position in
                                                         second/third loop
  Angular PDF                      0%                               8%


  No angular PDF                  100%                             50%




                                                                                                                     14
                                                             A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Conclusions & Outlook

  A transition model for pedestrians that uses a known building layout to
  construct an angular PDF for a pedestrian’s step direction.

  A simple Likelihood Particle Filter (using binary weighting) can diverge if
  the particles distribution is multi-modal and a competing, erroneous
  particles group is in an area with few limiting walls in their vicinity.

  It has been shown that weighting with the angular PDF performs better
  than using no transition model in critical scenarios.

  Further work should focus on
      More data sets
      Different wall situations
      The use of different accessibility levels in indoor and outdoor
      environments.

                                                                                                                   15
                                                           A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
Many thanks for your interest
             &
your questions are welcome!
    http://www.kn-s.dlr.de/indoornav
                               Susanna Kaiser

                               Date: 22/09/2011



                                                                                               16
                                       A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011

Más contenido relacionado

La actualidad más candente

Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering
Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated RenderingPractical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering
Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering
Mark Kilgard
 
Generic Image Processing With Climb
Generic Image Processing With ClimbGeneric Image Processing With Climb
Generic Image Processing With Climb
Laurent Senta
 

La actualidad más candente (20)

Depth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningDepth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep Learning
 
Fisheye Omnidirectional View in Autonomous Driving II
Fisheye Omnidirectional View in Autonomous Driving IIFisheye Omnidirectional View in Autonomous Driving II
Fisheye Omnidirectional View in Autonomous Driving II
 
Depth Fusion from RGB and Depth Sensors II
Depth Fusion from RGB and Depth Sensors IIDepth Fusion from RGB and Depth Sensors II
Depth Fusion from RGB and Depth Sensors II
 
fusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving IIfusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving II
 
Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering
Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated RenderingPractical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering
Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering
 
Deep learning for image video processing
Deep learning for image video processingDeep learning for image video processing
Deep learning for image video processing
 
Pedestrian behavior/intention modeling for autonomous driving V
Pedestrian behavior/intention modeling for autonomous driving VPedestrian behavior/intention modeling for autonomous driving V
Pedestrian behavior/intention modeling for autonomous driving V
 
3-d interpretation from single 2-d image IV
3-d interpretation from single 2-d image IV3-d interpretation from single 2-d image IV
3-d interpretation from single 2-d image IV
 
Generic Image Processing With Climb
Generic Image Processing With ClimbGeneric Image Processing With Climb
Generic Image Processing With Climb
 
Depth Fusion from RGB and Depth Sensors IV
Depth Fusion from RGB and Depth Sensors  IVDepth Fusion from RGB and Depth Sensors  IV
Depth Fusion from RGB and Depth Sensors IV
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
 
3-d interpretation from single 2-d image for autonomous driving II
3-d interpretation from single 2-d image for autonomous driving II3-d interpretation from single 2-d image for autonomous driving II
3-d interpretation from single 2-d image for autonomous driving II
 
Satellite Image Resolution Enhancement Technique Using DWT and IWT
Satellite Image Resolution Enhancement Technique Using DWT and IWTSatellite Image Resolution Enhancement Technique Using DWT and IWT
Satellite Image Resolution Enhancement Technique Using DWT and IWT
 
LiDAR-based Autonomous Driving III (by Deep Learning)
LiDAR-based Autonomous Driving III (by Deep Learning)LiDAR-based Autonomous Driving III (by Deep Learning)
LiDAR-based Autonomous Driving III (by Deep Learning)
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
 
Optic flow estimation with deep learning
Optic flow estimation with deep learningOptic flow estimation with deep learning
Optic flow estimation with deep learning
 
Kintinuous review
Kintinuous reviewKintinuous review
Kintinuous review
 
Sigma-Delta Analog to Digital Converters
Sigma-Delta Analog to Digital ConvertersSigma-Delta Analog to Digital Converters
Sigma-Delta Analog to Digital Converters
 
camera-based Lane detection by deep learning
camera-based Lane detection by deep learningcamera-based Lane detection by deep learning
camera-based Lane detection by deep learning
 

Similar a IPIN2011 Angular PDF

74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d
ravi247272
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
ajayrampelli
 
PCI Geomatics Overview
PCI Geomatics OverviewPCI Geomatics Overview
PCI Geomatics Overview
Pci Geomatics
 
Relate: Architecture, Systems and Tools for Relative Positioning
Relate: Architecture, Systems and Tools for Relative PositioningRelate: Architecture, Systems and Tools for Relative Positioning
Relate: Architecture, Systems and Tools for Relative Positioning
Till Riedel
 
2D Games to HPC
2D Games to HPC2D Games to HPC
2D Games to HPC
DVClub
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
Prathamesh Joshi
 
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
c.choi
 
Realini go gps_foss4g2011_small2
Realini go gps_foss4g2011_small2Realini go gps_foss4g2011_small2
Realini go gps_foss4g2011_small2
masarunarazaki
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
imec.archive
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
imec.archive
 

Similar a IPIN2011 Angular PDF (20)

Sumo
SumoSumo
Sumo
 
74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
 
Sensors & Robots Projects
Sensors & Robots ProjectsSensors & Robots Projects
Sensors & Robots Projects
 
PCI Geomatics Overview
PCI Geomatics OverviewPCI Geomatics Overview
PCI Geomatics Overview
 
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
 
Dd net
Dd netDd net
Dd net
 
Relate: Architecture, Systems and Tools for Relative Positioning
Relate: Architecture, Systems and Tools for Relative PositioningRelate: Architecture, Systems and Tools for Relative Positioning
Relate: Architecture, Systems and Tools for Relative Positioning
 
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing CapabilitiesPCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
 
Delay Tolerant Streaming Services, Thomas Plagemann, UiO
Delay Tolerant Streaming Services, Thomas Plagemann, UiODelay Tolerant Streaming Services, Thomas Plagemann, UiO
Delay Tolerant Streaming Services, Thomas Plagemann, UiO
 
3 d to_hpc
3 d to_hpc3 d to_hpc
3 d to_hpc
 
2D Games to HPC
2D Games to HPC2D Games to HPC
2D Games to HPC
 
GI2012 cajthaml-quality
GI2012 cajthaml-qualityGI2012 cajthaml-quality
GI2012 cajthaml-quality
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
 
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
 
Introduction To Sonalysts Engineering
Introduction To Sonalysts EngineeringIntroduction To Sonalysts Engineering
Introduction To Sonalysts Engineering
 
3 d to _hpc
3 d to _hpc3 d to _hpc
3 d to _hpc
 
Realini go gps_foss4g2011_small2
Realini go gps_foss4g2011_small2Realini go gps_foss4g2011_small2
Realini go gps_foss4g2011_small2
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
 

Último

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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

IPIN2011 Angular PDF

  • 1. A Maps-Based Angular PDF for Navigation Systems in Indoor and Outdoor Environments Susanna Kaiser, Mohammed Khider, Patrick Robertson German Aerospace Center (DLR) Institute of Communications and Navigation Center of Excellence for Satellite Navigation Folie 1 Vortrag > Kaiser > IPIN2011.ppt > 09.11.2005
  • 2. Outline Indoor Positioning System Motivation for Using Angular PDFs Algorithm for Determining Angular PDFs Calculation of the Diffusion Matrix Determining the angular PDF directly from the diffusion matrix Simulation Results Conclusions & Outlook 2 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 3. Indoor Positioning System Cascaded Bayesian Estimation Architecture: GNSS Pseudoranges Likelihood Particles, Functions: Sensor errors Position and Velocity Output & Carriers GNSS, Fusion Altimeter Outputs Altimeter, Filter Particles RFID Detections RFID (PF) Compass, Transition Model 3D Map Compass Outputs Step/INS ~1 Hz Database Fusion Trigger Step Displacement INS Position and ( P) Velocity PDF  P PDF (Gaussian) Computer Gyroscope INS Position and Velocity Triad Outputs Strapdown + Accelerometer Inertial Calibration Feedback - Triad Outputs Computer ~100-500 Hz INS Errors PDF Extended Sensors “Foot still” – Detector Kalman Filter Triggers ZUPT (INS Error Space) 3 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 4. Bayesian Filter Algorithm Two stages: Prediction, transition model is used to predict the state PDF from one time-step to the next p(xk | z1:k 1)   p(xk | xk 1) p(xk 1 | z1:k 1)dxk 1 Update, measurement model is used to update the prediction PDF according to the latest measurement p ( xk | z1:k )   k p ( z k | xk ) p ( xk | z1:k 1 )  Several types of Bayesian filters results in different accuracy, robustness, efficiency, sensor variety and complexity Likelihood Particle Filter: uses measurements for importance sampling and transition model to update (for weighting) 4 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 5. Motivation for Using Angular PDFs Likelihood Particle Filter is used -> We need the Transition Model for weighting the Particles. (But: The angular PDF can also be used as a movement model!) The main problem of the whole system is the heading drift, therefore, we concentrate our focus on the heading. The heading of a walking pedestrian is correlated with maps or floor- plans. Floor-plans are used in a binary way: if a particle crosses a wall it‘s weight is set to zero. This may lead to estimation failures in multi-modal scenarios (e.g. the “Y-problem”) How can we find a weighting function that uses floor-plans in a non binary way? A transition model will not just eliminate particles that cross walls but rather reward those that follow a trajectory compatible with the building layout. Advantages to the previous used Diffusion Movement Model: No destination points, no path finding algorithm, smaller area 5 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 6. Motivation for using angular PDFs: The „Y-Problem“: Building Building Part A Part B True track Particles Split Point Particles in A will be eliminated after time due to the wall constraints 6 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 7. Motivation for using angular PDFs: Example for a Critical Multi-Modal Scenario Based on Our Own Office Environment x ground truth point path of the test user x6 Location where the x7 particle cloud splits x5 into two groups x8 x4 x9 x3 Large room x2 x1 Start/End Particles will be split into 2 groups at GTP4. Particles that enter the large room will dominate due to the wall constraints when using binary weighting. 7 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 8. Angular PDFs: Calculation of the Diffusion Matrix For each actual waypoint a sliding squared window of size Nx  Nx is defined, where the waypoint is the middle point of that window. Each waypoint represents a source effusing gas. Source/waypoint Example for a diffusion matrix For each waypoint  x m , ym  a diffusion matrix D is pre-computed. x At start, the diffusion matrix is one at the waypoint and zero else where. 8 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 9. Angular PDFs: Determining the angular PDF directly out of the diffusion matrix From the diffusion matrix a threshold can be used for obtaining a contour line of the gas distribution. Source/waypoint Contour line (dark red) of the diffusion values with threshold value: T=0.0001        Resulting in a set C of Nc contour-line points:  c1,..., cN      x1, y1  ,, xN , yN      c      c c    Contour Points (dark red) are included in the set if The direct line from the source to the contour point is not crossing a wall. At least one neighboring value is greater than the threshold. 9 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 10. Angular PDFs: Determining the angular PDF directly out of the diffusion matrix For each angle  the distance from the middle waypoint to the contour point is determined and the maximum distance is used: 0° b  (xm  k )2  ( ym l)2  C(k,l) Source/waypoint b w( )  max bC (k ,l )  C (k ,l )  (k ,l ) Normalizing: w( )  w( )  2  w( )   0 Adapting to the speed S: w'( )  w( )S 10 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 11. Angular PDFs: Determining the angular PDF directly out of the diffusion matrix Resulting Polar Plot of the angular PDF for that specific waypoint: By using this weighting function within the LPF angles in the possible direction without wall constraints are favored. 11 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 12. Simulation Results Simulation Environment Sequential Bayesian Positioning Estimator: Based on a Particle Filter fusion engine. Integrates the new angular PDFs. Using the following sensors: Commercial GPS Electronic compass A foot-mounted Inertial Measurement Unit (IMU) with Zero Velocity Updates (ZUPTs) processed with an extended Kalman Filter for pedestrian dead reckoning [Krach and Robertson]. The ground truth points (GTRP) were measured to the sub- centimeter accuracy using a tachymeter (Leica Smart Station (TPS 1200), employing optical distance, angular measurements, differential GPS (initial positioning)). 100 runs for a single walk (playback mode) 12 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 13. Simulation Results Average Position Error (Errors between the true and estimated pedestrian positions) Average Position Error with wall constraints: 1.33m (no angular PDF: 1.5m) 13 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 14. Simulation Results Number of Failures Rates of wrong position estimations of the scenario Location of wrong position estimation Algorithm Wrong position in first loop Wrong position in second/third loop Angular PDF 0% 8% No angular PDF 100% 50% 14 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 15. Conclusions & Outlook A transition model for pedestrians that uses a known building layout to construct an angular PDF for a pedestrian’s step direction. A simple Likelihood Particle Filter (using binary weighting) can diverge if the particles distribution is multi-modal and a competing, erroneous particles group is in an area with few limiting walls in their vicinity. It has been shown that weighting with the angular PDF performs better than using no transition model in critical scenarios. Further work should focus on More data sets Different wall situations The use of different accessibility levels in indoor and outdoor environments. 15 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011
  • 16. Many thanks for your interest & your questions are welcome! http://www.kn-s.dlr.de/indoornav Susanna Kaiser Date: 22/09/2011 16 A Maps-Based Angular PDF … > Kaiser > IPIN2011 > 22.09.2011