
This paper describes an open source navigation system architecture for use in autonomous underwater vehicles. It is based on the Mission Oriented Operating System proposed, published and programmed by (Newman (2006), Newman (2008)). It is uniquely applicable for work-in- progress type and development-stage software and capability installation onto an AUV system. This applicability is achieved by its completely modular nature, which is obtained by the operating system kernel running separate processes for each advanced navigation or control feature. Robustness is also achieved in this respect since failures and errors will cause only the individual modules that incurs them to fail. Such critical errors, bugs and failures will thereby be contained and their propagation halted from completely freezing even the low-level control loops and decision- making processes needed to successfully retrieve the malfunctioning AUV.
Microcomputer-based control; computer architectures; computer controlled systems; concurrency control
Microcomputer-based control; computer architectures; computer controlled systems; concurrency control
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 2 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
