How task analysis can be used to derive and organize the knowledge for the control of autonomous vehicles

Abstract The real-time control system (RCS) methodology has evolved over a number of years as a technique to capture task knowledge and organize it in a framework conducive to implementation in computer control systems. The fundamental premise of this methodology is that the present state of the task activities sets the context that identifies the requirements for all the support processing. In particular, the task context at any time determines what is to be sensed in the world, what world model states are to be evaluated, which situations are to be analyzed, what plans should be invoked, and which behavior generation knowledge is to be accessed. This results in a methodology that concentrates first and foremost on the task definition. It starts with the definition of the task knowledge in the form of a decision tree that clearly represents the branching of tasks into layers of simpler and simpler subtask sequences. This task decomposition framework is then used to guide the search for and to emplace all of the additional knowledge. This paper explores this process in some detail, showing how this knowledge is represented in a task context-sensitive relationship that supports the very complex real-time processing the computer control systems will have to do.

[1]  David J. Musliner,et al.  CIRCA: a cooperative intelligent real-time control architecture , 1993, IEEE Trans. Syst. Man Cybern..

[2]  Bob J. Wielinga,et al.  CommonKADS: a comprehensive methodology for KBS development , 1994, IEEE Expert.

[3]  Maja J. Mataric,et al.  Behaviour-based control: examples from navigation, learning, and group behaviour , 1997, J. Exp. Theor. Artif. Intell..

[4]  Yolanda Gil,et al.  Flexible Knowledge Acquisition Through Explicit Representation of Knowledge Roles , 1996 .

[5]  James S. Albus,et al.  Achieving Intelligent Performance in Autonomous Driving | NIST , 2003 .

[6]  James S. Albus,et al.  The NIST Real-time Control System (RCS) An Applications Survey , 1995 .

[7]  David W. Aha,et al.  Developing World Model Data Specifications as Metrics for Sensory Processing for On-Road Driving Tasks , 2003 .

[8]  James S. Albus,et al.  4D/RCS Version 2.0: A Reference Model Architecture for Unmanned Vehicle Systems , 2002 .

[9]  Stephen B. Balakirsky A framework for planning with incrementally created graphs in attributed problem spaces , 2003, DISKI.

[10]  James S. Albus,et al.  Engineering of Mind: An Introduction to the Science of Intelligent Systems , 2001 .

[11]  Rodney A. Brooks,et al.  Achieving Artificial Intelligence through Building Robots , 1986 .

[12]  Ronald C. Arkin,et al.  Towards the Unification of Navigational Planning and Reactive Control , 1989 .

[13]  George N. Saridis On the theory of intelligent machines: a survey , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[14]  N. DeClaris,et al.  Path planning for autonomous vehicles driving over rough terrain , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.