The advantage of using a Multiprocessor controller for a mechanical manipulator is that parallel computations may be arranged to achieve a minimum computing time so that a reat time control is possible. The parallel processing scheme utilizes a number of CPU's and pursues the following steps. First divide the entire task into subtasks. Based on the precedence relations, an optimum order of execution for each CPU is obtained by using an algorithm which includes, afternatively, forward and backward phases. in each forward phase it seeks the currently available, shorter computing time, while in each backward phase it seLects a better alternative. A FORTRAN program has been written for a manipulator and is being applied to the Stanford maniputator with a Z.8000 microcomputer.