Improving Techniques in Statically Equivalent Serial Chain Modeling for Center of Mass Estimation

Any articulated system of rigid bodies defines a statically equivalent serial chain (SESC). The SESC is a virtual chain that terminates at the center of mass (CoM) of the original system of bodies. An SESC may be generated experimentally without knowing the mass, CoM, or length of each link in the system given that its joint angles and overall CoM may be measured. This paper presents three developments toward recognizing the SESC as a practical modeling technique. Two of the three developments improve utilizing the technique in practical applications where the arrangement of the joints impacts the derivation of the SESC. The final development provides insight into the number of poses needed to create a usable SESC in the presence of data collection errors. First, modifications to a matrix necessary in computing the SESC are proposed, followed by the experimental validation of SESC modeling. Second, the problem of generating an SESC experimentally when the system of bodies includes a mass fixed in the ground frame are presented and a remedy is proposed for humanoid-like systems. Third, an investigation of the error of the experimental SESC versus the number of data readings collected in the presence of errors in joint readings and CoM data is conducted. By conducting the method on three different systems with various levels of data error, a general form of the function for estimating the error of the experimental SESC is proposed.

[1]  G. G. Lowen,et al.  Survey of investigations into the balancing of linkages , 1968 .

[2]  Andrew P. Murray,et al.  Estimation of the centre of mass from motion capture and force plate recordings: A study on the elderly , 2011 .

[3]  Z. Moussavi,et al.  Center of mass function approximation , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  Tony Szturm,et al.  Application of feedforward backpropagation neural network to center of mass estimation for use in a clinical environment , 2003, Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE Cat. No.03CH37439).

[5]  Vladimir M. Zatsiorsky,et al.  The Mass and Inertia Characteristics of the Main Segments of the Human Body , 1983 .

[6]  E. Gutierrez-Farewik,et al.  Comparison and evaluation of two common methods to measure center of mass displacement in three dimensions during gait. , 2006, Human movement science.

[7]  T. Shimba An estimation of center of gravity from force platform data. , 1984, Journal of biomechanics.

[8]  J. Michael McCarthy,et al.  Introduction to theoretical kinematics , 1990 .

[9]  Vladimir M. Zatsiorsky Kinematics of human motion , 1998 .

[10]  David A. Winter,et al.  Human balance and posture control during standing and walking , 1995 .

[11]  P. Leva Adjustments to Zatsiorsky-Seluyanov's segment inertia parameters. , 1996 .

[12]  R. Shiavi,et al.  Simultaneous measurement of body center of pressure and center of gravity during upright stance. Part I: Methods , 1996 .

[13]  Vladimir M. Zatsiorsky,et al.  Extracting gravity line displacement from stabilographic recordings , 1997 .

[14]  Ugo Della Croce,et al.  Comparison of three methods for estimating vertical displacement of center of mass during level walking in patients , 1996 .

[15]  A. Kuo,et al.  Comparison of kinematic and kinetic methods for computing the vertical motion of the body center of mass during walking. , 2004, Human movement science.

[16]  G. Cavagna Force platforms as ergometers. , 1975, Journal of applied physiology.

[17]  Philippe Fraisse,et al.  Three dimensional visualization of the statically equivalent serial chain from kinect recording , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[18]  David A. Winter,et al.  Biomechanics and Motor Control of Human Movement , 1990 .

[19]  M. Eames,et al.  Comparing methods of estimating the total body centre of mass in three-dimensions in normal and pathological gaits , 1999 .

[20]  Sunil K. Agrawal,et al.  Design and fabrication of an active gravity balanced planar mechanism using auxiliary parallelograms , 2001 .

[21]  Steven Dubowsky,et al.  The kinematics, dynamics, and control of free-flying and free-floating space robotic systems , 1993, IEEE Trans. Robotics Autom..

[22]  B. Nigg,et al.  Biomechanics of the musculo-skeletal system , 1995 .

[23]  M. James,et al.  The generalised inverse , 1978, The Mathematical Gazette.

[24]  Y Brenière,et al.  Estimating the centre of gravity of the body on the basis of the centre of pressure in standing posture. , 1997, Journal of biomechanics.

[25]  F. Prince,et al.  Comparison of three methods to estimate the center of mass during balance assessment , 2004 .

[26]  Philippe Fraisse,et al.  Statically equivalent serial chains for modeling the Center of Mass of humanoid robots , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[27]  Edwin van Asseldonk,et al.  Ambulatory Estimation of Center of Mass Displacement During Walking , 2009, IEEE Transactions on Biomedical Engineering.

[28]  Sung-Hee Lee,et al.  Spline joints for multibody dynamics , 2008, SIGGRAPH 2008.

[29]  R. S. Fearing,et al.  Tactile Sensing Mechanisms , 1990, Int. J. Robotics Res..

[30]  Z. Vafa,et al.  On the Dynamics of Space Manipulators Using the Virtual Manipulator, with Applications to Path Planning , 1993 .

[31]  Y. Brenière Why we walk the way we do. , 1996, Journal of motor behavior.

[32]  Steven Dubowsky,et al.  On the nature of control algorithms for free-floating space manipulators , 1991, IEEE Trans. Robotics Autom..

[33]  Philippe Fraisse,et al.  Online identification and visualization of the statically equivalent serial chain via constrained Kalman filter , 2013, 2013 IEEE International Conference on Robotics and Automation.

[34]  Victor Ng-Thow-Hing,et al.  A general joint component framework for realistic articulation in human characters , 2003, I3D '03.

[35]  Steven Dubowsky,et al.  The Kinematics and Dynamics of Space Manipulators: The Virtual Manipulator Approach , 1990, Int. J. Robotics Res..

[36]  S. Cotton,et al.  Estimation of the Center of Mass: From Humanoid Robots to Human Beings , 2009, IEEE/ASME Transactions on Mechatronics.