• DocumentCode
    1421022
  • Title

    Discrete-Time Complementary Filters for Attitude and Position Estimation: Design, Analysis and Experimental Validation

  • Author

    Vasconcelos, José F. ; Cardeira, Bruno ; Silvestre, Carlos ; Oliveira, Paulo ; Batista, Pedro

  • Author_Institution
    Inst. for Syst. & Robot. (ISR), Inst. Super. Tecnico, Lisbon, Portugal
  • Volume
    19
  • Issue
    1
  • fYear
    2011
  • Firstpage
    181
  • Lastpage
    198
  • Abstract
    This paper develops a navigation system based on complementary filtering for position and attitude estimation, with application to autonomous surface crafts. Using strapdown inertial measurements, vector observations, and global positioning system (GPS) aiding, the proposed complementary filters provide attitude estimates in Euler angles representation and position estimates in Earth frame coordinates, while compensating for rate gyro bias. Stability and performance properties of the proposed filters under operating conditions usually found in oceanic applications are derived, and the tuning of the filter parameters in the frequency domain is emphasized. The small computational requirements of the proposed navigation system make it suitable for implementation on low-power hardware and using low-cost sensors, providing a simple yet effective multirate architecture suitable to be used in applications with autonomous vehicles. Experimental results obtained in real time with an implementation of the proposed algorithm running on-board the DELFIMx catamaran, an autonomous surface craft developed at ISR/IST for automatic marine data acquisition, are presented and discussed.
  • Keywords
    Global Positioning System; Earth frame coordinate; Euler angle representation; attitude estimation; automatic marine data acquisition; autonomous surface craft; complementary filtering; discrete-time complementary filter; frequency domain; global positioning system; navigation system; oceanic application; position estimation; rate gyro bias; stability; strapdown inertial measurement; vector observation system; Coordinate measuring machines; Earth; Filtering; Filters; Global Positioning System; Navigation; Position measurement; Sea measurements; Sea surface; Stability; Complementary filters; navigation systems; strapdown systems; time-varying systems;
  • fLanguage
    English
  • Journal_Title
    Control Systems Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6536
  • Type

    jour

  • DOI
    10.1109/TCST.2010.2040619
  • Filename
    5416333