Determination of 3D spinal kinematics without defining a local vertebral coordinate system.

In this paper a method is presented to calculate Euler's angles of rotation of a body segment during locomotion without a priori defining the location of the center of rotation, and without defining a local vertebral coordinate system. The method was applied to in vivo spinal kinematics. In this method, the orientation of each segment is identified by a set of three markers. The orientation of the axes of rotation is calculated based on the average position of the markers during one stride cycle. Some restrictions and assumptions should be made. The approach is viable only when the average orientation of the anatomical axes of rotation of each spinal segment during a stride cycle coincides with the three axes of the laboratory coordinate system. Furthermore, the rotations should be symmetrical with respect to both sides of the plane of symmetry of the spinal segment, and the subject should move parallel to one axis of the laboratory coordinate system. Since in experimental conditions these assumptions will only be met approximately, errors will be introduced in the calculated angles of rotation. The magnitude of the introduced errors was investigated in a computer simulation experiment. Since the maximal errors did not exceed 0.7 degrees in a range of misalignments up to 10 degrees between the two coordinate systems, the approach proved to be a valid method for the estimation of spinal kinematics.