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.