Complementary filter design with three frequency bands: robot attitude estimation

This paper extents the by now classic sensor fusion complementary filter (CF) design, involving two sensors, to the case where three sensors that provide measurements in different bands are available. This paper shows that the use of classical CF techniques to tackle a generic three sensors fusion p...

Full description

Bibliographic Details
Main Author: Carreira, Fernando (author)
Other Authors: Calado, João Manuel Ferreira (author), Cardeira, Carlos Batista (author), Oliveira, Paulo Jorge Coelho Ramalho (author)
Format: conferenceObject
Language:eng
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10400.21/6034
Country:Portugal
Oai:oai:repositorio.ipl.pt:10400.21/6034
Description
Summary:This paper extents the by now classic sensor fusion complementary filter (CF) design, involving two sensors, to the case where three sensors that provide measurements in different bands are available. This paper shows that the use of classical CF techniques to tackle a generic three sensors fusion problem, based solely on their frequency domain characteristics, leads to a minimal realization, stable, sub-optimal solution, denoted as Complementary Filters3 (CF3). Then, a new approach for the estimation problem at hand is used, based on optimal linear Kalman filtering techniques. Moreover, the solution is shown to preserve the complementary property, i.e. the sum of the three transfer functions of the respective sensors add up to one, both in continuous and discrete time domains. This new class of filters are denoted as Complementary Kalman Filters3 (CKF3). The attitude estimation of a mobile robot is addressed, based on data from a rate gyroscope, a digital compass, and odometry. The experimental results obtained are reported.