This paper provides an improvement of classic Montana’s contact kinematics equations considering non-orthogonal object parameterizations. In Montana’s model, the reference frame used to define the relative motion between two rigid bodies in three-dimensional space is chosen as the Gauss frame, assuming there is an orthogonal coordinate system on the object surface. To achieve global orthogonal parameterizations on arbitrarily shaped object surfaces, we define the relative motion based on the reference frame field, which is the orthogonalization of the surface natural basis at every contact point. The first- and second-order contact kinematics, including the velocity and acceleration analysis of the relative rolling, sliding, and spinning motion, are reformulated based on the reference frame field and the screw theory. We use two simulation examples to illustrate the proposed method. The examples are based on simple non-orthogonal surface parameterizations, instead of seeking for global orthogonal parameterizations on the surfaces.
Journal of Mechanisms and Robotics Open Issues