The weighted Moore–Penrose generalized inverse and the force analysis of overconstrained parallel mechanisms

This paper reveals the relationship between the weighted Moore–Penrose generalized inverse and the force analysis of overconstrained parallel mechanisms (PMs), including redundantly actuated PMs and passive overconstrained PMs. The solution for the optimal distribution of the driving forces/torques of redundantly actuated PMs is derived in the form of a weighted Moore–Penrose inverse. Therefore, different force distributions can be achieved simply by changing the value of the weighted factor matrix in terms of different optimization goals, and this approach greatly improves computational efficiency in solving such problems. In addition, the explicit expression is deduced between the weighted Moore–Penrose generalized inverse and the constraint wrenches solution of general passive overconstrained PMs (in which each supporting limb may supply single or multiple constraint wrenches). In this expression, the weighted factor matrix is composed of the stiffness matrices of each limb’s constraint wrenches. As numerical examples, the driving forces/torques or the constraint forces/couples for two kinds of overconstrained PMs are solved directly by the weighted Moore–Penrose generalized inverse. The verification results show the correctness of the relationship obtained in this paper between the weighted Moore–Penrose generalized inverse and the force analysis of overconstrained PMs. Using the Moore–Penrose generalized inverse to solve the driving forces/torques or constraint forces/couples of overconstrained PMs provides solutions of a unified, simple form and improves computational efficiency.

[1]  M. Bergamasco,et al.  Dynamics of parallel manipulators by means of screw theory , 2003 .

[2]  Bing Zheng,et al.  The weighted generalized inverses of a partitioned matrix , 2004, Appl. Math. Comput..

[3]  Zhen Huang,et al.  The accordance and optimization-distribution equations of the over-determinate inputs of walking machines☆ , 1994 .

[4]  F. Gao,et al.  Dynamic formulation and performance evaluation of the redundant parallel manipulator , 2009 .

[5]  Janusz Frączek,et al.  Joint reactions in rigid or flexible body mechanisms with redundant constraints , 2012 .

[6]  Frank Chongwoo Park,et al.  Parallel Robots , 2015, Encyclopedia of Systems and Control.

[7]  Jun Wu,et al.  Force optimization of planar 2-DOF parallel manipulators with actuation redundancy considering deformation , 2013 .

[8]  Marek Wojtyra,et al.  Joint Reaction Forces in Multibody Systems with Redundant Constraints , 2005 .

[9]  A. Frommer,et al.  Computing enclosures for the inverse square root and the sign function of a matrix , 2014 .

[10]  Guoliang Chen,et al.  The generalized weighted Moore-Penrose inverse , 2007 .

[11]  Jian S. Dai,et al.  Compliance Analysis of a Three-Legged Rigidly-Connected Platform Device , 2006 .

[12]  Zhiping Xiong,et al.  Note on the weighted generalized inverse of the product of matrices , 2011 .

[13]  D. John Sanger,et al.  Redundant grasps, redundant manipulators, and their dual relationships , 1992, J. Field Robotics.

[14]  Keith L. Doty,et al.  A Theory of Generalized Inverses Applied to Robotics , 1993, Int. J. Robotics Res..

[15]  Yongsheng Zhao,et al.  A method for force analysis of the overconstrained lower mobility parallel mechanism , 2015 .

[16]  Yuefa Fang,et al.  Enumeration of a class of overconstrained mechanisms using the theory of reciprocal screws , 2004 .

[17]  Yongsheng Zhao,et al.  Theoretical analysis and experiment research of a statically indeterminate pre-stressed six-axis force sensor , 2009 .

[18]  D. K. Gupta,et al.  Enclosing the square root of a positive definite symmetric matrixA positive definite symmetric matrix , 1999, Int. J. Comput. Math..

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

[20]  I-Ming Chen,et al.  Stiffness modeling of flexure parallel mechanism , 2005 .

[21]  Zhen Huang,et al.  Kinetostatic Analysis of 4-R(CRR) Parallel Manipulator with Overconstraints via Reciprocal-Screw Theory , 2010 .

[22]  Y. F. Zheng,et al.  Optimal Load Distribution for Two Industrial Robots Handling a Single Object , 1989 .

[23]  Charles R. Johnson,et al.  Uniqueness of matrix square roots and an application , 2001 .

[24]  J. Ambrósio,et al.  Stabilization Methods for the Integration of DAE in the Presence of Redundant Constraints , 2003 .

[25]  Zhen Huang,et al.  Dynamic performance analysis of six-legged walking machines , 2000 .

[26]  Adi Ben-Israel,et al.  Generalized inverses: theory and applications , 1974 .

[27]  D. Walton,et al.  A faster method of computing the square root of a matrix , 1978 .

[28]  Jorge Angeles,et al.  Optimization of dynamic forces in mechanical hands , 1991 .

[29]  Yongsheng Zhao,et al.  Inverse dynamics and internal forces of the redundantly actuated parallel manipulators , 2012 .

[30]  L. Franca,et al.  An algorithm to compute the square root of a 3 × 3 positive definite matrix , 1989 .

[31]  Narayan Srinivasa,et al.  A methodology for controlling motion and constraint forces in holonomically constrained systems , 2015 .

[32]  Ron P. Podhorodeski,et al.  Force-unconstrained poses for a redundantly-actuated planar parallel manipulator , 2004 .

[33]  Yongsheng Zhao,et al.  Rotational Axes Analysis of the 2-RPU/SPR 2R1T Parallel Mechanism , 2014 .

[34]  Xianwen Kong,et al.  Type Synthesis of 3-DOF Translational Parallel Manipulators Based on Screw Theory , 2004 .

[35]  Andreas Frommer,et al.  Verified Computation of Square Roots of a Matrix , 2009, SIAM J. Matrix Anal. Appl..

[36]  Yongsheng Zhao,et al.  Hyperstatic analysis of a fully pre-stressed six-axis force/torque sensor , 2012 .

[37]  Wei Liu,et al.  Development of 6-dof parallel seismic simulator with novel redundant actuation , 2009 .

[38]  Constantinos Mavroidis,et al.  Analysis of Overconstrained Mechanisms , 1995 .

[39]  T. Mruthyunjaya,et al.  Force redundancy in parallel manipulators: Theoretical and practical issues , 1998 .

[40]  Xiaochun Gao,et al.  A Generalized Stiffness Matrix Method for Force Distribution of Robotic Systems with Indeterminancy , 1993 .

[41]  Kenneth J. Waldron,et al.  A Solution for the Force Distribution Problem in Redundantly Actuated Closed Kinematic Chains , 1990 .

[42]  Yongjie Zhao,et al.  Dynamic performance comparison of the 8PSS redundant parallel manipulator and its non-redundant counterpart—the 6PSS parallel manipulator , 2009 .

[43]  Vincenzo Parenti-Castelli,et al.  Static and Stiffness Analyses of a Class of Over-Constrained Parallel Manipulators with Legs of Type US and UPS , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[44]  Zhuming Bi,et al.  An Inverse Dynamic Model of Over-Constrained Parallel Kinematic Machine Based on Newton–Euler Formulation , 2014 .