Complementary Filter

A complementary filter is the combination of two filters that, in some way, sum together to form a whole.  One popular use case is to use a low pass filter on one input signal and a high pass filter on a different input signal.  When these two are summed together, the resulting signal has both high and low frequency information, they just came from two different sources.  This can be used as a way to combine the accurate high frequency information of a rate gyro with the accurate low frequency information from an accelerometer for attitude estimation. 

This topic includes the following resources and journeys:



Drone Control and the Complementary Filter

Brian Douglas
11 min

Let's talk about the complementary filter and how we can use it to estimate the attitude of a drone using an IMU. It is such a dead simple filter, which is a good reason to learn it, but it...

See More