Engineered Underwater Vehicle for Ocean Litter Mapping

Daniel Kim โ€ข Los Alamos High School

๐Ÿฅ‰ ISEF 3rd Place Finalist ๐Ÿฅˆ NM Supercomputing Challenge โ€” 2nd Place ๐Ÿ”ฌ Regeneron STS Semifinalist ๐Ÿ“„ Best Paper โ€” NM Academy of Science
๐Ÿ“„ Paper (PDF) ๐Ÿ’ป GitHub Code ๐ŸŽฅ Video Demo ๐Ÿ“Š Poster (PDF)

Abstract

This project explores the possibilities of pairing an autonomous underwater vehicle (AUV) with a deep-learning computer vision model for marine debris mapping. A cost-effective, 3D-printed AUV with a motorized ballast system was designed to collect underwater footage continuously at various depths. A trash detection machine learning model was developed to analyze the footage, yielding five areas of highly concentrated ocean debris at depths of 500-800 m below the surface.

System Overview

AUV System Overview

The AUV operates as an underwater glider, utilizing a motorized ballast tank to control buoyancy. By manipulating its weight, the vehicle sinks and floats, creating lift on its wings to propel forward without traditional propellers, allowing for long-duration independent operation.

Hardware Overview

Vision System

A YOLOv5l (Large) convolutional neural network was trained on the Trash ICRA-19 dataset containing 5,700 annotated images. The model achieved the highest mean Average Precision (mAP) of 0.774 among tested architectures, allowing it to effectively identify marine debris in complex underwater environments.

Hardware & Control

The vehicle is powered by a Teensyยฎ 4.1 microcontroller (600 MHz) managing a custom PCB with sensors for pressure, temperature, and TDS. A stepper-motor driven syringe acts as the variable ballast system, offering precise buoyancy control.

YOLOv5 Model

Results

Results Graph

Cite this Project

@article{kim2023oceanai,
  title={Engineered Underwater Vehicle for Ocean Litter Mapping},
  author={Kim, Daniel},
  journal={New Mexico Journal of Science},
  volume={57},
  pages={1--17},
  year={2023}
}