Objective and Frame-Invariant Kinematic Metric Functions for Rigid Bodies

Kinematic metric functions, which allow us to make metric measurements such as “distance,” “length,” and “angle,” are often needed in robotics. However, some commonly used metric functions are not well-defined because of their dependence on choice of reference frame. This paper presents formal and practical conditions for kinematic metric functions to be well-defined. To properly analyze this issue, we introduce an intrinsic formulation of the configuration space of a rigid body that does not depend on frames. Based on this intrinsic definition, the principle of objectivity, or observer indifference, is introduced to derive a formal condition for well-definedness of kinematic metric functions. The principle of objectivity is further used to gain physical insight into left, right, and bi-invariances on the Lie group SE(3). The abstract notion of objectivity is then related to the more practically useful notion of frame invariance, which is shown to be necessary and sufficient for objectivity. Thus, frame invariance can be used as a practical condition for determining objective functions, and we give an explicit formula to determine frame invariance of a given metric function. Finally, by use of examples, we present several frame-invariant norms of rigid body velocities and wrenches. These examples demonstrate that norms with interesting physical interpretations need not be derived from inner products of velocities or wrenches.

[1]  J. Vickers MANIFOLDS, TENSOR ANALYSIS AND APPLICATIONS (2nd edition) (Applied Mathematical Sciences 75) , 1990 .

[2]  John F. Canny,et al.  Planning optimal grasps , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  J. Michael McCarthy,et al.  A metric for spatial displacement using biquaternions on SO(4) , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Josip Loncaric,et al.  Geometrical analysis of compliant mechanisms in robotics , 1985 .

[5]  F. Park Distance Metrics on the Rigid-Body Motions with Applications to Mechanism Design , 1995 .

[6]  Joseph Duffy,et al.  The fallacy of modern hybrid control theory that is based on "orthogonal complements" of twist and wrench spaces , 1990, J. Field Robotics.

[7]  P. Larochelle,et al.  Planar Motion Synthesis Using an Approximate Bi-Invariant Metric , 1995 .

[8]  J. Duffy,et al.  On the Metrics of Rigid Body Displacements for Infinite and Finite Bodies , 1995 .

[9]  Krzysztof Tchoń,et al.  Definition of a kinematic metric for robot manipulators , 1994, J. Field Robotics.

[10]  R. Abraham,et al.  Manifolds, Tensor Analysis, and Applications , 1983 .

[11]  David G. Kirkpatrick,et al.  Quantitative Steinitz's theorems with applications to multifingered grasping , 1990, STOC '90.

[12]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[13]  R. Abraham,et al.  Manifolds, tensor analysis, and applications: 2nd edition , 1988 .

[14]  Qiao Lin Mechanics and planning of workpiece fixturing and robotic grasping , 1998 .

[15]  Zexiang Li Geometric considerations of robot kinematics , 1990 .