The explosive surge of plastic waste and floating debris in rivers, lakes, and coastal waters has escalated into a global environmental emergency. Urban rivers and canals are frequently subjected to illegal dumping, leading to the contamination of freshwater channels and blockage of sewer systems, which contributes to urban flooding [10]. Much of the discarded waste is often seen floating on the water surface. Aquatic pollution threatens biodiversity, disrupts ecosystems, and poses serious risks to public health and local economies. Millions of tons of plastic enter water bodies each year, where they endanger aquatic life and compromise the integrity of natural resources. Floating trash, if not removed promptly, can block waterways, damage aquatic infrastructure, and degrade water quality [41] impacting agriculture, fisheries, tourism, religious and cultural practices. Cleaning trash manually is often ineffective, as it typically requires extensive effort and covers large areas [9]. Addressing this urgent issue requires innovative and scalable solutions beyond traditional, labour-intensive manual clean-up methods.
This paper presents Sea Trekker, a novel dual-mode USV designed for autonomous floating debris collection. Equipped with the YOLO (You Only Look Once) object detection algorithm, Sea Trekker identifies and classifies surface trash with high accuracy. To ensure reliable navigation even in GPS-compromised environments such as urban canals or covered reservoirs, the system employs Ultra-Wideband (UWB) localization. The USV features both autonomous and manual operational modes, making it adaptable for controlled experiments as well as large-scale deployments. This combination of intelligent sensing, localization, and operational flexibility provides a practical, scalable solution to the challenge of surface water pollution. Recent advances in USV technologies have demonstrated the potential of such platforms for water quality monitoring and waste management. A low-cost catamaran-based USV designed for agriculture has successfully measured pH, electrical conductivity (EC), and total dissolved solids (TDS) in lakes and reservoirs [1]. Another floating platform developed to meet Malaysia’s environmental monitoring needs achieved real-time water quality analysis with 99% accuracy [2]. Navigation and autonomy improvements, such as Enhanced Quantum Particle Swarm Optimization (EQPSO), have enabled optimal path planning in complex aquatic environments [3], while UAV-based dam inspections highlight the growing role of autonomous systems in infrastructure monitoring [4]. Moreover, modular and open-source solutions like the AnSweR robot exemplify how compact, low-noise USVs can support research and environmental sensing using Robot operating system based systems [5]. Various debris-collection USVs have been proposed using conveyor belts, robotic arms, and Bluetooth-controlled systems to collect floating trash in rivers and ponds [6, 7]. Newer platforms also integrate computer vision, GPS, and inertial sensors for precise, automated debris detection and collection [8]. Building upon this existing research, Sea Trekker introduces an integrated, cost-effective, and dual-mode USV that merges AI-driven object detection and UWB-based navigation for reliable autonomous operation. The goal is to enhance environmental conservation efforts by targeting floating waste in lakes, urban water bodies, and areas where human access is unsafe or impractical.
A
Abstract
Unmanned Surface Vehicles (USVs) have demonstrated significant versatility and utility across a broad spectrum of water-related domains. Their applications span from civilian to military use, driven by advancements in autonomous navigation and environmental sensing technologies. USVs are extensively employed in water environment monitoring [23], water quality assessment [24], and various maritime operations [25], including the evaluation of water quality at catchment scales [26]. In addition, they play a crucial role in autonomous navigation and patrol missions [27], Inland waterways [42] and have been deployed in environmental initiatives such as plastic waste [28] and floating debris collection [29]. From a defence perspective, USVs support naval warfare, maritime security operations [30], and broader military applications [31]. Furthermore, their ability to operate in hazardous and hard-to-reach areas makes them ideal for water-based search and rescue missions [32].
Various control strategies have been studied for guiding USVs in autonomous debris collection tasks on the water surface. Common controllers include Proportional-Integral-Derivative (PID) [33], Iterative Learning Controllers (ILC) [34][35][36], fuzzy logic controllers [37], Model Predictive Control (MPC) [38], hybrid controllers [39] and Internet of Things [42] that combine the strengths of multiple approaches. Fuzzy logic handles uncertainties well, and MPC offers optimal control by predicting future states, but both require high computational resources. Hybrid controllers, such as those combining fuzzy logic with PID or MPC with neural networks, aim to enhance performance under varying conditions, but often increase design complexity and tuning effort. ILC improves performance over repeated tasks by learning from previous control inputs, making it suitable for structured and repetitive operations. However, its effectiveness is limited in dynamic and unstructured environments like floating debris. In contrast, the PID controller is lightweight, easy to tune, and effective for real-time error correction. It determines the necessary forward motion of the USV based on the detected position of debris. Given its simplicity, robustness, and low computational demand, PID was selected as the optimal choice for this application.
A dual-hull design was selected as the most suitable vessel configuration to demonstrate the desired features [11]. The unique twin-hull structure provides excellent splash resistance and stability when the model glides over waves [12]. A catamaran is a dual-hull vessel that offers several advantages over a monohull design. These include superior stability, the ability to navigate shallow waters, expansive deck space, higher load-carrying capacity, greater speed, and improved motion comfort [13]. A fully enclosed dual-hull design with a multi-layered sealed structure effectively prevents water leakage. This allows for the integration of sensors and controllable vessel, marking a significant advancement over existing bots [14].
D.Vision based design algorithm
Conventional object detection models such as discriminatively trained part-based models [15], which are inefficient. This limitation has spurred the ongoing development of advanced detection models, particularly those based on deep learning. Deep learning offers a comprehensive network architecture that excels at extracting image features, making it a key area of focus in modern object detection research. Deep learning-based object detection methods can generally be divided into two categories: region proposal-based algorithms, such as Convolutional Neural Networks [19] and Sparse Region-based Convolutional Neural Networks [20], and regression-based algorithms, including YOLO [21] [40] and the Single Shot Multi Box Detector [22]. While region proposal methods rely on generating candidate object regions before classification, regression-based approaches like YOLO treat detection as a single regression task. YOLO predicts both bounding box coordinates and class probabilities directly from the entire image in a single forward pass. This streamlined architecture enables real-time detection with high efficiency, contributing to YOLO's popularity in speed-critical applications.
II. SYSTEM DESCRIPTION
SeaTrekker adopts a catamaran-style layout, featuring two parallel hulls that provide exceptional balance, buoyancy, and stability. Each hull is designed with a gentle inward curvature from front to rear, inspired by Bernoulli’s Principle. This shape helps to accelerate water flow between the hulls, reducing drag while also increasing the velocity of water at the intake zone. The streamlined form contributes to directional stability and maneuverability. The hulls are 3D-printed using ABS plastic is a recyclable material and reinforced with fiberglass to prevent warping, cracking, and long-term material fatigue. Internally, transverse ribs have been added to each hull to improve rigidity without adding unnecessary weight. The placement of the thrusters at the rear causes the front of the vessel to lift slightly during motion, improving net alignment for optimal debris intake.
B.STRUCTURAL FRAMEWORK AND MODULARITY
The hulls are connected using corrosion-resistant aluminum extrusions that serve as both structural supports and mounting platforms for various components. These extrusions provide a lightweight yet rigid frame that can be easily disassembled, adjusted, or expanded. The modular design allows for repositioning of thrusters, cameras, processors, and sensors without extensive re-fabrication, which makes the system highly adaptable and future-ready. All internal modules such as the ESCs, battery compartments, and thruster terminals are compartmentalized to ensure better space utilization and electrical safety.
A
Figure 5. Top Lid designA
Figure 7. Electronics and WiringSeaTrekker’s electronic architecture is distributed between dual hull compartments and a central control unit. Each hull contains an independent propulsion setup powered by 14.8V LiPo batteries, routed through Electronic Speed Controllers (ESCs) and protected by 50A fuses and dedicated kill switches for localized shutdown. The central control box houses the Jetson Orin Nano, which processes real-time sensor data and runs vision algorithms, and a Pixhawk controller for low-level navigation and motor control. Input signals are managed through an RC receiver and signal-switching circuit to alternate between autonomous and teleoperated modes. Additional components include Intel’s RealSense D457 depth camera, UWB modules for localization, and dual cooling fans (DGI 03) to maintain thermal stability. Voltage monitors and visual indicators (LEDs) provide system feedback, while all wiring follows a modular scheme for redundancy, simplified debugging, and easy expansion.
III. SOFTWARE ALGORITHM
SeaTrekker utilizes a YOLOv12-based object detection algorithm that has been customized and trained on a dataset specifically collected during field test sessions. This dataset includes real-world images of soda cans and similar floating debris to ensure realistic performance. The model runs on the NVIDIA Jetson Orin Nano platform using CUDA acceleration, which enables high-speed, real-time inference. Visual input is provided by the Intel RealSense D455 RGB-D camera, capable of streaming both color and depth data at up to 90 FPS. Once processed by YOLO, debris is identified with bounding boxes and confidence scores, with a typical inference latency of less than 30 milliseconds—providing the responsiveness necessary for autonomous debris targeting and path adjustments.
B.NAVIGATION AND OBSTACLE AVOIDANCE
To ensure accurate movement within its operational environment, SeaTrekker implements a multi-layered navigation architecture that combines geofencing, real-time obstacle detection, and visual object tracking. Geofencing is established using Ultra-Wideband (UWB) anchors strategically placed around the operational area, defining virtual boundaries that prevent the vehicle from straying outside designated zones. The RealSense D455 depth camera supports obstacle detection through three key methods: depth mask analysis for identifying nearby obstructions, surface normal estimation to detect irregular or sloped surfaces, and infrared edge detection to recognize sudden spatial discontinuities that may indicate solid barriers.
C.LOCALISATION AND MISSION PLANNING
SeaTrekker relies on a UWB-based localization system to determine its global position within the defined space. This is achieved by triangulating signals between the USV and a series of fixed anchors placed at known locations. The bot continually updates its coordinates, feeding this data into a mission planning algorithm that prioritizes the most efficient debris collection paths. Objects that are missed during initial passes are logged and scheduled for revisit, ensuring comprehensive area coverage. The localization and planning module also incorporates dynamic updates to avoid previously detected obstacles and optimize the collection sequence.
D.AUTONOMOUS CONTROL SYSYTEM
The autonomous functions of SeaTrekker are governed by a Proportional-Integral-Derivative (PID) control loop that dynamically adjusts the thruster output based on the position of identified debris in the camera feed. This enables smooth navigation toward targets, consistent alignment during debris intake, and reactive changes in path when necessary. Data from the YOLO detection model, the RealSense depth camera, and the UWB localization system is integrated into a unified environmental map. In this map, static elements like walls or barriers are logged as permanent obstacles, while floating debris is classified as dynamic objects that are continuously updated. This allows the bot to make context-aware navigation decisions with a high level of autonomy.
E.CONTROL MODES AND SAFETY MECHANISM
SeaTrekker is capable of operating in two distinct modes. In teleoperated mode, a human user navigates the USV via a live FPV feed transmitted by the DJI O3 Air Unit, allowing for responsive manual control. In autonomous mode, the system independently follows a predefined mission based on onboard perception and planning. A signal relay circuit facilitates seamless switching between manual and autonomous operation. For safety, SeaTrekker includes physical kill switches on each hull and the central control box, as well as a remote override that can instantly halt all thruster activity. A 40A general-purpose fuse safeguards the electrical system from overcurrent incidents, ensuring both equipment and user safety during operation.
F.DEBRIS COLLECTION MECHANISM
Sea Trekker employs a passive debris collection system that leverages the vessel’s forward motion to gather floating trash. Between the two hulls is a tensioned cuboidal net suspended on structural beams using waterproof adhesive and zip-tie mounts. At the front, a custom 3D-printed funnel structure guides floating objects directly into the net. A one-way mesh gate, built using angled zip ties, allows debris to enter but prevents it from escaping. This energy-efficient system is highly effective at capturing floating materials such as soda cans or plastic waste which relying on complex moving parts. Floatation elements on the intake assembly help keep the mechanism at the waterline, ensuring consistent contact with surface debris.
IV. EFFICIENCY AND PERFORMANCE
SeaTrekker demonstrates impressive collection capabilities in both operational modes. During teleoperated testing, it achieved a collection rate of up to 22 soda cans per minute. In autonomous mode, the system successfully collected up to 9 floating objects per minute, showcasing its real-time detection and path planning efficiency.
The system’s power draw was carefully monitored during testing. While the calculated peak consumption reached 829 watts, the actual average usage stabilized around 418 watts under typical operating conditions, ensuring energy-efficient performance.
SeaTrekker is capable of reaching a top speed of 3 meters per second, equivalent to approximately 10.8 kilometers per hour. This allows for rapid deployment and repositioning during both manual and autonomous cleanup operations.
At 75% thrust, the propulsion system offers up to 25 minutes of continuous runtime. Meanwhile, the onboard processing unit, powered by a 25Ah power bank, remains active for approximately 2.5 hours—enabling long-duration autonomous missions.
The USV is powered by four Blue Robotics T200 thrusters, collectively providing up to 18 kilograms of thrust. This configuration enables high maneuverability, allowing SeaTrekker to make tight turns and maintain control in confined environments.
Thanks to its dual-hull catamaran design and low center of gravity, SeaTrekker maintains excellent lateral stability. The curved hull geometry reduces drag and helps preserve a consistent waterline, which is critical for effective debris intake.
In teleoperated mode, SeaTrekker registered zero collisions, confirming high responsiveness and control accuracy. During autonomous trials, only two minor collisions were recorded per test run, both of which are being analyzed for future improvements.
The system includes a DJI O3 Air Unit for FPV streaming, delivering a latency of just 3 milliseconds. This near-instant feedback ensures seamless control during manual operation, especially in dynamic cleanup environments.
A
Figure 19. Coaxial Thruster PlacementV. PID CONTROL
SeaTrekker’s real-time maneuvering relies on a finely tuned Proportional-Integral-Derivative (PID) control system that adjusts thruster outputs based on live feedback from object detection and localization inputs. This closed-loop control architecture enables the vessel to align precisely with detected debris, maintain consistent heading in turbulent water conditions, and execute smooth, calculated turns.
By minimizing overshoot and oscillation, the PID algorithm ensures that SeaTrekker remains stable during collection maneuvers and responsive during path corrections—especially crucial in narrow waterways or cluttered environments. The controller continuously receives positional offsets from the YOLO-based object detection system and UWB localization grid, converting them into precise motion commands, making SeaTrekker both agile and efficient in its autonomous missions.
VI RESULT AND DISCUSSION
SeaTrekker’s performance trials confirmed its capability as a high-efficiency aquatic cleanup system. In teleoperated mode, the USV collected up to 22 soda cans per minute, while in autonomous mode, it achieved a rate of 9 floating objects per minute. Stability was consistently maintained across all test runs, with no collisions during manual operation and only one minor incident per autonomous trial, showing effective real-time navigation and object tracking.
With a maximum speed of 3 m/s (10.8 km/h) and a combined 18 kg of thrust from four T200 thrusters, the system demonstrated strong maneuverability. Power consumption averaged 418 W, with a calculated peak of 829 W. The propulsion system provided 25 minutes of runtime, while onboard processing lasted up to 2.5 hours using a 25Ah power bank.
SeaTrekker can carry up to 30 kg of debris per mission. Operating autonomously, a single unit can perform four cleanup runs per day, removing up to 120 kg of waste daily equivalent to 3.6 metric tons per month. When deployed as a fleet of 10, this scales to 35 + metric tons of monthly cleanup, targeting plastic bottles, wrappers, and algae before they degrade into microplastics.
Additionally, each electric USV offsets approximately 4.2 metric tons of CO₂ emissions annually, eliminating the need for fossil-fuel-based boats. Field mapping showed 90–95% effective coverage, with an onboard system logging missed targets for revisit. These results confirm SeaTrekker’s potential for scalable, sustainable deployment in urban waterways, marinas, and ecologically sensitive areas.
VII CONCLUSION
SeaTrekker successfully integrates smart sensing, sustainable design, and adaptive control systems into a single platform for autonomous waterway cleanup. Its flexible dual-mode operation (manual and autonomous), real-time object detection, and efficient intake system establish it as a practical and eco-friendly solution. The project has validated the effectiveness of modular construction and cross-domain teamwork in building scalable environmental robotics.
VIII. FUTURE SCOPE
Future developments will focus on enhancing SeaTrekker’s autonomy, durability, and mission efficiency. Planned upgrades include GPS-based global deployment, trash categorization using expanded datasets, battery management systems, and solar-charged smart docks. Additional modules—such as oil spill recovery, algae removal, and coral reef monitoring—will broaden the USV’s environmental impact. These improvements will position SeaTrekker as a deployable fleet solution for urban waterways, resorts, and conservation zones worldwide.
IX. ACKNOWLEDGEMENTS
We gratefully acknowledge Mubadala for their generous support and funding of our USV project. Their grant of AED 16,131 played a crucial role in enabling our team to pursue a technically ambitious and environmentally impactful solution. This backing not only empowered us to prototype, test, and refine SeaTrekker but also reflected Mubadala’s commitment to fostering student-led innovation and sustainable technology development. We are proud to have delivered a high-performance system that aligns with their vision for future-forward initiatives.
X. AWARDS
SeaTrekker has secured 1st place at the Mubadala 2025 competition, winning a prize of 30,000 AED for excelling in the teleoperated and autonomous track. Additionally, it earned 2nd place at the IEEE 2025 Senior Design Project (SDP) competition, receiving a 2,000 AED prize. These awards recognize the innovation and technical excellence demonstrated by SeaTrekker.
XI. Declarations