Litcius/Paper detail

Development of a 6 Degree of Freedom Unmanned Underwater Vehicle: Design, Construction and Real-Time Experiments

Salatiel Garcia-Nava, Miguel Angel García-Rangel, Ángel Suarez, Adrian Manzanilla-Magallanes, Filiberto Muñoz, Rogelio Lozano, Agnelo Serrano-Almeida

2023Journal of Marine Science and Engineering10 citationsDOIOpen Access PDF

Abstract

This research work describes the development of a fully actuated 6 Degree of Freedom (DOF) Unmanned Underwater Vehicle (UUV), which can be used for environmental monitoring, three-dimensional (3D) reconstruction applications, as well a research platform. The main vehicle’s characteristics are: it is designed to have easy access to all components, it has eight thrusters in a vectored configuration, it is based on an open source ArduSub firmware, it has a vision system composed of a stereo camera and a powerful computer for image processing. The mechatronics design is presented, where the mechanical, electrical and electronics, and the vision system are described. Furthermore, a general dynamic model for 6 DOF based on Fossen’s methodology is presented. In addition, a reduced 3 DOF mathematical model is derived for control purposes, where the roll, pitch and depth dynamics are considered. To show the performance in trajectory tracking tasks, two classical control strategies are introduced: a Super Twisting Controller and a Robust Proportional Derivative (PD) Controller. Finally, in order to exhibit the satisfactory performance of the developed vehicle, some experiments were conducted with the Super Twisting and Robust PD Controllers, as well as a 3D reconstruction of a plastic cover on the pool wall.

Topics & Concepts

MechatronicsFirmwareController (irrigation)Unmanned underwater vehicleTrajectoryUnderwaterComputer scienceControl engineeringSimulationEngineeringArtificial intelligenceComputer hardwareBiologyOceanographyAgronomyAstronomyGeologyPhysicsUnderwater Vehicles and Communication SystemsAdaptive Control of Nonlinear SystemsRobotic Path Planning Algorithms