• DocumentCode
    2509199
  • Title

    Decoupled parallel recursive Newton-Euler algorithm for inverse dynamics

  • Author

    Vuskovic, Marko ; Liang, Ting ; Anantha, Kasi

  • Author_Institution
    Dept. of Math. Sci., San Diego State Univ., CA, USA
  • fYear
    1990
  • fDate
    13-18 May 1990
  • Firstpage
    832
  • Abstract
    An efficient parallel implementation of the robot inverse dynamics based on the recursive Newton-Euler formulation is considered. The algorithm basically partitions the computations related to a manipulator link among separate processors, resulting in a parallel architecture in which the number of processors equals the number of degrees of freedom of the manipulator. This has considerably low inherent parallelism if the forward propagation of velocities and accelerations and the backward propagation of forces and torques are synchronized. Therefore, in order to maximize the parallelism, the synchronization is completely removed, leaving each processor on the most recent values of the propagated variables. Since the mathematical approach for error analysis is too complex and the simulation approach is incomplete and unreliable, the algorithm is investigated on a real, multiprocessor machine, KUMARAN. A series of experiments with the model of the PUMA 560 manipulator and randomly generated inputs has shown surprisingly small errors. Some improvements of the algorithm which do not impair the time efficiency but provide further reduction of the approximation error are presented
  • Keywords
    digital simulation; dynamics; inverse problems; iterative methods; parallel algorithms; robots; KUMARAN; PUMA 560 manipulator; decoupled parallel recursive Newton-Euler algorithms; error analysis; multiprocessor machine; parallel architecture; robot inverse dynamics; unsynchronized processing; Acceleration; Analytical models; Approximation algorithms; Concurrent computing; Error analysis; Manipulator dynamics; Parallel architectures; Parallel processing; Parallel robots; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1990. Proceedings., 1990 IEEE International Conference on
  • Conference_Location
    Cincinnati, OH
  • Print_ISBN
    0-8186-9061-5
  • Type

    conf

  • DOI
    10.1109/ROBOT.1990.126092
  • Filename
    126092