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
Link To Document :
بازگشت