Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Implement kalman filter for inertial system?

12 views
Skip to first unread message

skolpo...@yahoo.se

unread,
Aug 21, 2006, 3:48:40 AM8/21/06
to
I have a inertial measurement unit (IMU) and a GPS. The IMU has a data
output rate of 200 Hz for roll rate, pitch rate, yaw rate, acceleration
x, y and z. The GPS has a data output rate of 1 Hz.

Is it possible to combine all the data with a kalman filter even when
the GPS data rate is 1 Hz and the IMU data rate is 200Hz?

Can the kalman filter also estimate roll and pitch?

Any links to ready made kalman filters for this purpose?

Padu

unread,
Aug 21, 2006, 12:53:06 PM8/21/06
to
<skolpo...@yahoo.se>

I believe you can. Just imagine that you can have 199 interpolated gps
outputs with increasing degree of uncertainty if you like. Or maybe just use
the last GPS reading. If your speed is low enough, it shouldn't make a huge
difference.

What may make a huge difference is to select a few good GPS readings (use
speed, DOP, satellites, etc to determine what a "good" GPS reading is) to
re-calibrate the inertial measurement devices and decrease the effects of
drift.

Cheers

Padu


bungalo...@yahoo.com

unread,
Aug 21, 2006, 1:18:22 PM8/21/06
to

skolpo...@yahoo.se wrote:
> I have a inertial measurement unit (IMU) and a GPS. The IMU has a data
> output rate of 200 Hz for roll rate, pitch rate, yaw rate, acceleration
> x, y and z. The GPS has a data output rate of 1 Hz.
>
> Is it possible to combine all the data with a kalman filter even when
> the GPS data rate is 1 Hz and the IMU data rate is 200Hz?
yes

>
> Can the kalman filter also estimate roll and pitch?
>
> Any links to ready made kalman filters for this purpose?

http://www.xbow.com/Support/Support_pdf_files/Fusion_Filter_Algorithm.pdf#search=%22kalman%20filters%20for%20imu%20gps%22

skolpo...@yahoo.se

unread,
Aug 22, 2006, 9:08:07 AM8/22/06
to
It doesn't say how to implement the Kalman filter.

What I want is ready made code (maby in ANIS C) so I can use it.


bungalo...@yahoo.com skrev:

0 new messages