• DocumentCode
    2187722
  • Title

    Parallel robot control using speculative computation

  • Author

    Hamilton, Deirdre L. ; Walker, Ian D. ; Bennett, John K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
  • Volume
    4
  • fYear
    1996
  • fDate
    22-28 Apr 1996
  • Firstpage
    3420
  • Abstract
    Due to the coupling in the dynamics equations, coarse-grain parallelism of robot control algorithms is particularly difficult. We have developed a new algorithm based on the Newton-Euler dynamics formulation that overcomes the serial nature of these equations, allowing a high level of parallelism. Our controller uses data from a previous control step in current calculations to allow many more tasks to be executed in parallel, thus providing higher control update rates. The use of `stale´ data is an effective solution to the speedup problem, but presents some special difficulties. One stability issue when using `stale´ data that is encountered in previous approaches is discussed here, along with a partial solution to the problem
  • Keywords
    iterative methods; robot dynamics; Newton-Euler dynamics formulation; coarse-grain parallelism; dynamics equations; parallel robot control; speculative computation; Binary search trees; Computer architecture; Concurrent computing; Equations; Heuristic algorithms; Lagrangian functions; Parallel processing; Parallel robots; Robot control; Torque;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-2988-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.1996.509233
  • Filename
    509233