Title :
An experimental comparison of hierarchical and subsumption software architectures for control of an autonomous underwater vehicle
Author :
Byrnes, R.B. ; MacPherson, D.L. ; Kwak, S.H. ; Mcghee, R.B. ; Nelson, M.L.
Author_Institution :
Dept. of Comput. Sci., US Naval Postgraduate Sch., Monterey, CA, USA
Abstract :
A three-level hybrid architecture is used to model both a hierarchical and a subsumption controller for an autonomous underwater vehicle (AUV). The hierarchical model uses a backward chaining language (PROLOG) while the subsumption model uses a forward chaining language (CLIPS). The details of the backward chaining hierarchical implementation of the strategic level of mission control are first presented. This is followed by a similar description of the functionally equivalent subsumption controller. Experimental results and the advantages and disadvantages of each approach are discussed. CLIPS and PROLOG ran virtually even in terms of execution time. Also, the total run time of the experiment was dominated by the graphical simulator. A repeat of the experiment in which the controllers were decoupled from the simulator resulted in execution times between three and four seconds. This reinforces the view of PROLOG and CLIPS as viable language alternatives for the mission control of complex systems. However, PROLOG is the more concise of the two languages and is easier to read
Keywords :
PROLOG; high level languages; marine systems; mobile robots; software engineering; AUV; CLIPS; PROLOG; autonomous underwater vehicle; backward chaining language; complex systems; forward chaining language; hierarchical software architecture; submarines; subsumption software architectures; three-level hybrid architecture; Automata; Computer architecture; Computer science; Control systems; Educational institutions; Mobile robots; Remotely operated vehicles; Software design; System testing; Underwater vehicles;
Conference_Titel :
Autonomous Underwater Vehicle Technology, 1992. AUV '92., Proceedings of the 1992 Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-0704-6
DOI :
10.1109/AUV.1992.225182