Development and Experimental Tests of a ROS Multi-agent Structure for Autonomous Surface Vehicles

This work describes a multi-agent Navigation Guidance and Control system that is designed to equipping a low-cost ASV. Beside facilitating design, construction and maintenance, the multi-agent structure gives modularity and it increases reliability against partial failures. Individual agents are implemented using ROS and a dedicated, custom developed hardware board that couples an ARM processor and a microcontroller. This hybrid hardware architecture has the advantage of providing high computational capability and easy interfacing with sensors and actuators. Some results about testing and validating the NGC system are presented and discussed.

[1]  A. Matos,et al.  Guidance and control of an ASV in AUV tracking operations , 2008, OCEANS 2008.

[2]  P. Encarnacao,et al.  Combined trajectory tracking and path following: an application to the coordinated control of autonomous marine craft , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[3]  Dula Nad,et al.  Using collaborative Autonomous Vehicles in Mine Countermeasures , 2010, OCEANS'10 IEEE SYDNEY.

[4]  J. Gomes,et al.  Robotic ocean vehicles for marine science applications: the European ASIMOV project , 2000, OCEANS 2000 MTS/IEEE Conference and Exhibition. Conference Proceedings (Cat. No.00CH37158).

[5]  G. Conte,et al.  Modeling and control of a low-cost ASV , 2012 .

[6]  Jose Miguel Almeida,et al.  ROAZ Autonomous Surface Vehicle Design and Implementation , 2007 .

[7]  Nikola Miskovic,et al.  Marine vehicles' line following controller tuning through self-oscillation experiments , 2009, 2009 17th Mediterranean Conference on Control and Automation.