PARALLEL COMPUTATION OF SYMBOLIC ROBOT MODELS AND CONTROL LAWS - THEORY AND APPLICATION TO TRANSPUTER NETWORKS

被引:3
|
作者
KIRCANSKI, N [1 ]
PETROVIC, T [1 ]
VUKOBRATOVIC, M [1 ]
机构
[1] UNIV BELGRADE, MIHAILO PUPIN INST, BELGRADE, YUGOSLAVIA
来源
JOURNAL OF ROBOTIC SYSTEMS | 1993年 / 10卷 / 03期
关键词
D O I
10.1002/rob.4620100304
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
New computer architectures based on large numbers of processors are now used in various application areas ranging from embedded systems to supercomputers. Efficient parallel processing algorithms are applied in a wide variety of applications such as simulation, robot control, and image synthesis. This article presents two novel parallel algorithms for computing robot inverse dynamics (as well as control laws) starting from customized symbolic robot models. To gain the most benefit from the concurrent processor architecture, the whole job is divided into a large number of simple tasks, each involving only a single floating-point operation. Although requiring sophisticated scheduling schemes, fine granularity of tasks was the key factor for achieving nearly maximum efficiency and speedup. The first algorithm resolves the scheduling problem for an array of pipelined processors. The second one is devoted to parallel processors connected by a complete crossbar interconnection network. The main feature of the proposed algorithms is that they take into account the communication delays between processors and minimize both the execution time and communication cost. To prove the theoretical results, the algorithms have been verified by experiments on an INMOS T800 transputer-based system. We used four transputers in serial and parallel configurations. The experimental results show that the most complicated dynamic control laws can be executed in a submilisecond time interval.
引用
收藏
页码:345 / 368
页数:24
相关论文
共 50 条
  • [1] PARALLEL COMPUTATION OF SYMBOLIC ROBOT MODELS OF PIPELINED PROCESSOR ARCHITECTURES
    KIRCANSKI, N
    PETROVIC, T
    VUKOBRATOVIC, M
    [J]. ROBOTICA, 1993, 11 : 37 - 47
  • [2] ON THE APPLICATION OF SYMBOLIC COMPUTATION TO NONLINEAR CONTROL-THEORY
    CESAREO, G
    MARINO, R
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1984, 174 : 35 - 46
  • [3] Symbolic computation in control theory
    Giorgadze, G
    [J]. CCCT 2003, VOL 5, PROCEEDINGS: COMPUTER, COMMUNICATION AND CONTROL TECHNOLOGIES: II, 2003, : 100 - 101
  • [4] Symbolic computation for integrator backstepping control laws
    Ahangar, Reza
    Wang, Rongdong
    [J]. Journal of Combinatorial Mathematics and Combinatorial Computing, 2010, 74 : 33 - 42
  • [5] APPLICATION OF SYMBOLIC COMPUTATION IN ROBOT POSE ERROR MODELING
    VIRA, N
    GILL, T
    TUNSTEL, E
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 1990, 10 (05) : 509 - 523
  • [6] CATEGORY THEORY AND MODELS FOR PARALLEL COMPUTATION
    WINSKEL, G
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1986, 240 : 266 - 281
  • [7] COMPUTATION OF CUSTOMIZED SYMBOLIC ROBOT MODELS ON PERIPHERAL ARRAY PROCESSORS
    KIRCANSKI, N
    TIMCENKO, A
    JOVANOVIC, Z
    KIRCANSKI, M
    VUKOBRATOVIC, M
    MILUNOV, R
    [J]. PROCEEDINGS - 1989 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOL 1-3, 1989, : 1180 - 1185
  • [8] Parallel computation of a control algorithm for a robot manipulator
    Ginis, C
    Carelli, R
    Jones, DI
    Zavalla, E
    [J]. CONTROL ENGINEERING PRACTICE, 1996, 4 (02) : 179 - 186
  • [9] Parallel robot control using speculative computation
    Hamilton, DL
    Walker, ID
    Bennett, JK
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, PROCEEDINGS, VOLS 1-4, 1996, : 3420 - 3427
  • [10] EXTRACTION AND COMPUTATION OF IDENTIFIABLE PARAMETERS IN ROBOT DYNAMIC-MODELS - THEORY AND APPLICATION
    ZOMAYA, AY
    [J]. IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1994, 141 (01): : 48 - 56