introduction to mobile robotics error propagation
play

Introduction to Mobile Robotics Error Propagation Wolfram Burgard, - PowerPoint PPT Presentation

Introduction to Mobile Robotics Error Propagation Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Giorgio Grisetti, Kai Arras Slides by Kai Arras Last update: June 2010 1 Error Propagation: Motivation Probabilistic robotics is


  1. Introduction to Mobile Robotics Error Propagation Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Giorgio Grisetti, Kai Arras Slides by Kai Arras Last update: June 2010 1

  2. Error Propagation: Motivation • Probabilistic robotics is • Representation • Propagation • Reduction of uncertainty • First-order error propagation is fundamental for: Kalman filter (KF), landmark extraction, KF-based localization and SLAM 2

  3. First-Order Error Propagation Approximating f(X) by a first-order Taylor series expansion about the point X = µ X 3

  4. First-Order Error Propagation X,Y assumed to be Gaussian Y = f(X) Taylor series expansion Wanted: , (Solution on blackboard) 4

  5. First-Order Error Propagation Y = f(X 1 , X 2 , ..., X n ) Taylor series expansion Wanted: , (Solution on blackboard) 5

  6. First-Order Error Propagation Y = f(X 1 , X 2 , ..., X n ) Z = g(X 1 , X 2 , ..., X n ) Wanted: (Exercise) 6

  7. First-Order Error Propagation Putting things together... with “Is there a compact form?... ” 7

  8. Jacobian Matrix • It’s a non-square matrix in general • Suppose you have a vector-valued function • Let the gradient operator be the vector of (first-order) partial derivatives • Then, the Jacobian matrix is defined as 8

  9. Jacobian Matrix • It’s the orientation of the tangent plane to the vector- valued function at a given point • Generalizes the gradient of a scalar valued function • Heavily used for first-order error propagation... 9

  10. First-Order Error Propagation Putting things together... with “Is there a compact form?... ” 10

  11. First-Order Error Propagation ...Yes! Given • Input covariance matrix C X • Jacobian matrix F X the Error Propagation Law computes the output covariance matrix C Y 11

  12. First-Order Error Propagation Alternative Derivation: 12

  13. Example: Line Extraction Wanted: Parameter Covariance Matrix Simplified sensor model: all , independence Result: Gaussians in the model space 13

  14. Other Error Prop. Techniques • Second-Order Error Propagation Rarely used (complex expressions) • Monte-Carlo Non-parametric representation of uncertainties 1. Sampling from p(X ) 2. Propagation of samples 3. Histogramming 4. Normalization 14

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend