Parallel computation of symbolic robot models and control laws: theory and application on transputer networks

The authors present two novel parallel algorithms for computing robot inverse dynamics and control laws starting from the customized symbolic robot models. The first algorithm resolves the scheduling problem for an array of pipelined processors. The second algorithm is devoted to parallel processors connected by a complete crossbar interconnection network. The main feature of the algorithms is that they take into account the communication delays between processors and minimize both the execution time and the communication cost. The algorithms were verified by experiments on an INMOS T800 transputer-based system. The experimental results showed that the most complicated dynamic control laws could be executed in a submillisecond range.<<ETX>>

[1]  C. S. George Lee,et al.  A multiprocessor-based controller for the control of mechanical manipulators , 1985, IEEE J. Robotics Autom..

[2]  C. S. George Lee,et al.  Efficient parallel algorithm for robot inverse dynamics computation , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[3]  Miomir Vukobratovic,et al.  A Distributed PC-Based Control System for Education in Robotics , 1991, Robotica.

[4]  Hironori Kasahara,et al.  Parallel processing of robot-arm control computation on a multimicroprocessor system , 1985, IEEE J. Robotics Autom..

[5]  M. Kircanski,et al.  Computation of customized symbolic robot models on peripheral array processors , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[6]  C. S. George Lee,et al.  Efficient Parallel Algorithm for Robot Inverse Dynamics Computation , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  J. Y. S. LUH,et al.  Scheduling of Parallel Computation for a Computer-Controlled Mechanical Manipulator , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Miomir Vukobratovic,et al.  A new program package for the generation of efficient manipulator kinematic and dynamic equations in symbolic form , 1988, Robotica.

[9]  Amir Fijany,et al.  A class of parallel algorithms for computation of the manipulator inertia matrix , 1989, IEEE Trans. Robotics Autom..

[10]  Miomir Vukobratovic,et al.  An Approach to Parallel Processing of Dynamic Robot Models , 1988, Int. J. Robotics Res..