A multiprocessor testbed for exploring parallel algorithms in robot dynamics

  • Authors:
  • Kasi Anantha;Marko Vuskovic;Ting Liang

  • Affiliations:
  • Department of Mathematical Sciences San Diego State University San Diego, CA 92182-0314, USA;Department of Mathematical Sciences San Diego State University San Diego, CA 92182-0314, USA;Department of Mathematical Sciences San Diego State University San Diego, CA 92182-0314, USA

  • Venue:
  • Mathematical and Computer Modelling: An International Journal
  • Year:
  • 1990

Quantified Score

Hi-index 0.98

Visualization

Abstract

A multiprocessor machine, KUMARAN, with six target processors for real-time applications and an additional processor using the Unix operating system for development purposes has been implemented at San Diego State University. The machine is used to explore and evaluate parallel algorithms in the area of robot dynamics. A particular approximate algorithm for general inverse dynamics is considered here. The algorithm is based on the execution of each iteration of the recursive Newton-Euler formula associated with a manipulator link on a separate CPU, while the inter-processor synchronization is completely removed. Several experiments were run using a PUMA 560 manipulator as a specific example. Experiments have shown surprisingly small differences between the approximate and exact solutions.