Automatic formulation of falling multiple flexible-link robotic manipulators using 3×3 rotational matrices

In this paper, the effect of normal impact on the mathematical modeling of flexible multiple links is investigated. The response of such a system can be fully determined by two distinct solution procedures. Highly nonlinear differential equations are exploited to model the falling phase of the system prior to normal impact; and algebraic equations are used to model the normal collision of this open-chain robotic system. To avoid employing the Lagrangian method which suffers from too many differentiations, the governing equations of such complicated system are acquired via the Gibbs-Appell (G-A) methodology. The main contribution of the present work is the use of an automatic algorithm according to 3×3 rotational matrices to obtain the system’s motion equations more efficiently. Accordingly, all mathematical formulations are completed by the use of 3×3 matrices and 3×1 vectors only. The dynamic responses of this system are greatly reliant on the step sizes. Therefore, as well as solving the obtained differential equations by using several ODE solvers, a computer program according to the Runge-Kutta method was also developed. Finally, the computational counts of both algorithms i.e., 3×3 rotational matrices and 4×4 transformation matrices are compared to prove the efficiency of the former in deriving the motion equations.

[1]  A. G. Ulsoy,et al.  Dynamics of a Radially Rotating Beam With Impact, Part 1: Theoretical and Computational Model , 1989 .

[2]  G. Heppler,et al.  A Controller for an Impacted Single Flexible Link , 2000 .

[3]  Moharam Habibnejad Korayem,et al.  Systematic modeling of a chain of N-flexible link manipulators connected by revolute–prismatic joints using recursive Gibbs-Appell formulation , 2014 .

[4]  Inna Sharf,et al.  An Inverse Dynamics Algorithm for Multiple Flexible-Link Manipulators , 2000 .

[5]  E. Haug,et al.  A Recursive Formulation for Constrained Mechanical System Dynamics: Part II. Closed Loop Systems , 1987 .

[6]  Moharam Habibnejad Korayem,et al.  Application of recursive Gibbs-Appell formulation in deriving the equations of motion of N-viscoelastic robotic manipulators in 3D space using Timoshenko Beam Theory , 2013 .

[7]  A. Bowling,et al.  Solution to indeterminate multipoint impact with frictional contact using constraints , 2012 .

[8]  J. Wittenburg,et al.  Dynamics of systems of rigid bodies , 1977 .

[9]  Javier Cuadrado,et al.  Performance and Application Criteria of Two Fast Formulations for Flexible Multibody Dynamics , 2007 .

[10]  Tamer M. Wasfy,et al.  Computational strategies for flexible multibody systems , 2003 .

[11]  B. V. Chapnik,et al.  Modeling impact on a one-link flexible robotic arm , 1991, IEEE Trans. Robotics Autom..

[12]  Licheng Wu,et al.  Impact dynamics and control of a flexible dual-arm space robot capturing an object , 2007, Appl. Math. Comput..

[13]  Antonio Tornambè,et al.  Modeling and control of impact in mechanical systems: theory and experimental results , 1999, IEEE Trans. Autom. Control..

[14]  J. Angeles,et al.  Energy Analysis and Decoupling in Three-Dimensional Impacts of Multibody Systems , 2007 .

[15]  C. Glocker Energetic consistency conditions for standard impacts , 2012, Multibody System Dynamics.

[16]  Dan B. Marghitu,et al.  The Control of an Impacting Flexible Link Using Fuzzy Logic Strategy , 1998 .

[17]  Edward J. Haug,et al.  A Recursive Formation for Constrained Mechanical Systems Dynamics: Part I, Open Loop Systems , 1987 .

[18]  Hassan Zohoor,et al.  Dynamic model of a flying manipulator with two highly flexible links , 2008 .

[19]  Moharam Habibnejad Korayem,et al.  DYNAMIC MODELING OF NONHOLONOMIC WHEELED MOBILE MANIPULATORS WITH ELASTIC JOINTS USING RECURSIVE GIBBS APPELL FORMULATION , 2012 .

[20]  Ahmet S. Yigit,et al.  SPRING-DASHPOT MODELS FOR THE DYNAMICS OF A RADIALLY ROTATING BEAM WITH IMPACT , 1990 .

[21]  A. M. Shafei,et al.  Kinematic and dynamic modeling of viscoelastic robotic manipulators using Timoshenko beam theory: theory and experiment , 2014 .

[22]  Yunn-Lin Hwang,et al.  Recursive Newton–Euler formulation for flexible dynamic manufacturing analysis of open-loop robotic systems , 2006 .

[23]  H. R. Shafei,et al.  Oblique Impact of Multi-Flexible-Link Systems , 2018 .

[24]  Chau-Chin Chang,et al.  Impulsive motion of multibody systems , 2007 .

[25]  Mohammad Eghtesad,et al.  Adaptive passivity-based control of a flexible-joint robot manipulator subject to collision , 2015 .

[26]  Vincent Caccese,et al.  Measurement of Head Impact Due to Standing Fall in Adults Using Anthropomorphic Test Dummies , 2015, Annals of Biomedical Engineering.

[27]  Yannick Aoustin,et al.  Design of a walking cyclic gait with single support phases and impacts for the locomotor system of a thirteen-link 3D biped using the parametric optimization , 2009 .

[28]  Moharam Habibnejad Korayem,et al.  A new approach for dynamic modeling of n-viscoelastic-link robotic manipulators mounted on a mobile base , 2015 .

[29]  Hubert Gattringer,et al.  Efficient dynamic modeling for rigid multi-body systems with contact and impact , 2011 .

[30]  F. Pfeiffer,et al.  Simulation of Unilateral Constrained Systems with Many Bodies , 2005 .

[31]  Moharam Habibnejad Korayem,et al.  Motion equation of nonholonomic wheeled mobile robotic manipulator with revolute–prismatic joints using recursive Gibbs–Appell formulation , 2015 .

[32]  Ahmed A. Shabana,et al.  A continuous force model for the impact analysis of flexible multibody systems , 1987 .

[33]  Dan B. Marghitu,et al.  Rigid Body Collisions of Planar Kinematic Chains With Multiple Contact Points , 1994, Int. J. Robotics Res..

[34]  Moharam Habibnejad Korayem,et al.  Theoretical and experimental investigation of viscoelastic serial robotic manipulators with motors at the joints using Timoshenko beam theory and Gibbs–Appell formulation , 2016 .

[35]  Moharam Habibnejad Korayem,et al.  Symbolic derivation of governing equations for dual-arm mobile manipulators used in fruit-picking and the pruning of tall trees , 2014 .

[36]  Y. Khulief Modeling of Impact in Multibody Systems: An Overview , 2013 .

[37]  I-Ming Chen,et al.  A General Approach to the Dynamics of Nonholonomic Mobile Manipulator Systems , 2002 .

[38]  Javier Cuadrado,et al.  Efficient calculation of the inertia terms in floating frame of reference formulations for flexible multibody dynamics , 2009 .