Unifying planning and control using an OODA-based architecture

Planning and real-time control are closely related, but separate research fields. An architecture that unifies planning and control, together with related processes, is needed for autonomous systems, for military command and control (C2), for agile manufacturing, and for many other domains. This paper proposes an operational-view architecture that unifies planning and control based on Boyd's Observe-Orient-Decide-Act (OODA) process model [Boyd, 1996]. The shortcomings of OODA are identified by comparing it with other process models. OODA is then rationally reconstructed using use-cases and formalised using Structured Analysis & Design Technique (SADT). The next step is to develop the systems view in Unified Modeling Language (UML). The architecture will then be verified by implementing and testing a C2 system demonstrator.

[1]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[2]  John R. Boyd,et al.  Organic Design for Command and Control , 2005 .

[3]  T. J. Grant An Algorithm for Obtaining Action Sequences from a Procedures Knowledge Base , 1988, ECAI.

[4]  Jorg P. Muller,et al.  The Design of Intelligent Agents: A Layered Approach , 1996 .

[5]  Hans E. Keus A Framework for Analysis of Decision Processes in Teams , 2002 .

[6]  David S Alberts,et al.  Network Centric Warfare: Developing and Leveraging Information Superiority , 1999 .

[7]  Erann Gat,et al.  Reliable goal-directed reactive control of autonomous mobile robots , 1991 .

[8]  Stuart Bennett,et al.  Real Time Computer Control: An Introduction , 1988 .

[9]  Paolo Traverso,et al.  Automated Planning: Theory & Practice , 2004 .

[10]  F. Osinga Science, Strategy and War: The Strategic Theory of John Boyd , 2006 .

[11]  Thomas B. Sheridan,et al.  Telerobotics, Automation, and Human Supervisory Control , 2003 .

[12]  James Soutter,et al.  An integrated architecture for operating procedure synthesis , 1996 .

[13]  Joseph G. Wohl,et al.  Force Management Decision Requirements for Air Force Tactical Command and Control , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  T. J. Grant,et al.  The Relationship between Plans and Procedures , 2000 .

[15]  Erann Gat,et al.  Experiences with an architecture for intelligent, reactive agents , 1997, J. Exp. Theor. Artif. Intell..

[16]  W. A. Shewhart,et al.  Statistical method from the viewpoint of quality control , 1939 .

[17]  Paolo Traverso,et al.  Automated planning - theory and practice , 2004 .

[18]  Gary Klein,et al.  Sources of Power: How People Make Decisions , 2017 .

[19]  Tim Grant Integrating Sensemaking and Response using Planning Operator Induction , 2005 .

[20]  Thomas B. Sheridan,et al.  Supervisory control of remote manipulation , 1967, IEEE Spectrum.

[21]  David J Bryant,et al.  Critique, Explore, Compare, and Adapt (CECA): A New Model for Command Decision Making , 2003 .

[22]  J. Cendrowska,et al.  A Rational Reconstruction of the MYCIN Consultation System , 1984, Int. J. Man Mach. Stud..

[23]  Thomas B. Sheridan Task Allocation and Supervisory Control , 1988 .

[24]  Paul W. H. Chung,et al.  Planning and Chemical Plant Operating Procedure Synthesis: A Case Study , 1997, ECP.

[25]  K. Weick FROM SENSEMAKING IN ORGANIZATIONS , 2021, The New Economic Sociology.

[26]  Jens Rasmussen,et al.  Skills, rules, and knowledge; signals, signs, and symbols, and other distinctions in human performance models , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  Tara Estlin,et al.  The CLARAty architecture for robotic autonomy , 2001, 2001 IEEE Aerospace Conference Proceedings (Cat. No.01TH8542).

[28]  David A. Marca,et al.  SADT: structured analysis and design technique , 1987 .