A Heuristic Clustering Algorithm Based Dynamical Scheduling Strategy for Global Task Control of Robot

Qijun CHEN,Manzhen YU
DOI: https://doi.org/10.3321/j.issn:0253-374X.2007.03.022
2007-01-01
Abstract:This paper presents a heuristic clustering algorithm based scheduling strategy for the global task control of robot.Subtasks partitioned occasionally are clustered according to whether or not the total running time can be reduced,so the subtask granularity and communication consumption between subtasks can be optimized.Based on this algorithm,a centralized dynamical scheduling strategy is used to schedule subtasks clustered to processors,which realizes the load balance of processors,improves the utilization of processors and reduces the total running time.This method is applied to the control of a 4 degree of freedow robot in the presence of joint failure.The whole control task is partitioned occasionally into subtasks,then these subtasks are clustered according to the clustering algorithm.Finally all the subtasks are assigned to a simple homogeneous loosely coupled multi instruction multi data(MIMD) parallel process system with five digital signal processors(DSPs) on the basis of the centralized dynamical scheduling strategy.The realtime simulation results show that the algorithm is effective.
What problem does this paper attempt to address?