An enhanced inverse dynamic and joint force analysis of multibody systems using constraint matrices

In this paper, a new way of computing the constraint transfer matrix for the inverse dynamic and joint force analysis of multibody systems is developed. The method is based on the Newton–Euler method and the screw theory notations. This method is first developed in (Taghvaeipour et al. in Multibody Syst. Dyn. 29(2):139–168, 2013), however, in this study, it is efficiently modified by incorporating a unified constraint transfer matrix for all types of joints. This change makes both the derivation of the equations and the computations less time consuming. Moreover, in the foregoing procedure, the constraint wrenches of a system are obtained in one reference frame, namely, the global reference frame. As a case study, the proposed method is carried out on the agile wrist which is a three-legged spherical parallel robot with three degrees of freedom. At the end, the results obtained by the modified method are verified with the ones calculated by the original procedure and a software package.

[1]  Wang Liping,et al.  Kinematics and inverse dynamics analysis for a novel 3-PUU parallel mechanism , 2016, Robotica.

[2]  K. Miller Dynamic of the new UWA Robot , 2001 .

[3]  Mehdi Tale Masouleh,et al.  Dynamic modeling and computed torque control of a 3-DOF spherical parallel manipulator , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[4]  J. Angeles,et al.  The Formulation of Dynamical Equations of Holonomic Mechanical Systems Using a Natural Orthogonal Complement , 1988 .

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

[6]  Jorge Angeles,et al.  A robust forward-displacement analysis of spherical parallel robots , 2009 .

[7]  Tianmiao Wang,et al.  Inverse dynamic modeling and analysis of a new caterpillar robotic mechanism by Kane's method , 2012, Robotica.

[8]  S. Staicu Recursive modelling in dynamics of Agile Wrist spherical parallel robot , 2009 .

[9]  Meng-Shiun Tsai,et al.  A novel approach for forward dynamic analysis of 3-PRS parallel manipulator with consideration of friction effect , 2014 .

[10]  Alessandro Cammarata,et al.  Closed-form solutions for the inverse kinematics of the Agile Eye with constraint errors on the revolute joint axes , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[11]  Afshin Taghvaeipour,et al.  Forward dynamic analysis of parallel robots using modified decoupled natural orthogonal complement method , 2017 .

[12]  Yoshio Takane,et al.  The inverse of any two-by-two nonsingular partitioned matrix and three matrix inverse completion problems , 2009, Comput. Math. Appl..

[13]  Atsushi Konno,et al.  Inverse dynamic analysis of a 4-DOF parallel robot H4 , 2004, IROS.

[14]  Stéphane Caro,et al.  Dynamic modeling and design optimization of a 3-DOF spherical parallel manipulator , 2014, Robotics Auton. Syst..

[15]  Qingsong Xu,et al.  Dynamic analysis of a modified DELTA parallel robot for cardiopulmonary resuscitation , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Feng Gao,et al.  Inverse dynamics of the 6-dof out-parallel manipulator by means of the principle of virtual work , 2009, Robotica.

[17]  Chao Chen,et al.  Inverse dynamic modelling of a three-legged six-degree-of-freedom parallel mechanism , 2017 .

[18]  Qingsong Xu,et al.  Kinematics and inverse dynamics analysis for a general 3-PRS spatial parallel mechanism , 2005, Robotica.

[19]  Ilian A. Bonev,et al.  Working and assembly modes of the agile eye , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[20]  Clément Gosselin,et al.  The agile eye: a high-performance three-degree-of-freedom camera-orienting device , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[21]  L. Lessard,et al.  Constraint-wrench analysis of robotic manipulators , 2013 .

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

[23]  Hamid D. Taghirad,et al.  Closed-form dynamic formulation of spherical parallel manipulators by Gibbs-Appell method , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[24]  C. Pappalardo,et al.  On the Lagrange multipliers of the intrinsic constraint equations of rigid multibody mechanical systems , 2018 .

[25]  Jian S. Dai,et al.  Joint force decomposition and variation in unified inverse dynamics analysis of a metamorphic parallel mechanism , 2016 .

[26]  S. Staicu Matrix modeling of inverse dynamics of spatial and planar parallel robots , 2012 .

[27]  Stefan Staicu,et al.  Dynamic analysis of Clavel's Delta parallel robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[28]  Mohammad Poursina,et al.  Extension of the divide-and-conquer algorithm for the efficient inverse dynamics analysis of multibody systems , 2017, Multibody System Dynamics.

[29]  J. Mayo,et al.  The effect of kinematic constraints in the inverse dynamics problem in biomechanics , 2016 .

[30]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems , 2008 .

[31]  Wisama Khalil,et al.  General Solution for the Dynamic Modeling of Parallel Robots , 2007, J. Intell. Robotic Syst..

[32]  Jian S. Dai,et al.  A non-overconstrained variant of the Agile Eye with a special decoupled kinematics , 2013, Robotica.

[33]  Saeid Nahavandi,et al.  Kinematic and Dynamic Analysis of the Gantry-tau, a 3-DoF Translational Parallel Manipulator , 2017 .

[34]  S. Provenzano,et al.  Inverse dynamic problem in robots using Gibbs-Appell equations , 2002, Robotica.

[35]  József Kövecses,et al.  Use of penalty formulations in dynamic simulation and analysis of redundantly constrained multibody systems , 2013 .

[36]  Mohsen Shahinpoor,et al.  Inverse dynamics of a parallel manipulator , 1994, J. Field Robotics.