• DocumentCode
    1879505
  • Title

    Efficient scheduling algorithms for robot inverse dynamics computation on a multiprocessor system

  • Author

    Chen, C.L. ; Lee, C.S.G. ; Hou, E.S.H.

  • Author_Institution
    Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1988
  • fDate
    24-29 Apr 1988
  • Firstpage
    1146
  • Abstract
    The problem of scheduling an inverse dynamics computation consisting of m computational modules to be executed on a multiprocessor system consisting of p identical homogeneous processors to achieve a minimum-scheduled length is presented. To achieve the minimum computation time, the Newton-Euler equations of motion are expressed in the homogeneous linear recurrence form, which results in achieving maximum parallelism. To speed up the searching for a solution, a heuristic search algorithm called dynamical highest level first/most immediate successors first (DHLF/MISF) is proposed to find a fast but suboptimal schedule. For an optimal schedule, the minimum-scheduled-length problem can be solved by a state-space search method. An objective function is defined in terms of the task execution time, and the optimization of the objective function is based on the minimax of the execution time. The proposed optimization algorithm solves the minimum-scheduled-length problem in pseudopolynomial time and can be used to solve various large-scale problems in a reasonable time
  • Keywords
    control system analysis computing; dynamics; optimisation; robots; scheduling; state-space methods; Newton-Euler; computational modules; heuristic search algorithm; inverse dynamics; multiprocessor system; optimization; parallelism; robot; scheduling algorithms; state-space search; Concurrent computing; Difference equations; Dynamic scheduling; Heuristic algorithms; Multiprocessing systems; Optimal scheduling; Parallel processing; Processor scheduling; Robots; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1988. Proceedings., 1988 IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    0-8186-0852-8
  • Type

    conf

  • DOI
    10.1109/ROBOT.1988.12216
  • Filename
    12216