Escola de Enxeñaría de Telecomunicación (UVigo)

What is the project about?

It is a surface solid waste collector ship trained with a neural network to identify fauna and divert its trajectory, preventing capture. The control of the ship is carried out by radio control or programmed route.


What is the purpose of this project?

Catfish is presented as a solution to the collection of aquatic waste with the aim of helping to achieve the sustainable development goals scheduled for 2030.

How does the project work?

The ship identifies trash and wildlife through a neuronal network on a "shore" server. For communication with the ship we use WIFI technology and the MQTT broker. We control the motors by means of PWM with some commands provided in the interface. This was developed in NodeRed and shows the monitoring of the ship: humidity and temperature sensors, location and streaming. The control of the ship can be carried out by radio control and programmed route (for a wide area and without obstacles). Both have an assisted navigation system that, in the case of identifying garbage outside the established route, is diverted until it is collected. In addition, it avoids the detected fauna, prioritizing its safety.

The boat has numerous hardware devices such as a Raspberry Pi 3 B+, ​​two motors, two batteries, speed controllers, a camera, a servo motor and various sensors.


What does this project contribute to the Maker Community?

A solution to the aggravating situation of marine litter.


Who carried out the project?

The SILURO group of the Project Laboratory subject (School of Telecommunications Engineering):

Alba Ferreira Charrasquiel, Ana Carlota Cañamero Herrero, Lidia Varela Varela, Pablo Suárez Pérez, David Soengas Leis and Pedro Toimil Cornado.

Financially aided by the company Marine Instruments and atlanTTic.




In collaboration with:
Media Partners: