Execution level Java software and hardware for the NPS autonomous underwater vehicle
Ayala, Miguel Arnaldo
MetadataShow full item record
Autonomous underwater vehicles (AUVs) have a great potential use for the United States Marine Corps and United States Navy. When performing amphibious operations, underwater mines present a danger for the forces going ashore. The use of underwater vehicles for the detection of this mines and signaling to the Amphibious Ready Group is very attractive. With advancements in hardware and object oriented language technology, more complicated and robust software can be developed. The Naval Postgraduate School Center for AUV Research has been designing, building, operating, and researching AUVs since 1987. Each generation of vehicles has provided substantially increased in operational capabilities and level of sophistication in the hardware and software respectively. With the advancement in real-time computer languages support, object oriented technology, and cost efficient and high performance hardware, this thesis lays the foundations to develop a software system for the execution level using the Java language. We look into the Java Real-Time specifications and extension to familiarize with the capabilities of Java for realtime support, and study Java boards and its application for embedded real-time systems. We developed an object-oriented design for the execution level control software and implemented the design in Java. A testing phase is still under work.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Lindholm, Jeffery L. (Monterey, California. Naval Postgraduate School, 2004-12);As network processors have advanced in speed and efficiency they have become more and more complex in both hardware and software configurations. Intel's IXP1200 is one of these new network processors that has been given ...
Unalmis, Bugra. (2001-03);Current architectures typically focus on the software-based protection mechanisms rather than hardware for providing protection. In fact, hardware security mechanisms can be critical for the construction of a secure system. ...
Schmidt, Alexander (Monterey, California. Naval Postgraduate School, 2003-05-05); NPS-SP-03-002NPSAT1 is a three-axis stabilized spacecraft. Its Attitude Control Subsystem (ACS) uses a magnetic control approach that will be used for the first time. The Magnetic control approach is verified with an ACS SIMULINK model ...