Announcement

Collapse
No announcement yet.

Musing on Standards and Terminology

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Musing on Standards and Terminology


    Dear Biomch-L readers,

    Following the comments from Jesus Dapena and Paolo de Leva the other week on
    the ISB Draft for 3-D Kine(ma)tics Standardization & Terminology, I'd like to
    join them with complimenting the work by Peter Cavanagh and his colleagues.

    Standardization is not a purely scientific matter in which "objective, scien-
    tific" norms prevail (in my book, they ought!), but also a pragmatic, democra-
    tic endeavour in which existing custums out in the field (and their authors?)
    look for rationalization, recognition, and acceptance, while users and vendors
    who have already systems with particular conventions in use or on the market
    may not be highly thrilled by the idea of having to change their ways. Thus,
    the academic ideal of uniqueness, universatility, and regularity may have to
    be sacrificed; I think that the authors of the current draft have made this
    very clear.

    Below are some comments on the published texts, ordered as the drafts them-
    selves; I hope thus to contribute my 3 cents to the present debate (-: as I
    read on UseNet these days, inflation has hollowed out the original proverb
    which only claims 2 cents :-)


    A. Terminology

    It would be useful if the text be more specific on terminology: definition of
    terms such as poses and displacements, positions and translations, attitudes
    and rotations, Cardanic and Euler angles, finite and instantaneous helical,
    screw, and rotation axes would be recommendable. This should take place under
    a separate heading rather than at different places throughout the draft. Some
    of the draft's headings are concerned with poses, some with displacements:
    thus, Part 3 is called "Global Displacements", while Parts 4 and 5 are called
    "Global Attitudes" and "Relative Attitudes", respectively.

    I think that "Global" should be replaced by "Absolute", in line with common
    parlance in the Biomechanics / Kinesiology field where "absolute movement"
    stands for segment movement with respect to an external, usually inertial
    coordinate frame, and where "relative movement" is tantamount to joint
    movement.


    B. Kinematics and Kinetics / Dynamics

    While the report is entitled "Recommendations for Standardization in the
    Reporting of Kinematic Data", it is also concerned with Kinetics / Dynamics.
    For example, in Part 5 (Relative Attitudes), reference is made to decomposi-
    tion ...

    "about axes which can be anatomically meaningful at the sacrifice of
    establishing a reference frame with non-orthogonal axes. As long as
    forces and moments are not resolved along those non-orthogonal axes,
    this does not present a problem".

    It would be interesting to see how this can be acceptable for kinematics
    if it is anathema for kinetics, in particular because these non-orthogonal
    axes are not rigid with respect to each other while those of cartesian
    coordinate frames are.

    Furthermore, Part 2 is concerned with Segmental Centres of Mass, at which
    local Reference Frames are to be defined. Masses, however, are not relevant
    in pure kinematics.

    Finally, Part 6 (Joint Moments) provides some tentative recommendations which
    leave open about what axes moments should be decomposed: if not about the axes
    of a "Joint Coordinate System" (see below), should this be about the global /
    inertial axes, about the proximal segment's axes, or about the distal segment's
    axes? Patterns of moments will look quite different under these alternative
    representations. Some authors have even proposed to decompose forces and mo-
    ments along the generally oblique axes of a Cardanic convention, thus imposing
    the increased correlations for Cardanic angles as compared to `helical angles'
    also on joint forces and moments; fortunately, the ISB Committe does not advo-
    cate this.


    C. Definition of a Global Reference Frame

    It might be useful to point out that the positive Z-axis in aeronautics points
    downward. The choice of (Xg,Yg) in the sagittal plane on behalf of planar
    studies seems to indicate a predisposition towards sagittal gait studies,
    rather than frontal analysis as, in e.g., various posture, sports and ergo-
    nomics studies.


    D. Definition of Local Reference Frames

    The draft proposes that local segment reference frames should have their
    origin in the segment's centre of gravity, and that the Y-axis should be
    proximally oriented (in the oblong direction), while the Z-axis should be
    oriented towards the right of the subject (when standing in the neutral,
    anatomical pose, i.e., erect, arms along the body with the head, palms
    and feet directed forward). In this pose, the local and global coordinate
    systems are parallel *if* the local Y-axis points upward which is not the
    case for the head and upper trunk. A better convention would seem to be
    that all local Y-axes should point upward when the subject is in the neutral,
    anatomical pose.


    E. The 4 x 4 Matrix Notation Model

    The use of this model implies a particular approach for representing segment
    positions and translations, as it implies the conventional rigid-body model

    Xg = Rgl Xl + Pgl

    where Xg is the position vector in global (inertial) coordinates of a point
    on a body segment, Xl its position vector in local (segment-fixed) coordina-
    tes, Rgl the orthonormal attitude matrix whose elements are the cosines of the
    angles between corresponding coordinate axes of the two coordinate systems,
    and Pgl the position vector of the local coordinate system's origin in the
    global coordinate system. For joint poses and displacements, the local system
    becomes the distal system, and the global system becomes the proximal system.

    This model is to be seen only as an unambiguous formulation of the proposed
    standards: it is emphasized in the draft's preamble that investigators should
    be free to collect and process data at their own discretion, and the draft is
    merely concerned with unifying the way that results should be presented (in
    the literature, in clinical reports?).

    With the chosen XYZ axes, the rotation sequence example given in Part 4 on
    Global Attitudes does not correspond with the conventional Cardanic/Eulerian
    sequence in which the ab/adduction axis corresponds to the floating axis:
    the Y-axis corresponds to axial rotation of a segment when in the neutral or
    anatomical pose. Furthermore, neither the attitude matrices of the head and
    upper trunk nor those of the neck and of the "joint" between upper and lower
    trunk are equal to the identity matrix in this pose. They would if all Y-axes
    would point upwards in this pose as proposed above.


    F. Relative Attitudes (Joint angles)

    Based on the quoted work of a number of highly respected, North American
    biomechanicians during the 70-ties and 80-ties, the draft currently opts
    for a Cardanic/Eulerian sequence with one "rotation" axis imbedded in the
    proximal segment (coincident with planar flexion/extension), one imbedded
    in the distal segment (coincident with planar endo/exorotation), and one
    normal to these two, the floating axis (identified with ab/adduction).
    The example provided is for the knee joint.

    Before making this choice, the draft recommends:

    "Joint coordinate systems (which might better be called Joint Rotation
    Conventions) defined for each joint individually. This system allows
    sequence independent rotations about axes which can be anatomically
    meaningful ..."

    after which a choice is made for the "most well known example of such systems
    [ as ] developed for the knee by Grood & Suntay (1983) and Chao (1986)"; see
    also Chao (1980) for an even earlier presentation. Actually, figure 3 in the
    Draft proposes to decompose positions/displacements along the generally oblique
    axes of an (electrogoniometric) linkage system that mechanizes the proposed
    Joint Rotation Convention; this seems at variance with the position definition
    (Pgl) stated above.

    As discussed - perhaps ad nauseam? - on the Biomch-L forum during the previous
    2 months and at even earlier occasions (see the Biomch-L archives for February
    and March 1990 and for March and April 1992), the Cardanic/Eulerian convention
    has certain problems. In the present context, I fail to see how the arbitrary
    choice of some imbedded and floating axes "can be anatomically meaningful" if
    no anatomists are being referenced. Others have used terms like "physiological
    angles" and "orthopaedic angles" ...

    Next, the Committee kindly refers to my own work:

    "Woltring (1990, 1991) and others have supported the use of helical axes
    for the description of joint motion since it avoids some problems - such
    as gimbal lock - inherent in Euler angle representations. More recently,
    Woltring suggests the use of: "an attitude vector standard". At present,
    we are not proposing a standard for this approach as debate continues on
    its clinical application. Should there be a widespread support for such
    a representation we would certainly consider a recommendation for standar-
    ization of a helical axis representation."

    I sincerely hope that "helical axes" will never be used as standards for *
    describing joint poses (i.e., positions and attitudes), while I do feel *
    that they are useful for describing joint displacements (movement, motion, *
    translation, rotation) through instantaneous kinematics: velocities, acce- *
    lerations, 3-D Centres of Rotation. As an approximation to Instantaneous *
    Helical Axes between sampling times in digital measurement and processing *
    systems, also the "Finite Helical Axis" or FHA is a usefuul tool. *

    However, recent authors have used this so-called Finite Helical Axis for
    describing joint *poses* rather than *displacements*, in which a current pose
    is described in terms of a rotation about and translation along a directed
    line in space through which this pose can be formally attained from the
    reference pose. They typically assess the amount of rotation theta about and
    translation d along the FHA, the unit direction vector N (i.e., N'N = 1, where
    ' denotes transposition) of the FHA, and the piercing point Q of the FHA with
    some reference plane. Subsequently, the angles between N and the reference
    frame's coordinate axes are considered, in combination with the total rotation
    angle theta.

    A serious problem with this approach is that the direction of N becomes highly
    sensitive to measurement errors and coordinate system definition uncertainties
    (even though its length remains 1) if theta becomes small (Woltring et al, JoB
    1985). Also Q becomes ill-determined in that case, as is the displacement d
    which is equal to the projection onto N of the displacement of some reference
    point P on the moving object. Only the angle theta remains well-determined --
    for a diligently chosen measurement configuration.

    Thus (confining myself to attitudes only) plotting theta and N over time
    results in very noisy components of N whenever theta approaches 0. Comparing
    these 4 `dependent' entities with 3 `independent' Cardanic/Eulerian angles is
    not easy, as recently confirmed by Small (1992; cf. her recent posting onto
    Biomch-L). Note that in gimbal lock, the Cardanic/Eulerian approach has only
    two degrees of freedom, as one degree of freedom is lost due to a mathematical
    *and* physical/biomechanical singularity caused by the two imbedded axes
    becoming parallel. Close to gimbal lock, Cardanic/Eulerian angles are
    similarly noisy as N in the helical case when theta is close to 0.

    In my own work, I have, therefore, proposed to use the product THETA = theta N
    as an attitude "vector" whose components can be meaningfully interpreted as
    angular quantifiers, and which are always regular given a suitable measurement
    set-up. If the total "rotation" angle theta is small (
Working...
X