• DocumentCode
    117437
  • Title

    Robust sensor fusion for robot attitude estimation

  • Author

    Allgeuer, Philipp ; Behnke, Sven

  • Author_Institution
    Autonomous Intell. Syst. (AIS) Group, Univ. of Bonn, Bonn, Germany
  • fYear
    2014
  • fDate
    18-20 Nov. 2014
  • Firstpage
    218
  • Lastpage
    224
  • Abstract
    Knowledge of how a body is oriented relative to the world is frequently invaluable information in the field of robotics. An attitude estimator that fuses 3-axis gyroscope, accelerometer and magnetometer data into a quaternion orientation estimate is presented in this paper. The concept of fused yaw, used by the estimator, is also introduced. The estimator, a nonlinear complementary filter at heart, is designed to be uniformly robust and stable-independent of the absolute orientation of the body-and has been implemented and released as a cross-platform open source C++ library. Extensions to the estimator, such as quick learning and the ability to deal dynamically with cases of reduced sensory information, are also presented.
  • Keywords
    C++ language; accelerometers; attitude control; control engineering computing; gyroscopes; learning (artificial intelligence); magnetometers; public domain software; robots; robust control; sensor fusion; 3-axis gyroscope; accelerometer; attitude estimator; cross-platform open source C++ library; magnetometer data; nonlinear complementary filter; quaternion orientation estimate; quick learning; reduced sensory information; robot attitude estimation; robust sensor fusion; Accelerometers; Current measurement; Estimation; Gyroscopes; Magnetometers; Quaternions; Robot sensing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Humanoid Robots (Humanoids), 2014 14th IEEE-RAS International Conference on
  • Conference_Location
    Madrid
  • Type

    conf

  • DOI
    10.1109/HUMANOIDS.2014.7041363
  • Filename
    7041363