In human movement modeling, the problem of multi-link kinematics estimation by means of inertial measurement units has been investigated by several authors through efficient sensor fusion algorithms. In this perspective a single inertial measurement unit per link is required. This set-up is not cost-effective compared with a solution in which a single-axis accelerometer per link is used. In this paper, a novel fast technique is presented for the estimation of the sway angle in a multi-link chain by using a single-axis accelerometer per segment and by setting the boundary conditions through an ad hoc algorithm. The technique, based on the windowing of the accelerometer output, was firstly tested on a mechanical arm equipped with a single-axis accelerometer and a reference encoder. The technique is then tested on a subject performing a squat task for the knee flexion-extension angle evaluation by using two single-axis accelerometers placed on the thigh and shank segments, respectively. A stereo-photogrammetric system was used for validation. RMSEs (mean ± std) are 0.40 ± 0.02° (mean peak-to-peak range of 147.2 ± 4.9°) for the mechanical inverted pendulum and 1.01 ± 0.11° (mean peak-to-peak range of 59.29 ± 2.02°) for the knee flexion-extension angle. Results obtained in terms of RMSE were successfully compared with an Extended Kalman Filter applied to an inertial measurement unit. These results suggest the usability of the proposed algorithm in several fields, from automatic control to biomechanics, and open new opportunities to increase the accuracy of the existing tools for orientation evaluation.
References
[1]
Landau, L.D.; Lifshitz, E.M. Mechanics, 3rd ed. ed.; Pergamon: New York, NY, USA, 1976; pp. 93–95.
[2]
Stocker, J.J. Nonlinear Vibrations in Mechanical and Electrical Systems, 1st ed. ed.; Wiley/Interscience: New York, NY, USA, 1966; pp. 202–213.
[3]
Corben, H.C.; Stehele, P. Classical Mechanics, 2nd ed. ed.; Wiley: New York, NY. USA, 1960; pp. 67–69.
[4]
Kalmus, H.P. The inverted pendulum. Am. J. Phys. 1978, 38, 874–878.
[5]
Michaelis, M.M. Stroboscopic study of the inverted pendulum. Am. J. Phys. 1985, 53, 1079–1083.
[6]
Friedman, M.H.; Campana, J.E.; Yergey, A.L. The inverted pendulum: A mechanical analog of the quadrupole mass filter. Am. J. Phys. 1982, 50, 924–931.
[7]
Smith, H.J.T.; Blackburn, J.A. Experimental study of an inverted pendulum. Am. J. Phys. 1992, 60, 909–911.
[8]
Lee, H.; Jung, S. Balancing and navigation control of a mobile inverted pendulum robot using sensor fusion of low cost sensors. Mechatronics 2012, 22, 95–105.
[9]
Sivaraman, E.; Arulselvi, S. Modelling of an inverted pendulum based on fuzzy clustering technique. Int. J. Comp. Appl. 2012, 9, 23–31.
[10]
Park, J.H.; Kim, K.D. Biped Robot Walking Using Gravity-Compensated Inverted Pendulum Mode and Computed Torque Control. Proceedings of the 1998 IEEE International Conference on Robotics & Automation, Leuven, Belgium, May 1998.
[11]
Anderson, C.W. Learning to control an inverted pendulum using neural networks. IEEE Contr. Syst. Mag. 1989, 9, 31–37.
[12]
Huang, S.J.; Huang, C.L. Control of an inverted pendulum using grey prediction model. IEEE Trans. Ind. Appl. 1994, 36, 452–458.
[13]
Loram, I.D.; Lakie, M. Human balancing of an inverted pendulum: Position control by small, ballistic-like, throw and catch movement. J. Physiol. 2002, 540, 1111–1124.
[14]
Macpherson, J.M.; Horak, F.B. Posture. In Principles of Neural Science; Kandel, E.R., Schwartz, J.H., Jessell, T.M., Eds.; McGraw-Hill: New York, NY, USA, 2000. Chapter 39.
[15]
Guelton, K.; Delprat, S.; Guerra, T.M. An alternative to inverse dynamics joint torques estimation in human stance based on Takagi-Sugeno unknown-inputs observer in the descriptor form. Contr. Eng. Pract. 2008, 16, 1414–1426.
[16]
Pinter, I.J.; van Swigchem, R.; van Soest, A.J.; Rozendaal, L.A. The dynamics of postural sway cannot be captured using a one-segment inverted pendulum model: A PCA on segment rotations during unperturbed stance. J. Neurophysiol. 2008, 100, 3197–3208.
[17]
Creath, R.; Kiemel, T.; Horak, F.; Peterka, R.; Jeka, J. A unified view of quiet and perturbed stance: simultaneous co-existing excitable modes. Neurosci. Lett. 2005, 377, 75–80.
[18]
Fuschillo, V.L.; Bagalà, F.; Chiari, L.; Cappello, A. Accelerometry-based prediction of movement dynamics for balance monitoring. Med. Biol. Eng. Comput. 2012, 50, 925–936.
[19]
Bagalà, F.; Fuschillo, V.L.; Chiari, L.; Cappello, A. Calibrated 2D angular kinematics by single-axis accelerometers: From inverted pendulum to n-link chain. IEEE Sens. J. 2012, 12, 479–486.
[20]
Sabatini, A.M. Estimating three-dimensional orientation of human body part by inertial/magnetic sensing. Sensors 2011, 11, 1489–1525.
[21]
Bagalà, F.; Klenk, J.; Cappello, A.; Chiari, L.; Becker, C.; Lindemann, U. Quantitative description of the Lie-to-Sit-to-Stand-to-Walk transfer by a single body-fixed sensor. IEEE Trans. Neural. Syst. Rehabil. Eng. 2012. in press.
[22]
Rotenberg, D.; Slycke, P.J.; Veltink, P.H. Ambulatory position and orientation tracking fusing magnetic and inertial sensing. IEEE Trans. Biomed. Eng. 2007, 54, 883–890.
Dejnabadi, H.; Jolle, B.M.; Casanova, E.; Fua, P.; Aminian, K. Estimation and visualization of sagittal kinematics of lower limbs orientation using body-fixed sensors. IEEE Trans. Biomed. Eng. 2006, 53, 1385–1393.
[25]
Kamen, G.; Patten, C.; Duke, D.C.; Sison, S. An accelerometry-based system for the assessment of balance and postural sway. Gerontology 1998, 44, 40–45.
[26]
Moe-Nilssen, R. A new method for evaluating motor control in gait under real-life environmental conditions. Part 1: The instrument. Clin. Biomech. 1998, 13, 320–327.
[27]
Mayagoitia, R.E.; L?tters, J.C.; Veltink, P.H.; Hermens, H. Standing balance evaluation using a triaxial accelerometer. Gait Posture 2002, 16, 55–59.
[28]
Mayagoitia, R.E.; Nene, A.V.; Veltink, P.H. Accelerometer and rate gyroscope measurement of kinematics: An inexpensive alternative to optical motion analysis systems. J. Biomech. 2002, 35, 537–542.
[29]
Lyons, G.M.; Culhane, K.M.; Hilton, D.; Grace, P.A.; Lyons, D. A description of an accelerometer-based mobility monitoring technique. Med. Eng. Phys. 2005, 27, 497–504.
[30]
Williamson, R.; Andrews, B.J. Detecting absolute human knee angle and angular velocity using accelerometers and rate gyroscopes. Med. Biol. Eng. Comput. 2001, 39, 1–9.
[31]
Thomas, L.H. Elliptic Problems in Linear Differential Equations over a Network. Watson Science Computer Laboratory Report; Columbia University: New York, NY, USA, 1949.
[32]
Kalman, R. A new approach to linear filtering and prediction problems. Trans. ASME 1960, 82, 35–45.
[33]
Welch, G.; Bishop, G. An Introduction to the Kalman Filter; University of North Carolina at Chapel Hill: Chapel Hill, CA, USA, 1995.
[34]
Salem, G.J.; Salinas, R.; Harding, F.V. Bilateral kinematic and kinetic analysis of the squat exercise after anterior cruciate ligament reconstruction. Archive Phys. Med. Rehab. 2003, 84, 1211–1216.
[35]
Arun, K.; Huang, T.; Blostein, S. Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Mach. Intell. 1987, 9, 698–700.
[36]
Hanson, R.; Norris, M. Analysis of measurements based on the singular value decomposition. SIAM J. Sci. Stat. Comp. 1981, 2, 363–373.