DocumentCode
1841646
Title
PRS: a high level supervision and control language for autonomous mobile robots
Author
Ingrand, Francois Fe´lix ; Chatila, Raja ; Alami, Rachid ; Robert, Frederic
Author_Institution
Lab. d´´Autom. et d´´Anal. des Syst., CNRS, Toulouse, France
Volume
1
fYear
1996
fDate
22-28 Apr 1996
Firstpage
43
Abstract
We discuss Procedural Reasoning System (PRS) as a high-level control and supervision language adapted to autonomous robots to represent and execute procedures, scripts and plans in dynamic environments. We discuss the main reasons why PRS is well suited for this type of application: (1) The semantics of its plan (procedure) representation, which is important for plan execution and goal refinement; (2) Its ability to construct and act on partial (rather than complete) plans; (3) Its ability to pursue goal-directed tasks while at the same time being responsive to changing patterns of events in bounded time; (4) Its facilities for managing multiple tasks in real-time; (5) Its default mechanisms for handling stringent real-time demands of its environment; and (6) Its meta-level (or reflective) reasoning capabilities. C-PRS has been used to implement an embedded control and supervision system for autonomous mobile robots in two different experimentations that we briefly present. We conclude with some suggestions to further develop C-PRS and with a short review of related work
Keywords
high level languages; mobile robots; real-time systems; robot programming; C-PRS; PRS; Procedural Reasoning System; autonomous mobile robots; default mechanisms; embedded system; goal refinement; high-level control language; high-level supervision language; meta-level reasoning capabilities; partial plans; plan execution; procedure representation semantics; real-time multiple task management; reflective reasoning capabilities; Airports; Containers; Control systems; Level control; Mobile robots; Navigation; Rail transportation; Robot control; Robot localization; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
Conference_Location
Minneapolis, MN
ISSN
1050-4729
Print_ISBN
0-7803-2988-0
Type
conf
DOI
10.1109/ROBOT.1996.503571
Filename
503571
Link To Document