Task management in a multi-robot environment

被引:2
作者
BenArieh, D
机构
[1] Dept. of Industrial and Manufacturing Systems Engineering, Kansas State University, Manhattan
来源
COMPUTER INTEGRATED MANUFACTURING SYSTEMS | 1997年 / 10卷 / 02期
关键词
task management; robots;
D O I
10.1016/S0951-5240(97)00004-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Contemporary computer technology allows robotic cells to communicate and cooperate, However, this expanded functionality requires more intelligence and better management of the cooperating robots. This paper presents a software methodology to accommodate real time constraints imposed by cooperating robots, or any other task related constraint, This methodology is general and is capable of handling a large variety of exceptions such as task failures, sensor interruptions, and equipment failures, The methodology presented treats exceptions as tasks with special features; hence, the methodology expands into task management in a general robotic cell. The methodology can accommodate failures independent of any hardware, In addition to the obvious functional benefits, this approach also allows easier development of robotic tasks, and improved portability of tasks among systems. The methodology is demonstrated using an example with two cooperating robots. (C) 1997 Elsevier Science Ltd.
引用
收藏
页码:123 / 131
页数:9
相关论文
共 20 条
[1]   MULTIPLE ROBOT PROGRAMMING USING A CONCURRENT LOGIC LANGUAGE [J].
BENARIEH, D ;
MAIMON, O .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1991, 4 (01) :25-41
[2]   A COMPARATIVE-STUDY OF ROBOT LANGUAGES [J].
BONNER, S ;
SHIN, KG .
COMPUTER, 1982, 15 (12) :82-96
[3]  
Cox I. J., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P1463
[4]  
COX IJ, AT&T TECH J, V67, P61
[5]  
COX IJ, IN PRESS J ROBOTICS
[6]  
COX IJ, 1988, IEEE T ROBOTIC AUTOM, P978
[7]  
COX IJ, 1989, IEEE COMPUTER MAR, P43
[8]  
GEHANI NH, 1989, EXCEPTIONAL C C EXCE
[9]   EXCEPTION HANDLING - ISSUES AND A PROPOSED NOTATION [J].
GOODENOUGH, JB .
COMMUNICATIONS OF THE ACM, 1975, 18 (12) :683-696
[10]   EXCEPTION HANDLING IN CLU [J].
LISKOV, BH ;
SNYDER, A .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1979, 5 (06) :546-558