Affiliation:
1. Department of Electrical and Electronic Engineering, University of Western Australia Nedlands, Perth, 6009, Australia
Abstract
Robotic tasks (e.g., kinematics and dynamics) are computation ally expensive. The majority of these tasks must be computed in real-time to meet the high sampling rate modes of oper ations. Recently parallel processing has been used to speed up these computations. In this work, we propose a graph- based algorithm to map computational tasks onto multiple instruction-multiple data (MIMD) type of architectures. The algorithm automatically generates the task graph of a given task. Then an annealing procedure is used to allocate the gen erated subtasks to different processors, taking into account the network topology and the communication constraints. Moreover, the proposed technique is simple, flexible, and computationally viable. The efficiency of the algorithm is demonstrated by a case study with good results.
Subject
Applied Mathematics,Artificial Intelligence,Electrical and Electronic Engineering,Mechanical Engineering,Modelling and Simulation,Software
Reference17 articles.
1. Robot control computation in microprocessor systems with multiple arithmetic processors using a modified DF/IHS scheduling algorithm
2. Barhen, J. 1987. Hypercube ensembles: An architecture for intelligent robots . In Graham, J. H. (ed.): Computer Architectures for Robotics and Automation. New York: Gordon and Breach Science Publishers, pp. 195-236.
3. Symbolic reasoning among 3-D models and 2-D images
4. Symbolic Error Analysis and Robot Planning
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献