COMPARISON OF PARALLEL COMPUTATION SCHEMES FOR CALCULATING ROBOT JACOBIANS

被引:0
|
作者
MORRIS, AS [1 ]
ZOMAYA, AYH [1 ]
机构
[1] UNIV WESTERN AUSTRALIA, DEPT ELECT & ELECTR ENGN, NEDLANDS, WA 6009, AUSTRALIA
关键词
D O I
10.1016/0957-4158(93)90041-Y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper addresses a point of major difficulty in designing robot control algorithms; that of computing the kinematic Jacobian matrix and its inverse on-line. Various techniques for calculating the forward and inverse Jacobian have been modified into a form optimized for parallel processing. The important problem of singularities in the robot configuration has also been considered, and robust matrix inversion techniques are proposed for this case. All algorithms have been implemented on transputer networks and computation times measured. The paper emphasises the importance of including communication overheads in comparisons of the computational efficiency of alternative algorithms and processor networks. Theoretical processing times based on computer cycle times and arithmetic operation counts are shown to be a false basis for comparison. Whilst considering the specific case of computation of Jacobian matrices for a robot manipulator, the paper provides a useful example of the considerations and constraints involved in distributing any algorithm across a multi-processor network.
引用
收藏
页码:107 / 118
页数:12
相关论文
共 50 条
  • [31] Comparison of Bit Serial Computation with Bit Parallel Computation for Reconfigurable Processor
    Tanigawa, Kazuya
    Umeda, Ken'ichi
    Hironaka, Tetsuo
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 388 - 393
  • [32] A Mistake on the Computation of Jacobians of Singular Random Matrices
    Wang, Shiqing
    Su, Limin
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS & STATISTICS, 2013, 40 (10): : 1 - 12
  • [33] A survey of robot interaction control schemes with experimental comparison
    Chiaverini, S
    Siciliano, B
    Villani, L
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 1999, 4 (03) : 273 - 285
  • [34] Delta robot:: inverse, direct, and intermediate Jacobians
    López, M
    Castillo, E
    García, G
    Bashir, A
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2006, 220 (01) : 103 - 109
  • [35] A NOTE ON THE USE OF IDENTIFICATION JACOBIANS FOR ROBOT CALIBRATION
    ZHUANG, HQ
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1995, 14 (01): : 87 - 89
  • [36] Computing robot Jacobians on meshes with multiple buses
    Zomaya, AY
    Smith, H
    Olariu, S
    MICROPROCESSORS AND MICROSYSTEMS, 1999, 23 (06) : 309 - 324
  • [37] A comparison of partitioning schemes for blockwise parallel SAMR algorithms
    Steensland, J
    Söderberg, S
    Thuné, M
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 160 - 169
  • [38] COMPARISON OF 6 NUMERICAL ADVECTION SCHEMES FOR CALCULATING DISPERSION OF ATMOSPHERIC POLLUTION
    LONG, PE
    PEPPER, DW
    BULLETIN OF THE AMERICAN METEOROLOGICAL SOCIETY, 1976, 57 (05) : 638 - 638
  • [39] PARALLEL COMPUTATION OF ROBOT INVERSE DYNAMICS FOR HIGH-SPEED MOTIONS
    ZOMAYA, AY
    MORRIS, AS
    IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1992, 139 (02): : 226 - 236
  • [40] Delta robot: Inverse, direct, and intermediate Jacobians
    López, M.
    Castillo, E.
    García, G.
    Bashir, A.
    Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci., 1600, 1 (103-109):