A Novel Kalman Filter for Human Motion Tracking With an Inertial-Based Dynamic Inclinometer

被引:140
作者
Ligorio, Gabriele [1 ]
Sabatini, Angelo M. [2 ]
机构
[1] Scuola Super Sant Anna, BioRobot Inst, I-56025 Pisa, Italy
[2] Scuola Super Sant Anna, I-56025 Pisa, Italy
关键词
Accelerometer; attitude estimation; human motion tracking; inertial sensors; Kalman filtering; INERTIAL/MAGNETIC SENSORS; EXTERNAL ACCELERATION; WEARABLE SENSORS; ORIENTATION; ACCURACY; ATTITUDE;
D O I
10.1109/TBME.2015.2411431
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Goal: Design and development of a linear Kalman filter to create an inertial-based inclinometer targeted to dynamic conditions of motion. Methods: The estimation of the body attitude (i.e., the inclination with respect to the vertical) was treated as a source separation problem to discriminate the gravity and the body acceleration from the specific force measured by a triaxial accelerometer. The sensor fusion between triaxial gyroscope and triaxial accelerometer data was performed using a linear Kalman filter. Wrist-worn inertial measurement unit data from ten participants were acquired while performing two dynamic tasks: 60-s sequence of seven manual activities and 90 s of walking at natural speed. Stereophotogrammetric data were used as a reference. A statistical analysis was performed to assess the significance of the accuracy improvement over state-of-the-art approaches. Results: The proposed method achieved, on an average, a root mean square attitude error of 3.6 degrees and 1.8 degrees in manual activities and locomotion tasks (respectively). The statistical analysis showed that, when compared to few competing methods, the proposed method improved the attitude estimation accuracy. Conclusion: A novel Kalman filter for inertial-based attitude estimation was presented in this study. A significant accuracy improvement was achieved over state-of-the-art approaches, due to a filter design that better matched the basic optimality assumptions of Kalman filtering. Significance: Human motion tracking is the main application field of the proposed method. Accurately discriminating the two components present in the triaxial accelerometer signal is well suited for studying both the rotational and the linear body kinematics.
引用
收藏
页码:2033 / 2043
页数:11
相关论文
共 26 条
[1]  
[Anonymous], 2004, Estimation with applications to tracking and navigation: theory algorithms and software
[2]   Estimating Orientation Using Magnetic and Inertial Sensors and Different Sensor Fusion Approaches: Accuracy Assessment in Manual and Locomotion Tasks [J].
Bergamini, Elena ;
Ligorio, Gabriele ;
Summa, Aurora ;
Vannozzi, Giuseppe ;
Cappozzo, Aurelio ;
Sabatini, Angelo Maria .
SENSORS, 2014, 14 (10) :18625-18649
[3]   An effortless procedure to align the local frame of an inertial measurement unit to the local frame of another motion capture system [J].
Chardonnens, Julien ;
Favre, Julien ;
Aminian, Kamiar .
JOURNAL OF BIOMECHANICS, 2012, 45 (13) :2297-2300
[4]   Human movement analysis using stereophotogrammetry - Part 2: Instrumental errors [J].
Chiari, L ;
Della Croce, U ;
Leardini, A ;
Cappozzo, A .
GAIT & POSTURE, 2005, 21 (02) :197-211
[5]   Novel quaternion Kalman filter [J].
Choukroun, D ;
Bar-Itzhack, IY ;
Oshman, Y .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2006, 42 (01) :174-190
[6]   A novel method for assessing the 3-D orientation accuracy of inertial/magnetic sensors [J].
Faber, Gert S. ;
Chang, Chien-Chi ;
Rizun, Peter ;
Dennerlein, Jack T. .
JOURNAL OF BIOMECHANICS, 2013, 46 (15) :2745-2751
[7]   Development of a tiny orientation estimation device to operate under motion and magnetic disturbance [J].
Harada, Tatsuya ;
Mori, Taketoshi ;
Sato, Tomomasa .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2007, 26 (06) :547-559
[8]   Estimation of Attitude and External Acceleration Using Inertial Sensor Measurement During Various Dynamic Conditions [J].
Lee, Jung Keun ;
Park, Edward J. ;
Robinovitch, Stephen N. .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2012, 61 (08) :2262-2273
[9]   Minimum-Order Kalman Filter With Vector Selector for Accurate Estimation of Human Body Orientation [J].
Lee, Jung Keun ;
Park, Edward J. .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (05) :1196-1201
[10]   A Fast Quaternion-Based Orientation Optimizer via Virtual Rotation for Human Motion Tracking [J].
Lee, Jung Keun ;
Park, Edward J. .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2009, 56 (05) :1574-1582