An Evaluation of Potential Operating Systems for Autonomous Underwater Vehicles
Abstract
This document explores the Operating System (OS) features that are required for the automation of Unmanned Undersea Vehicles (UUVs), from the perspective of a new system development. Recent improvements in system components and sensors allow for increased vehicle capability; however reliable automated software is required to perform extended missions due to the communications limitations with submerged vehicles. The rst step of software development for such systems is selecting an appropriate Operating Systems which allows the system to support the software required to perform real-time sensor analysis, and control its behaviour to achieve the mission within the local environmental conditions. This document de nes key features for the evaluation of potential Operating Systems for the UUVs with autonomous or semi-autonomous capabilities. Using these features, it explains why some UUVs use a real-time Operating System with custom designed software, but others use the open source Ubuntu Operating System combined with the Mission Oriented Operating System (MOOS) robotics software package, or metaOS. It also emphasises that reuse of existing software and skills are important to advancing any AUV project more rapidly.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 01, 2013
- Accession Number
- ADA591400
Entities
People
- C. Madden