Date of Award
2001
Document Type
Thesis
Publication Status
Version of Record
Submission Date
October 2026
Thesis/Dissertation Advisor [Chair]
Smith, Samuel M.
Abstract
The Morpheus, the latest generation of AUV developed at Florida Atlantic University was designed to be as modular as possible, and to handle longer, more complicated missions. The software must now reflect this improvement: it should be as dynamic as possible, must adapt to the different missions and emphasize flexibility and scalability. It must allow for complex behaviors, failure detection and handling and multiple cooperative missions. On the other hand, the new high-level controller has to remain accessible to the non expert user. To achieve these goals, a new architecture, based on the Convenient Hierarchical Autonomous State Machine formalism, was implemented using Python. The system is modeled as a set of concurrent processes communicating through shared memory to accommodate a variety of sensor payloads from one mission to the next. New control tools can be integrated dynamically into the architecture in the form of modules implementing new behaviors.
Extent
199 p.
Recommended Citation
Dupire, Benoit Francois, "Pattern-oriented design of a dynamically reconfigurable software architecture for AUV high-level control" (2001). Electronic Theses and Dissertations 2000 - 2009. 272.
https://digitalcommons.fau.edu/etd_general_5/272
Identifier
FADT12789
Comments
College of Engineering and Computer Science|FAU Electronic Theses and Dissertations Collection|Thesis (M.S.)--Florida Atlantic University, 2001.|College of Engineering and Computer Science