Modular and recursive kinematics and dynamics for parallel manipulators

Centre for Intelligent Machines, McGill University
Multibody System Dynamics (Impact Factor: 1.74). 01/2005; 14:419-455.


Constrained multibody systems typically feature multiple closed kinematic loops that con-strain the relative motions and forces within the system. Typically, such systems possess far more ar-ticulated degrees-of-freedom (within the chains) than overall end-effector degrees-of-freedom. Thus, actuation of a subset of the articulations creates mixture of active and passive joints within the chain. The presence of such passive joints interferes with the effective modular formulation of the dynamic equations-of-motion in terms of a minimal set of actuator coordinates as well the subsequent recursive solution for both forward and inverse dynamics applications. Thus, in this paper, we examine the development of modular and recursive formulations of equations-of-motion in terms of a minimal set of actuated-joint-coordinates for an exactly-actuated parallel manipulators. The 3 RRR planar parallel manipulator, selected to serve as a case-study, is an illustrative example of a multi-loop, multi-degree-of-freedom system with mixtures of ac-tive/passive joints. The concept of decoupled natural orthogonal complement (DeNOC) is combined with the spatial parallelism inherent in parallel mechanisms to develop a dynamics formulation that is both recursive and modular. An algorithmic approach to the development of both forward and inverse dynamics is highlighted. The presented simulation studies highlight the overall good nu-merical behavior of the developed formulation, both in terms of accuracy and lack of formulation stiffness.

Download full-text


Available from: Venkat Krovi
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In the present research, application of the Natural Orthogonal Complement (NOC) for the dynamic analysis of a spherical parallel manipulator, referred to as SST, is presented. Both inverse and direct dynamics are considered. The NOC and the SST fully parallel robot are explained. To drive the NOC for the SST manipulator, constraints between joint variables are written using the transformation matrices obtained from three different branches of the robot. The Newton–Euler formulation is used to model the dynamics of each individual body, including moving platform and legs of the manipulator. D’Alembert’s principle is applied and Newton–Euler dynamical equations free from non-working generalized constraint forces are obtained. Finally two examples, one for direct and one for inverse dynamics are presented. The correctness and accuracy of the obtained solution are verified by comparing with the solution of the virtual work method as well as commercial multi-body dynamics software.
    Full-text · Article · Apr 2012 · Multibody System Dynamics
  • [Show abstract] [Hide abstract]
    ABSTRACT: A rotationless formulation of multibody dynamics is presented, which is especially beneficial to the design of energy-momentum conserving integration schemes. The proposed approach facilitates the stable numerical integration of the differential algebraic equations governing the motion of both open-loop and closed-loop multibody systems. A coordinate augmentation technique for the incorporation of rotational degrees of freedom and associated torques is newly proposed. Subsequent to the discretization, size-reductions are performed to lower the computational costs and improve the numerical conditioning. In this connection, a new approach to the systematic design of discrete null space matrices for closed-loop systems is presented. Two numerical examples are given to evaluate the numerical properties of the proposed algorithms.
    No preview · Article · Mar 2007 · Multibody System Dynamics
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Traditionally, the dynamic model, i.e., the equations of motion, of a robotic system is derived from Euler–Lagrange (EL) or Newton–Euler (NE) equations. The EL equations begin with a set of generally independent generalized coordinates, whereas the NE equations are based on the Cartesian coordinates. The NE equations consider various forces and moments on the free body diagram of each link of the robotic system at hand, and, hence, require the calculation of the constrained forces and moments that eventually do not participate in the motion of the coupled system. Hence, the principle of elimination of constraint forces has been proposed in the literature. One such methodology is based on the Decoupled Natural Orthogonal Complement (DeNOC) matrices, reported elsewhere. It is shown in this paper that one can also begin with the EL equations of motion based on the kinetic and potential energies of the system, and use the DeNOC matrices to obtain the independent equations of motion. The advantage of the proposed approach is that a computationally more efficient forward dynamics algorithm for the serial robots having slender rods is obtained, which is numerically stable. The typical six-degree-of-freedom PUMA robot is considered here to illustrate the advantages of the proposed algorithm.
    Full-text · Article · Mar 2007 · Multibody System Dynamics
Show more