Modeling and Control of a Micro AUV: Objects Follower Approach

This work describes the modeling, control and development of a low cost Micro Autonomous Underwater Vehicle (μ-AUV), named AR2D2. The main objective of this work is to make the vehicle to detect and follow an object with defined color by means of the readings of a depth sensor and the information provided by an artificial vision system. A nonlinear PD (Proportional-Derivative) controller is implemented on the vehicle in order to stabilize the heave and surge movements. A formal stability proof of the closed-loop system using Lyapunov’s theory is given. Furthermore, the performance of the μ-AUV is validated through numerical simulations in MatLab and real-time experiments.

[1]  Christopher M. Clark,et al.  Archaeology via underwater robots: Mapping and localization within maltese cistern systems , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[2]  Jesus Arturo Monroy,et al.  Attitude Control of a Micro AUV through an Embedded System , 2017, IEEE Latin America Transactions.

[3]  Chunming Qiao,et al.  Cooperative Search and Survey Using Autonomous Underwater Vehicles (AUVs) , 2011, IEEE Transactions on Parallel and Distributed Systems.

[4]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[5]  J. Marsden,et al.  Elementary classical analysis , 1974 .

[6]  Keiichi Abe,et al.  Topological structural analysis of digitized binary images by border following , 1985, Comput. Vis. Graph. Image Process..

[7]  Benedetto Allotta,et al.  Redundant and reconfigurable propulsion systems to improve motion capability of underwater vehicles , 2018 .

[8]  Rafael Garcia,et al.  Inspección visual subacuática mediante robótica submarina , 2012 .

[9]  Jana Fuhrmann,et al.  Guidance And Control Of Ocean Vehicles , 2016 .

[10]  John D. Austin,et al.  Adaptive histogram equalization and its variations , 1987 .

[11]  Luc Jaulin,et al.  Automatic underwater image pre-processing , 2006 .

[12]  Peter N. Green,et al.  Depth Control for Micro-Autonomous Underwater Vehicles (μAUVs): Simulation and Experimentation , 2014 .

[13]  Ricardo Carelli,et al.  A class of nonlinear PD-type controllers for robot manipulators , 1996, J. Field Robotics.

[14]  Jaume Piera Fernández,et al.  Mini AUV, a platform for future use on marine research for the Spanish Research Council? , 2005 .

[15]  Frank Kirchner,et al.  Design of a μAUV , 2007 .

[16]  David F. Rogers,et al.  THE SOCIETY OF NAVAL ARCHITECTS AND MARINE ENGINEERS , 1977 .

[17]  Andrew Blake,et al.  Motion Deblurring and Super-resolution from an Image Sequence , 1996, ECCV.

[18]  Vincent Creuze,et al.  A nonlinear controller based on saturation functions with variable parameters to stabilize an AUV , 2019 .