Compensation of magnetic disturbances improves inertial and magnetic sensing of human body segment orientation

被引:409
作者
Roetenberg, D [1 ]
Luinge, HJ
Baten, CTM
Veltink, PH
机构
[1] Univ Twente, Biomed Technol Inst, NL-7500 AE Enschede, Netherlands
[2] Xsens Mot Technol, NL-7500 AM Enschede, Netherlands
[3] Roessingh Res & Dev, NL-7500 AH Enschede, Netherlands
关键词
accelerometer; gyroscope; Kalman filter; magnetic disturbance; magnetometer; orientation; sensor fusion;
D O I
10.1109/TNSRE.2005.847353
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
This paper describes a complementary Kalman filter design to estimate orientation of human body segments by fusing gyroscope, accelerometer, and magnetometer signals from miniature sensors. Ferromagnetic materials or other magnetic fields near the sensor module disturb the local earth magnetic field and, therefore, the orientation estimation, which impedes many (ambulatory) applications. In the filter, the gyroscope bias error, orientation error, and magnetic disturbance error are estimated. The filter was tested under quasi-static and dynamic conditions with ferromagnetic materials close to the sensor module. The quasi-static experiments implied static positions and rotations around the three axes. In the dynamic experiments, three-dimensional rotations were performed near a metal tool case. The orientation estimated by the filter was compared with the orientation obtained with an optical reference system Vicon. Results show accurate and drift-free orientation estimates. The compensation results in a significant difference (p < 0.01) between the orientation estimates with compensation of magnetic disturbances in comparison to no compensation or only gyroscopes. The average static error was 1.4 degrees (standard deviation 0.4) in the magnetically disturbed experiments. The dynamic error was 2.6 degrees root means square.
引用
收藏
页码:395 / 405
页数:11
相关论文
共 36 条
[21]  
Luinge H., 2002, THESIS U TWENTE ENSC
[22]  
Luinge H J, 1999, Technol Health Care, V7, P455
[23]   Inclination measurement of human movement using a 3-D accelerometer with autocalibration [J].
Luinge, HJ ;
Veltink, PH .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2004, 12 (01) :112-121
[24]  
LUINGE HJ, IN PRESS MED BIOL EN
[25]  
Marins JL, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P2003, DOI 10.1109/IROS.2001.976367
[26]   Detection of daily physical activities using a triaxial accelerometer [J].
Mathie, MJ ;
Coster, ACF ;
Lovell, NH ;
Celler, BG .
MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2003, 41 (03) :296-301
[27]   Accelerometer and rate gyroscope measurement of kinematics: an inexpensive alternative to optical motion analysis systems [J].
Mayagoitia, RE ;
Nene, AV ;
Veltink, PH .
JOURNAL OF BIOMECHANICS, 2002, 35 (04) :537-542
[28]  
Munneke M, 2001, J RHEUMATOL, V28, P745
[29]  
*NAT GEOM PROGR, GEOM PA
[30]   MICROMACHINED GYROSCOPES [J].
SODERKVIST, J .
SENSORS AND ACTUATORS A-PHYSICAL, 1994, 43 (1-3) :65-71