2014, Number 3
<< Back Next >>
Rev Mex Ing Biomed 2014; 35 (3)
Instantaneous position and orientation of the body segments as an arbitrary object in 3D space by merging gyroscope and accelerometer information
Barraza-Madrigal JA, Muñoz-Guerrero R, Leija-Salas L, Ranta R
Language: English
References: 27
Page: 241-252
PDF size: 1379.08 Kb.
ABSTRACT
This work presents an algorithm to determine instantaneous orientation
of an object in 3D space. The orientation was determined by using
a Direction Cosine Matrix (DCM), performed by the combination
of three consecutive rotations, around each to the main axes of the
evaluated system, using quaternions. An inertial measurement unit
(IMU), consisting of 3 axes gyroscope and 3 axes accelerometer was
used in order to establish 2 coordinate systems; The first one describes
object movement, by using gyroscope as a main source of information,
relating the angular rate of change along time. The second defines
a coordinate reference system, relating the acceleration of gravity to
an inertial direction vector. A proportional integral (PI) feedback
controller was used, which includes sensors information, eliminating
offset, cancelling drift and improving the accuracy of the orientation.
The proposed algorithm can be used for assessing both the position and
orientation of the body segments which is very important in orthopedic,
traumatology and rheumatology important for diagnosis, prognostic,
therapeutic, research and as well as the design and fabrication of
measuring devices used in surgical instrumentation, prostheses and
ortheses. It is important to note that the developed system opens
the opportunities to be implemented on ambulatory joint evaluation
through a wearable system, due to the dimensions and requirements of
the sensors.
REFERENCES
T. Shimada, “Normal Range of Motion of Joints in Young Japanese People,” Bulletin of allied medical sciences Kobe BAMS (Kobe), 1988; 4:103-109.
D. Giansanti, V. Macellari, G. Maccioni and A. Cappozzo, "Is it Feasible to Reconstruct Body Segment 3-D Position and Orientation Using Accelerometric Data?" IEEE Transactions on Biomedical Engineering, 2003; 50(4):476-483.
Sen Suddhajit, R. Abboud, D. Ming, B. Wan, Y. Liao and Q. Gong, “A motion simulation and biomechanical analysis of the shoulder joint using a whole human model,” in 4th International Conference on Biomechanical Engineering and Informatics (BMEI), 2011; 4:2322- 2326.
H. Dejnabadi, B. M. Jolles and K. Aminian, “A New Approach to Accurate Measurement of Uniaxial Joint Angles Based on a Combination of Accelerometers and Gyroscopes,” IEEE Transactions on Biomedical Engineering, 2005; 52(8):1478- 1484.
M. A. Sabatini, “Estimating Three- Dimensional Orientation of Human Body Parts by Inertial/Magnetic Sensing,” Sensors, 2011; 11(2):1489-1525.
J. Bortz, “A New Mathematical Formulation for Strapdown Inertial Navigation,” IEEE Transactions on Aerospace and Electronic Systems, 1971; AES-7(1):61-66.
M. Ignangni, “Optimal Strapdown Attitude Integration Algorithms,” Journal of Guidance Control and Dynamics, 1990; 13(2): 363-369.
S. Tadano, R. Takeda and H. Miyagawa, “Three Dimensional Gait Analysis Using Wearable Acceleration and Gyro Sensors Based on Quaternion Calculations,” Sensors, 2013; 13(7):9321-9343.
E. Bernmark and C. Wiktorin, “A triaxial accelerometer for measuring arm movements,” Applied Ergonomics, 2002; 33(6):541-547.
G. Hansson, P. Asterlan, N. Holmer and S. Skerfving, “Validity and reliability of triaxial accelerometers for inclinometry in posture analysis,” Medical and Biological Engineering Computing, 2001; 39(4):405- 413.
H. Luinge and P. Veltink, “Measuring orientation of human body segments using miniature gyroscopes and accelerometers,” Medical and Biological Engineering and Computing, 2005; 43(2):273-282.
S. O. Madgwick, A. J. Harrison and R. Vaidyanathan, “Estimation of IMU and Marg orientation using a gradient descent algorithm,” in IEEE International Conference on Rehabilitation Robotics, Zurich-Swizerland, 2011.
J. Luige Henk and H. Peter, “Inclination Measurement of Human Movement Using a 3-D Accelerometer With Autocalibration,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2004; 12(1):112-121.
Z. Zhang, Z. Huang and J. Wu, “Hierarchical Information Fusion for Human Upper Limb Motion Capture,” in 12th International Conference on Information Fusion, Seattle-WA-USA, 2009.
J. Favre, B. Jolles, O. Siegrist and K. Aminian, “Quaternion-based fusion of gyroscopes and accelerometers to improve 3D angle measurement,” Electronics Letters, 2006; 42(11):612-614.
InvenSense, MPU-6000 and MPU-6050 Register Map and Descriptions, Revision 4.0, 03/09/2012: 13-15.
E. L. Morin, S. A. Reid and J. M. Stevenson, “Characterization of upper Body Accelerations for task Performance in Humans,” in Proceedings of the 25th Annual Conference of the IEEE EMBS Cancun-México, 2003.
A. Olivares, J. Górriz, J. Ramirez and G. Olivares, “Accurate human limb angle measurement: sensor fusion through Kalman, least mean squares and recursive least-squares adaptive filtering,” Measurement Science and Technology, 2010; 22(2):1-15.
E. Bekir, “Introduction to Modern Navigation Systems,” World Scientific Co. Pte-Ltd, 2007.
H. Schneider and G. Barker, “Matrices and Linear Algebra,” Holt Rinehart and Winston Inc. New York, 1968.
C. Cullen, Matrices and Linear Transformations, Addison-Wesley Co. Reading M.A, 1972.
W. Premerlani and P. Bizard, Direction Cosine Matrix: Theory, 17 May 2009
S. O.H Madgwick, “An efficient orientation filter for inertial and inertial/magnetic sensors arrays,” Technical report, Department of Mechanical Engineering, University of Bristol, 2010.
B. Antonio, Fundamentos de Robótica, McGraw Hill, 1997.
R. Mahony, T. Hamel and J.-M. Pflimlin, “Nonlinear Complementary Filters on the Special Orthogonal Group,” IEEE Transactions on Automatic Control, 2008; 53(5):1203-1218.
F. Haugen, “The Good Gain method for PI(D) controller tuning,” TechTeach, 2010: 1-7.
F. Haugen, “The good Gain method for simple experimental tuning of PI controllers,” Modeling, Identification and Control, 2012; 33(4):141-152.