DocumentCode :
1009724
Title :
Robot control computation in microprocessor systems with multiple arithmetic processors using a modified DF/IHS scheduling algorithm
Author :
Ahmad, Shaheen ; Li, Bo
Author_Institution :
Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
Volume :
19
Issue :
5
fYear :
1989
Firstpage :
1167
Lastpage :
1178
Abstract :
The problem of designing a high-performance robot controller with multiple arithmetic processing units (APUs) is addressed. One attractive feature of the controller is that a minimum number of special-purpose hardware components are needed, and off-the-shelf components can be used. One main processor unit (MPU) schedules a number of APUs to produce the computational throughput. The depth-first/initial-heuristic-search (DF/IHS) algorithm is an efficient algorithm that solves the difficult nonpolynomial- (NP-) complete problem of scheduling a set of ordered computational tasks onto a multiprocessor system. When interprocessor communication overheads are appreciable, however it is not very effective in providing a practical near-optimum schedule, it fails to consider the problem of contention for shared resources. A multiprocessor scheduling algorithm which minimizes the effects of overhead and thus reduces the effect of contention is presented. The algorithm is used to derive the operational instructions for the APUs and the MPU for a multiple-APU-based robot controller. Simulations show that six MC68881 APUs can be used to generate the robot control computations in approximately 2.5 ms
Keywords :
computerised control; multiprocessing systems; robots; search problems; MC68881 APUs; NP complete problem; computerised control; depth-first/initial-heuristic-search; high-performance robot controller; microprocessor systems; multiple arithmetic processors; off-the-shelf components; Arithmetic; Feedback control; Job shop scheduling; Kinematics; MODIS; Microprocessors; Processor scheduling; Robot control; Scheduling algorithm; Service robots;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9472
Type :
jour
DOI :
10.1109/21.44032
Filename :
44032
Link To Document :
بازگشت