STRUCTURED CONTROL FOR AUTONOMOUS ROBOTS

被引:115
作者
SIMMONS, RG
机构
[1] School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1994年 / 10卷 / 01期
基金
美国国家航空航天局;
关键词
D O I
10.1109/70.285583
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To operate in rich, dynamic environments, autonomous robots must be able to effectively utilize and coordinate their limited physical and computational resources. As complexity increases, it becomes necessary to impose explicit constraints on the control of planning, perception, and action to ensure that unwanted interactions between behaviors do not occur. This paper advocates developing complex robot systems by layering reactive behaviors onto deliberative components. In this structured control approach, the deliberative components handle normal situations and the reactive behaviors, which are explicitly constrained as to when and how they are activated, handle exceptional situations. The Task Control Architecture (TCA) has been developed to support this approach. TCA provides an integrated set of control constructs useful for implementing deliberative and reactive behaviors. The control constructs facilitate modular and evolutionary system development: they are used to integrate and coordinate planning, perception, and execution, and to incrementally improve the efficiency and robustness of the robot systems. To date, TCA has been used in implementing a half-dozen mobile robot systems, including an autonomous six-legged rover and indoor mobile manipulator.
引用
收藏
页码:34 / 43
页数:10
相关论文
共 30 条
[1]  
Agre P, 1987, P AAAI 87 SEATTLE, P268
[2]  
Albus J.S., 1989, 1235 NAT I STAND TEC
[3]   OUTLINE FOR A THEORY OF INTELLIGENCE [J].
ALBUS, JS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1991, 21 (03) :473-509
[4]  
ARKIN RC, 1987, MAR P INT C ROB AUT
[5]  
BROOKS R, 1991, AUG P INT JOINT C AI
[6]  
BROOKS R, 1991, NEURAL COMPUTATION
[7]  
Brooks R. A., 1986, IEEE J ROBOTICS AUTO, V2
[8]   A Robot that Walks; Emergent Behaviors from a Carefully Evolved Network [J].
Brooks, Rodney A. .
NEURAL COMPUTATION, 1989, 1 (02) :253-262
[9]  
CHRISMAN L, 1991, 9TH P NAT C ART INT, P756
[10]   AUTOMATIC VERIFICATION OF FINITE-STATE CONCURRENT SYSTEMS USING TEMPORAL LOGIC SPECIFICATIONS [J].
CLARKE, EM ;
EMERSON, EA ;
SISTLA, AP .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (02) :244-263