Motion Control of Single and Multiple Autonomous Marine Vehicles

Worldwide, in the field of ocean exploration, there has been a surge of interest in the development of autonomous marine robotic vehicles equipped with advanced systems to steer them accurately and reliably in the harsh marine environment and allow them to collect data at the surface and underwater. Motivated by this fact, the first part of this paper proposes motion control algorithms (heading, speed, positioning, way-point and path-following controllers) for single marine vehicles. For the path-following controller, the solution proposed is based on an outer loop control structure designed at the kinematic level responsible for computing the heading commands to make the vehicle move along a desired path, and an inner loop that regulates the actuators so that a given heading reference signal is tracked. Simulation and experimental results with the Medusa vehicles illustrate the proposed control systems. The second part of the paper is dedicated to the cooperative control of multiple marine vehicles. The cooperation of multiple vehicles offers several advantages and leads to safer, faster, and far more efficient ways of exploring the ocean frontier, especially in hazardous conditions. The third part of the paper focuses on practical issues such as the implementation of the proposed algorithms in the vehicles, presents the software architecture adopted, and describes some graphical tools to supervise and manage the sea tests.

[1]  A. P. Aguiar,et al.  Dynamic positioning and way-point tracking of underactuated AUVs in the presence of ocean currents , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[2]  Sérgio Alexandre Carraça Carvalhosa,et al.  Cooperative motion control of multiple autonomous robotic vehicles Collision Avoidance in Dynamic Environments , 2009 .

[3]  Roger Skjetne,et al.  A Nonlinear Ship Manoeuvering Model: Identification and adaptive control with experiments for a model ship , 2004 .

[4]  Antonio Pedro Aguiar,et al.  Modeling and control of an autonomous underwater shuttle for the transport of benthic laboratories , 1997, Oceans '97. MTS/IEEE Conference Proceedings.

[5]  Robert M. May,et al.  How Many Species Are There on Earth? , 1988, Science.

[6]  Thor I. Fossen,et al.  Nonlinear modelling, identification and control of UUVs , 2006 .

[7]  G. Bugmann,et al.  Compensating Intermittent Delayed Visual Feedback in Robot Navigation , 2004 .

[8]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[9]  Antonio Pedro Aguiar,et al.  Marine Vehicle Path Following Using Inner-Outer Loop Control , 2009 .

[10]  Zdenek Hurák,et al.  Delay compensation in a dual-rate cascade visual servomechanism , 2010, 49th IEEE Conference on Decision and Control (CDC).

[11]  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).