Performed by: Yuval Yosef Adi Weissman Supervised by: Mony Orbach

11
INS/GPS Integration Based Navigation using Particle Filter GPS Control System characterization presentation Performed by: Yuval Yosef Adi Weissman Supervised by: Mony Orbach spring 2009

description

INS/GPS Integration Based Navigation using Particle Filter GPS Control System characterization presentation. Performed by: Yuval Yosef Adi Weissman Supervised by: Mony Orbach. spring 2009. Main Project Goals. Combine advantages of INS and GPS in order to improve navigation products - PowerPoint PPT Presentation

Transcript of Performed by: Yuval Yosef Adi Weissman Supervised by: Mony Orbach

Page 1: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

INS/GPS Integration Based Navigation using Particle Filter

GPS Control System

characterization presentation

Performed by: Yuval Yosef Adi Weissman

Supervised by: Mony Orbach

spring 2009

Page 2: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Main Project Goals

•Combine advantages of INS and GPS in order to improve navigation products

•Implementing above by using Particle Filter

Page 3: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Particle Filter main steps

1. Filter Initialization2. Particle Propagation3. Particle Update4. State Estimation5. Calculation6. Computation7. Resampling8. Regularization9. Weight Recomputing

effN

XP

Page 4: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Particle Update- Algorithm

•Receive Data from GPS every 1 second•For each particle, when GPS data

received:▫Calculate distance to satellite according

satellite & particle position (considering GPS’ clock drift)

▫Calculate probability function of particle position

▫Update particle weight▫Normalize particle weight (“bottle Neck”)

Page 5: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Calculation- Algorithm

•Necessary in order to prevent particle degeneration

•Estimation of using particles’ weights▫if continue to next step

( computation)▫else, return to “Particle Propagation”

effN

effN

eff thN N XP

Page 6: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Particle Update- Block Diagram

Page 7: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Calculation- Block DiagrameffN

Page 8: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Implementation(pipeline)

Page 9: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Project Constraints

•GPS data arrive every 1 second•Parallel computation design (when

possible)-using “Pipeline”•Use multiple pipelines in order to achieve

real time results•“bottle Neck”- Normalization of particle

weight (we must know all particles’ weights before normalization)

Page 10: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Gantt

Page 11: Performed by: Yuval  Yosef Adi Weissman Supervised by:  Mony Orbach

Thank you