Structured reactive controllers

被引:17
作者
Beetz, M [1 ]
机构
[1] Tech Univ Munich, Dept Comp Sci, Informat Ix, D-81667 Munich, Germany
关键词
action selection and planning; coordination of perception; reasoning; and action; integration and coordination of multiple activities;
D O I
10.1023/A:1010014712513
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Service robots, such as autonomous office couriers or robot tourguides, must be both reliable and efficient. This requires them to flexibly interleave their tasks, exploit opportunities, quickly plan their course of action, and, if necessary, revise their intended activities. In this paper, we show how structured reactive controllers (SRCs) satisfy these requirements. The novel feature of SRCs is that they employ and reason about plans that specify and synchronize concurrent percept-driven behavior. Powerful control abstractions enable SRCs to integrate physical action, perception, planning, and communication in a uniform framework and to apply fast but imperfect computational methods without sacrificing reliability and flexibility. Concurrent plans are represented in a transparent and modular form so that automatic planning processes can reason about the plans and revise them. We present experiments in which SRCs are used to control two autonomous mobile robots. In one of them an SRC controlled the course of action of a museum tourguide robot that has operated for thirteen days, more than ninetyfour hours, completed 620 tours, and presented 2668 exhibits.
引用
收藏
页码:25 / 55
页数:31
相关论文
共 33 条
[1]
ALAMI R, 1998, INT J ROBOTICS RES
[2]
ARBUCKLE T, 1999, P 1999 IEEE RSJ INT
[3]
Beetz M., 1997, Recent Advances in AI Planning. 4th European Conference on Planning, ECP'97 Proceedings, P64, DOI 10.1007/3-540-63912-8_76
[4]
Beetz M, 1998, ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, P632
[5]
Integrating active localization into high-level robot control systems [J].
Beetz, M ;
Burgard, W ;
Fox, D ;
Cremers, AB .
ROBOTICS AND AUTONOMOUS SYSTEMS, 1998, 23 (04) :205-220
[6]
BEETZ M, 1999, INT C ROB AUT ICRA 9
[7]
BEETZ M, 1999, P 23 GERM C ART INT
[8]
BEETZ M, 1992, 1 INT C AI PLANN SYS, P3
[9]
BEETZ M, 1998, P 22 GERM ART INT KI
[10]
BEETZ M, 1996, 3 INT C AI PLANN SYS, P19