A reactive architecture and a world model for an autonomous underwater vehicle

An architecture for the control of an autonomous vehicle for underwater operation is described, focusing on the important characteristics for autonomy. This approach considers a layered structure of interacting and concurrent modules, called behaviours, each one trying to perform its own independent activity, altogether producing an 'intelligent' global behaviour for the vehicle. The behaviours are kept simple, and their short term memory and combined performance suggest a reactive system. A layer for avoiding traps and deadlock situations is proposed, as a means of producing some sort of planning, which is not typical of reactive architectures. Explanations of natural systems are analyzed and exploited as guides for the design of autonomous underwater vehicles. The world model of the AUV is defined and divided in two major components. Its integration in the control architecture is described. The interface with the user is an important issue in this type of vehicles and therefore its support, namely at the world model is discussed. A simple case study in the end tries to illustrate the presented approach.<<ETX>>

[1]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[2]  Amir Pnueli,et al.  On the Development of Reactive Systems , 1989, Logics and Models of Concurrent Systems.

[3]  A. Steiger-Garcao,et al.  An AUV architecture and world model , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[4]  Amnon Naamad,et al.  Statemate: a working environment for the development of complex reactive systems , 1988, ICSE '88.

[5]  A. Steiger-Garcao,et al.  A reactive and knowledge based autonomous underwater vehicle , 1991, Proceedings IECON '91: 1991 International Conference on Industrial Electronics, Control and Instrumentation.

[6]  Uwe Schnepf,et al.  Robot ethology: a proposal for the research into intelligent autonomous systems , 1991 .

[7]  J. Jalbert Low level architecture for the new eave vehicle , 1987, Proceedings of the 1987 5th International Symposium on Unmanned Untethered Submersible Technology.

[8]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[9]  A. Pnueli,et al.  STATEMATE: a working environment for the development of complex reactive systems , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[10]  Liu Hsu,et al.  Input/output variable structure position control of a remotely operated underwater vehicle , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[11]  James G. Bellingham,et al.  Keeping layered control simple (autonomous underwater vehicles) , 1990, Symposium on Autonomous Underwater Vehicle Technology.