Pregled bibliografske jedinice broj: 412611
An Online AUV Trajectory Re-planning Software Architecture Based on the MOOS
An Online AUV Trajectory Re-planning Software Architecture Based on the MOOS // Proceedings of the Autonomous Undersea Systems Institute's International Symposium on Unmanned Untethered Submersible Technology 2009
Durham (NC), Sjedinjene Američke Države, 2009. (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 412611 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
An Online AUV Trajectory Re-planning Software Architecture Based on the MOOS
Autori
Barišić, Matko ; Kragelund, Sean P. ; Masek, Theodore D. ; Vukić, Zoran
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of the Autonomous Undersea Systems Institute's International Symposium on Unmanned Untethered Submersible Technology 2009
/ - , 2009
Skup
The Autonomous Undersea Systems Institute's International Symposium on Unmanned Untethered Submersible Technology 2009
Mjesto i datum
Durham (NC), Sjedinjene Američke Države, 23.08.2009. - 26.08.2009
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Microcomputer-based control; computer architectures; computer controlled systems; concurrency control
Sažetak
This paper discusses an open source navigation system architecture uniquely suited to use in autonomous underwater vehicles. It is based on the Mission Oriented Operating System developed by Newman (2006), Newman (2008). Some of its most pronounced advantages are an orientation towards providing a tool set for rapid prototyping of new control algorithms and support for development- stage software design in AUV systems. Its advantages are a direct result of the MOOS’ s completely modular nature, and the presented architecture has been built to preserve and, where possible, enhance this modularity. Using the MOOS design templates, control algorithms are encoded as applications “ living” in separate processes of the operating system kernel. This methodology provides for a level of robustness instrumental in autonomous vehicle since failures and errors will cause only the individual modules that incur them to fail and corresponding processes to be “ killed” by the operating system. Such critical occurrences 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.
Izvorni jezik
Engleski
Znanstvena područja
Elektrotehnika
POVEZANOST RADA
Projekti:
036-0362975-2999 - RoboMarSec - Podvodna robotika u zaštiti podmorja i pomorskoj sigurnosti
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb