Papers for

marine robotics teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Underwater object detection improved by restoring degraded images after transmission

TERA: Task-Evidence Restoration for Underwater Object Detection under Bandwidth-Constrained Transmission

Abstract: Underwater object detectors are typically evaluated on pre-transmission images, overlooking additional degradation from bandwidth-constrained downscaling and compression. We introduce AquaTX, a controlled benchmark built from real underwater detection datasets with seen and held-out codecs. We also propose TERA, a metadata-blind receiver-side framework combining task-guided pixel restoration and dual-state feature correction while keeping the detector frozen. Under seen compound degradation, TERA improves mean average precision (mAP50:95, averaged over IoU thresholds from 0.50 to 0.95) from 37.7 to 50.0 on DUO-TX and from 31.5 to 41.3 on RUOD-TX relative to the frozen detector without restoration. TERA also preserves clean-input performance and remains competitive with detector fine-tuning under the held-out AVIF codec. These findings support transmission-aware evaluation and task-guided restoration for underwater object detection. Code is available at https://github.com/hijinkim/TERA.

Mon 2 NovComputer Vision and Pattern Recognition
The gist
Detecting objects underwater is harder after images are shrunk and compressed to save data bandwidth when sending them. The authors created a dataset called AquaTX to test this problem with different compression methods. They propose TERA, a way to fix images and their features on the receiving end without changing the existing detector. Their method improves detection accuracy considerably on tested datasets and keeps performance high even with new compression types. This work shows it helps to think about how images are sent when building underwater detection systems.
Open → 2611.02419v1

Acoustic system reliably tracks offshore threats with sparse sensors

On Distributed Sensing and Adversarial Localization of Narrowband Acoustic Sources for Offshore Data Center Monitoring

Abstract: This report investigates an acoustic surveillance framework for localizing and tracking narrowband adversarial acoustic sources that threaten offshore data centers. Unlike conventional sound source localization (SSL) methods that rely on broadband signals and compact receiver arrays, the considered scenario involves narrowband emissions and sparse sensors. In such scenarios, the observed time-difference-of-arrival (TDOA) measurements are aliased and produce an ambiguous solution space, rendering conventional localization methods ineffective. To address this challenge, we integrate a mobile receiver that temporarily forms anchor pairs with selected fixed receivers, constraining the feasible solution space. The proposed two-stage pipeline first estimates the initial source position using anchor constraints, then initializes a particle filter that jointly tracks source position and velocity using one live anchor measurement and quality-adaptive fixed-pair measurements. We evaluate the proposed method through Monte Carlo acoustic simulations, ROS-Gazebo robotic demonstrations, and open-water field experiments. Our framework achieves a localization success rate of 91% in simulation, while 9 of 10 field trials show tracking error below 2m under receiver-position uncertainty and noisy sensing conditions. These findings demonstrate the feasibility of passive acoustic surveillance for protecting large-scale infrastructure against acoustic threats.

Sun 25 OctRobotics
The gist
Protecting offshore data centers from harmful sounds is tricky because sensors can only hear certain frequencies, and those sounds can seem confusing or misleading. The authors created a method that uses a moving sensor along with several fixed ones to better pinpoint where these sounds come from. They tested their approach in computer simulations, robot demonstrations, and real ocean conditions, achieving good accuracy in locating and following the sound sources. This work shows it’s possible to monitor large ocean structures using sound even when the signals are hard to interpret.
Open → 2610.34393v1

Underwater image enhancement method works on low power devices

Physics-Guided Spectral Distillation for Underwater Image Enhancement on Resource-Constrained Devices

Abstract: Underwater image enhancement is crucial for improving visual perception in marine applications. Existing underwater image enhancement studies mainly focus on enhancement quality and visual fidelity, while rarely considering real-time deployment capability, which is essential for resource-constrained underwater robots. To this end, we introduce a physics-guided spectral distillation (PSD) method, which reduces model capacity for real-time applications while maintaining the high performance of underwater image enhancement models. To decompose the outputs of teacher and student models, PSD adopts a multilevel Haar discrete wavelet transform. It transfers low-frequency color and illumination information as well as high-frequency structural details through band-specific objectives. Moreover, the distillation process of PSD is degradation-aware. We estimate degradation-aware weights through a physical head and combine them with ground-truth-guided reliability masks to selectively retain valuable teacher guidance. Experiments on the UIEB, LSUI, and EUVP datasets validate the effectiveness of the proposed method. Furthermore, we demonstrate the benefits of enhanced images for downstream perception tasks, including object detection. Deployment on a self-developed ROV further demonstrates its practical applicability in real-world underwater scenarios.

Mon 28 SeptComputer Vision and Pattern Recognition
The gist
Seeing clearly underwater is hard because water changes how things look in photos. The authors developed a new method that teaches smaller, faster computer models to improve underwater pictures by learning from bigger models and physics knowledge about light in water. This method keeps the important color and detail while being quick enough to run on small underwater robots. They showed their method works well on multiple test sets and helps underwater robots spot objects better in real life.
Open → 2609.34795v1

Lightweight method predicts corrections to enhance underwater images

PIC-UIE: Predicting Image-Adaptive Corrections for Lightweight Underwater Image Enhancement

Abstract: Underwater image enhancement (UIE) aims to restore visibility, color fidelity, and structural detail from images degraded by wavelength-dependent attenuation and backscatter. State-of-the-art UIE methods often rely on large backbones and dense image-to-image prediction, limiting their practicality for edge deployment. Moreover, operating entirely in a single color space couples degradation estimation with luminance and chroma correction. To address these challenges, we propose PIC-UIE, a lightweight predictor--executor framework that predicts image-adaptive corrections from a fixed $256\times256$ RGB thumbnail and applies them to the native-resolution input in the YCbCr color space. The predictor produces seven outputs, organized into spatial correction, nonlinear luminance and coupled chroma mapping, and image-level color calibration. A depth map regularizes the transmission proxy during training, whereas inference uses only the RGB input. With 9,486 parameters and 0.094 GFLOPs at $256\times256$, PIC-UIE achieves 24.137 dB PSNR and 0.9216 SSIM on UIEB-90 and 21.320 dB PSNR on zero-shot LSUI. It further processes native 4K images at 55.0 FPS under the comparison protocol. These results show that structured correction prediction provides an effective and practical alternative to dense RGB reconstruction for underwater image enhancement.

Sun 27 SeptComputer Vision and Pattern Recognition
The gist
Underwater photos often look blurry and have weird colors because water changes how light works. The authors created a simple system that looks at a small version of a photo to guess how to fix colors and brightness, then applies those fixes to the full photo. This method needs fewer calculations than older ways and works well even on big photos quickly. By working in a special color space and using a few smart steps, their system improves underwater pictures without heavy computing.
Open → 2609.33318v1

CoralPlan guides underwater robots for better coral inspection views

CoralPlan: Observation Skill Selection and Execution for Underwater Robotic Inspection

Abstract: Underwater robotic inspection depends on acquiring views that reveal task-relevant structure. For a structurally complex coral colony, recognising the target is only the starting point: the robot must select and execute a viewing motion suited to the inspection task. We present CoralPlan, a vision-language system that selects an observation skill from a current camera image and task text supplied by an episode manifest. A shared motion interface executes orbit, patch, or survey as target-relative trajectories; the remaining plan fields provide operator guidance. Observation completion requires target keeping and primitive-specific coverage, while joint success also requires selection to match the recorded reference. We evaluate this interface in 144 simulated episodes and 36 matched simulation-hardware pairs. In a clear-water pool with external target-reference poses, hardware observation completion reaches 77.8% and joint success reaches 63.9%. The experiments identify both reference-mismatched completions and incomplete observations after a matching skill selection. These results connect observation-skill choice to measurable underwater execution outcomes and identify where task-directed acquisition succeeds or fails.

Fri 25 SeptRobotics
The gist
Underwater robots need to capture the right views to inspect complex coral structures properly. The authors present CoralPlan, a system that chooses and carries out specific camera movements based on the task and current image. The system was tested with simulations and real robots in a pool, showing it can complete planned observations about 78% of the time. This work helps link how well robots pick their views to how well they perform in underwater tasks.
Open → 2609.31211v1

Tendon driven robotic jellyfish swims and controls depth with learning

A Tendon-Driven Robotic Jellyfish with Constrained Soft Actuation and Depth Control via Reinforcement Learning

Abstract: Jellyfish-inspired robots offer a compliant and efficient approach to underwater locomotion, but achieving large deformation together with repeatable actuation and closed-loop control remains challenging. In this work, we present a tendon-driven robotic jellyfish with constrained soft actuation. Each actuator combines a flexible substrate with discrete constraints, enabling bending up to \(150^\circ\) with an approximately linear tendon displacement-bending relationship. Eight actuators driven by four servos allow the robot to perform stable swimming, attitude adjustment, and self-righting. Based on the linear actuation, a reinforcement-learning controller is further developed, enabling closed-loop depth regulation in both simulation and physical experiments. These results show that mechanical constraints can improve the controllability of soft actuation while preserving compliant jellyfish-like motion, providing a route toward manoeuvrable and autonomous jellyfish robots.

Thu 24 SeptRobotics
The gist
Underwater robots inspired by jellyfish could move smoothly and efficiently, but making their flexible parts bend a lot while controlling them precisely is hard. The authors made a robot jellyfish using flexible materials and tendons that bend predictably, driven by a few motors. They used this to make the robot swim and keep steady underwater, including controlling its depth automatically with artificial intelligence. Their work shows how combining simple mechanical parts with learning can improve soft robots that move like jellyfish.
Open → 2609.29132v1

Passive localization improves underwater vehicle tracking despite wave motion

Wave-Robust Passive AUV Localization Using FP-MUSIC

Abstract: Localizing an autonomous underwater vehicle without pre-deployed seabed transponders, or direct access to onboard vehicle sensors remains a core challenge. We present a receiver-passive 3-D localization and spatial mapping system utilizing a single floating surface buoy equipped with a hydrophone array and an inertial measurement unit (IMU). The central difficulty is that surface wave motion induces six-degree-of-freedom (6-DOF) perturbations that rotate the array between snapshots, degrading conventional subspace processing. We resolve this by introducing a fixed-point iterative MUltiple SIgnal Classification algorithm (FP-MUSIC) that uses IMU measurements to de-warp snapshot covariances prior to direction-of-arrival estimation. Furthermore, we employ a subspace-projected wideband matched filter to resolve beacon ranges and use power asymmetry for independent front-back identification. Evaluations across simulated sea states demonstrate that FP-MUSIC substantially reduces localization error relative to uncompensated methods and sustains robust 3-D tracking and vehicle orientation estimation under wave-induced motion. At moderate sea state, FP-MUSIC increases the 2-m beacon-separation accuracy from approximately 45% to 75%.

Wed 23 SeptRobotics
The gist
Tracking underwater vehicles without setting up special equipment on the seabed or relying on their own sensors is hard because waves move the floating receiver and distort signals. The authors created a method that uses a sensors on a floating buoy to correct for wave motion and better figure out where the vehicle is in 3D. Their technique processes signals more accurately by adjusting for movement and helps distinguish signal directions and distances. In tests on fake wave data, their method improved location accuracy substantially over previous ways.
Open → 2609.27712v1

Unified control keeps small surface boats on track after thruster failure

Constraint-Unified MPC for Over-Actuated Surface Vehicles with Post-Detection Fault Reconfiguration

Abstract: Choreographed aquatic performances require small autonomous surface vehicles to track precise paths under per-thruster force and rate limits, including after thruster failures. We report a deployed system in which trajectory tracking, thrust allocation, and the per-thruster force and rate limits are resolved in a single quadratic program over the per-thruster commands, with fault reconfiguration entering through one binary flag per thruster from an external detector. The system has driven a fleet in live performances on Lake Zürich and at the Time Space Existence 2025 exhibition in Venice. The field campaign measures 1.6 cm root mean square position error in a 10-minute hold and 4.3 cm over a 10 m square at 0.6 m/s. At 0.5 m/s, losing the front thruster increases the error to 11.6 cm, while losing the starboard-side thruster increases it to 11.5 cm. Losing two thrusters simultaneously leaves the craft tracking a 0.4 m/s square with a root mean square position error of 1.25 m. Compared to our own cascaded baseline, the unified formulation tracks the nominal square to the same few centimeters and holds station more tightly with roughly half the thruster force. The architectures separate after a thruster failure, where the unified controller stays within 24 cm of the reference path while the cascade leaves it.

Thu 17 SeptRobotics
The gist
Small robotic boats that perform choreographed routines need to follow exact paths while dealing with limits on how hard each thruster can push. The authors created a control system that combines path following, deciding how much each thruster should push, and respecting thruster limits into one calculation. It also handles thruster failures by switching off failed thrusters detected by a fault detector. Tested on real boats in lakes and exhibitions, their system keeps the boats close to their planned paths even after losing one or two thrusters, performing better than previous methods.
Open → 2609.21046v1

Underwater object detection improves with realistic synthetic data

Towards Scaling Marine Perception with Synthetic Data

Abstract: Scalable machine learning in challenging underwater environments is strongly limited by the lack of labeled real-world training data. This data is often expensive and laborious to gather, making large-scale real-world data challenging to gather and curate. However, simulated data can help close the gap, enabling many learning-based tasks for underwater perception. In this work, we extend OceanSim, an IsaacSim-based underwater perception simulator, with a Synthetic Data Generation (SDG) pipeline for training models to be used in underwater scenarios. The proposed pipeline enables users to generate large, automatically labeled, photorealistic datasets with configurable scene appearance, structure, and sensor settings. We evaluate the pipeline on a real-world sea urchin detection task and study how different forms of synthetic scene variation affect sim-to-real performance. Based on these experiments, we discuss findings on our results, main limitations of the current pipeline and identify future directions for improving underwater rendering fidelity, scene diversity, and the evaluation of sim-to-real generalization. The open-source code can be found at https://github.com/umfieldrobotics/OceanSim.

Thu 17 SeptRoboticsComputer Vision and Pattern Recognition
The gist
Underwater robots and cameras need lots of labeled pictures to learn how to spot things like sea urchins, but getting real underwater pictures with labels is expensive and hard. The authors made a tool that creates very realistic fake underwater scenes, automatically labeling everything so they don’t have to do it by hand. They tested this tool by training models to find sea urchins in real underwater photos and studied how changing the fake scenes affected performance. Their work helps people build better underwater perception systems without relying only on hard-to-get real data.
Open → 2609.20680v1

Robust quadcopter landing on moving ships improved with adversarial training

Curriculum-Based Adversarial Heterogeneous Agent Reinforcement Learning for Autonomous Quad-Copter Landing in Maritime Settings

Abstract: Recovering unmanned aerial vehicles (UAVs) in maritime environments is challenging due to wind turbulence and ship-deck motion, making it a valuable test case for alternative control and learning approaches as conventional landing approaches often become unreliable. We study simulated mid-air capture of quadrotor UAVs by a ship-mounted robotic arm, learning robust cooperative control policies with Heterogeneous-Agent Proximal Policy Optimization (HAPPO) Reinforcement Learning. We train with HAPPO using a curriculum and an adversarial wind agent (HARL-AC) in NVIDIA Isaac Lab, and compare the obtained control policies against those generated through curriculum-based domain randomization and a benchmark trained on a single sea state. In-distribution evaluation on sea states $0/4/5$ shows comparable success for HARL-AC and domain randomization of up to $97.5\%$. On out-of-distribution sea states $7/8/10$, HARL-AC generalizes better, achieving up to $16\%$ higher median success rate at sea state 10, and substantially lower crash rates of up to $14\%$ compared to the domain randomization policy. Furthermore, we show that the adversarially trained policy shows more cautious behavior, slightly increasing timeouts by $<3\%$, but yields safer recovery behavior in severe, unseen conditions.

Fri 11 SeptMachine Learning
The gist
Landing drones on moving ships is hard because of strong winds and a shaking deck. The authors trained a computer system that controls both the drone and a robotic arm on the ship using a special way of learning that includes facing tough wind conditions on purpose. This method helps the system work well even in wind conditions it has never seen before, making drone landings safer and more reliable. Compared to other training methods, this new approach reduces crashes and handles rough seas better.
Open → 2609.12758v1