An Approach to Determining the Unknown Twist/Wrench Subspaces of Lower Mobility Serial Kinematic Chains

Mainly drawing on screw theory and linear algebra, this paper presents an approach to determining the bases of three unknown twist and wrench subspaces of lower mobility serial kinematic chains, an essential step for kinematic and dynamic modeling of both serial and parallel manipulators. By taking the reciprocal product of a wrench on a twist as a linear functional, the underlying relationships among their subspaces are reviewed by means of the dual space and dual basis. Given the basis of a twist subspace of permissions, the causes of nonuniqueness in the bases of the other three subspaces are discussed in some depth. Driven by needs from engineering design, criteria, and a procedure are proposed that enable pragmatic, consistent bases of these subspaces to be determined in a meaningful, visualizable, and effective manner. Three typical examples are given to illustrate the entire process. Then, formulas are presented for the bases of the twist/wrench subspaces of a number of commonly used serial kinematic chains, which can readily be employed for the formulation of the generalized Jacobian of a variety of lower mobility parallel manipulators.

[1]  Ralph Abraham,et al.  Foundations Of Mechanics , 2019 .

[2]  D. E. Whitney,et al.  The mathematics of coordinated control of prosthetic arms and manipulators. , 1972 .

[3]  V. Arnold Mathematical Methods of Classical Mechanics , 1974 .

[4]  K. H. Hunt,et al.  Kinematic geometry of mechanisms , 1978 .

[5]  K. Sugimoto,et al.  Application of linear algebra to screw systems , 1982 .

[6]  D. R. Kerr,et al.  The inner product in the evaluation of reciprocal screws , 1989 .

[7]  Kenneth H. Hunt,et al.  Unifying Screw Geometry and Matrix Transformations , 1991, Int. J. Robotics Res..

[8]  J. M. Hervé,et al.  Structural synthesis of 'parallel' robots generating spatial translation , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[9]  Joseph Duffy,et al.  Orthogonal spaces and screw systems , 1992 .

[10]  Jorge Angeles,et al.  On Twist and Wrench Generators and Annihilators , 1994 .

[11]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms , 1995 .

[12]  Jon M. Selig,et al.  A simple approach to invariant hybrid control , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[13]  J. M. Hervé The Lie group of rigid body displacements, a fundamental tool for mechanism design , 1999 .

[14]  L. W. Tsai,et al.  Robot Analysis: The Mechanics of Serial and Parallel Ma-nipulators , 1999 .

[15]  Carl D. Meyer,et al.  Matrix Analysis and Applied Linear Algebra , 2000 .

[16]  Q. C. Li,et al.  General Methodology for Type Synthesis of Symmetrical Lower-Mobility Parallel Manipulators and Several Novel Manipulators , 2002, Int. J. Robotics Res..

[17]  J. R. Jones,et al.  Null–space construction using cofactors from a screw–algebra context , 2002, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[18]  Yuefa Fang,et al.  Structure Synthesis of a Class of 4-DoF and 5-DoF Parallel Manipulators with Identical Limb Structures , 2002, Int. J. Robotics Res..

[19]  L. Tsai,et al.  Jacobian Analysis of Limited-DOF Parallel Manipulators , 2002 .

[20]  C. Gosselin,et al.  Singularity Analysis of 3-DOF Planar Parallel Mechanisms via Screw Theory , 2003 .

[21]  Z. Huang,et al.  Type Synthesis of Symmetrical Lower-Mobility Parallel Mechanisms Using the Constraint-Synthesis Method , 2003, Int. J. Robotics Res..

[22]  Wan Kyun Chung,et al.  Analytic Formulation of Reciprocal Screws and Its Application to Nonredundant Robot Manipulators , 2003 .

[23]  Jian S. Dai,et al.  A Linear Algebraic Procedure in Obtaining Reciprocal Screw Systems , 2003, J. Field Robotics.

[24]  Joseph K. Davidson,et al.  Robots and Screw Theory: Applications of Kinematics and Statics to Robotics , 2004 .

[25]  Yuefa Fang,et al.  Structure synthesis of a class of 3-DOF rotational parallel manipulators , 2004, IEEE Transactions on Robotics and Automation.

[26]  Marco Carricato Fully Isotropic Four-Degrees-of-Freedom Parallel Mechanisms for Schoenflies Motion , 2005, Int. J. Robotics Res..

[27]  J. P. Merlet,et al.  Parallel Robots (Solid Mechanics and Its Applications) , 2006 .

[28]  J. Merlet Jacobian, Manipulability, Condition Number and Accuracy of Parallel Robots , 2005, ISRR.

[29]  J. Angeles,et al.  Generalized transmission index and transmission quality for spatial linkages , 2007 .

[30]  Qingsong Xu,et al.  Design and Development of a Medical Parallel Robot for Cardiopulmonary Resuscitation , 2007, IEEE/ASME Transactions on Mechatronics.

[31]  Qingsong Xu,et al.  Stiffness analysis for a 3-PUU parallel kinematic machine , 2008 .

[32]  Md. Nazrul Islam,et al.  Kinematics and dynamics of 2(3-RPS) manipulators by means of screw theory and the principle of virtual work , 2008 .

[33]  Tian Huang,et al.  An approach for acceleration analysis of lower mobility parallel manipulators , 2010 .

[34]  Haitao Liu,et al.  A General Approach for Geometric Error Modeling of Lower Mobility Parallel Manipulators , 2011 .

[35]  Derek G. Chetwynd,et al.  An Approach for Stiffness Modelling of Lower Mobility Parallel Manipulators using the Generalized Jacobian , 2011 .

[36]  Haitao Liu,et al.  A Method to Formulate a Dimensionally Homogeneous Jacobian of Parallel Manipulators , 2011, IEEE Transactions on Robotics.

[37]  D. Chetwynd,et al.  Generalized Jacobian analysis of lower mobility manipulators , 2011 .