Title :
Advanced autonomous underwater vehicle software architecture
Author :
Schudy, Robert ; Duarte, Christiane
Author_Institution :
Anal. Sci. Corp., Reading, MA, USA
Abstract :
A novel software architecture to control autonomous underwater vehicles is described. This architecture combines the strengths of architectural approaches based on task decomposition, real-time layering, processing sequence, and behavioral subsumption. A behavioral response system is introduced between the parts of the system that perceive and analyze the situation and the parts that act on those perceptions. This response system provides a convenient mechanism for encoding of situation-driven behavior, and structurally integrates the analysis and action parts of the system. The architecture provides three different pathways with different processing delays and competencies. Fast servo-control responses are provided by the monitoring and control system, which drives the effectors from the sensor data using capable conventional control programs. The supervision system implements decision and contingency behaviors represented in the hierarchic mission plan. More complex goal-driven behaviors, and behaviors driven by unanticipated situations and events, are implemented by a pathway which includes analysis, response, and planning systems
Keywords :
computerised control; knowledge based systems; marine systems; mobile robots; planning (artificial intelligence); autonomous underwater vehicle; behavioral response system; behavioral subsumption; contingency behaviors; control system; decision; goal-driven behaviors; hierarchic mission plan; marine systems; mobile robots; monitoring; processing sequence; real-time layering; servo-control responses; situation-driven behavior; software architecture; supervision system; task decomposition; unanticipated situations; Computer architecture; Control systems; Delay; Encoding; Monitoring; Path planning; Sensor systems; Servosystems; Software architecture; Underwater vehicles;
Conference_Titel :
Autonomous Underwater Vehicle Technology, 1990. AUV '90., Proceedings of the (1990) Symposium on
Conference_Location :
Washington, DC
DOI :
10.1109/AUV.1990.110432