FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > DSP

DSP comp.dsp newsgroup, mailing list

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-13-2006, 03:47 PM
Sven
Guest
 
Posts: n/a
Default Sensor fusion with Kalman filtering with different sensor sample rates?

Could you explain how to combine two different measurements with two
different sample rates to make an estimate with a Kalman filter?



Lets say I have want to estimate a position and I have an eccelerometer and
something else that measures position (a radar or something). The position
(radar) measurement has a rate of 1 measurement per second and the
eccelerometer has 1000 measurements per second.



Must the 1 Hz be up sampled to 1000 Hz before the measurements are used by
the Kalman filter to estimate position? Or how does it work?




Reply With Quote
  #2 (permalink)  
Old 10-13-2006, 05:52 PM
Tim Wescott
Guest
 
Posts: n/a
Default Re: Sensor fusion with Kalman filtering with different sensor samplerates?

Sven wrote:
> Could you explain how to combine two different measurements with two
> different sample rates to make an estimate with a Kalman filter?
>
>
>
> Lets say I have want to estimate a position and I have an eccelerometer and
> something else that measures position (a radar or something). The position
> (radar) measurement has a rate of 1 measurement per second and the
> eccelerometer has 1000 measurements per second.
>
>
>
> Must the 1 Hz be up sampled to 1000 Hz before the measurements are used by
> the Kalman filter to estimate position?


No

> Or how does it work?


Oh my. You'd have to dig a bit into Kalman filter theory, but I think
you could make this work quite well.

The basic idea of Kalman filtering is that you take an input, and at
each time step you update your best estimate of the state vector of your
system, x, and you update the covariance matrix of x, which expresses
how good a measurement of x you have.

The way that you derive the Kalman filtering equations is to say "Given
the known covariance of the estimate that I have, the estimate, and a
noisy measurement of the process, what is my new estimate, and my new
covariance?"

So you just do that -- but you recognize that you have one set of
equations that only takes accelerometer input (no gyro?) that you
implement 999 times, and another one that uses the accelerometer input
and your position measurement that you implement once.

I'm currently expanding my knowledge of Kalman filtering by reading
"Optimal State Estimation" by Dan Simon, Wiley 2006. If you're up to
understanding Kalman filtering at all it should be just the book for
you. You _will_ have to extend it's results somewhat, but I think it'll
be straightforward.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Posting from Google? See http://cfaj.freeshell.org/google/

"Applied Control Theory for Embedded Systems" came out in April.
See details at http://www.wescottdesign.com/actfes/actfes.html
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
image sensor Bob FPGA 5 08-17-2005 07:15 AM
image sensor Bob VHDL 2 08-16-2005 08:16 PM
Sensor Conditioning 101 Dan Dietrich DSP 1 02-03-2004 08:43 AM
Image sensor? bob FPGA 5 01-31-2004 04:44 PM


All times are GMT +1. The time now is 03:54 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved