Nautilus: An autonomous surface vehicle with a multilayer software architecture for offshore inspection. - Daniel Filipe Campos; Eduardo P. Gonçalves; Hugo J. Campos; Maria Inês Pereira; Andry Maykol Pinto (J. Field Robotics, 2024)