Mission Autonomy for Underwater Mine Countermeasure

Autonomous underwater navigation, object classification and mapping in a cluttered harbor environment using a lightweight world model.

Mission autonomy AI-driven perception Semantic mapping World model & AI-driven decision making
Harbor layout in Gazebo

Simulated harbor environment used for autonomous mine countermeasure experiments.

Motivation

Mine Countermeasure (MCM) operations represent one of the most challenging and resource-intensive tasks in the maritime domain. Autonomous underwater systems have the potential to significantly improve the safety and efficiency of such missions by reducing human exposure to hazardous environments while increasing operational endurance.

The objective of this project is to investigate the application of modern artificial intelligence techniques to underwater mission autonomy within a simulated harbor environment. A BlueROV2, autonomous underwater robot is tasked with approaching a harbor from open water, detecting, classifying and mapping mine-like objects, building situational awareness of the environment, and identifying safe navigation corridors toward the objective (world model).

The project combines several emerging technologies, including synthetic perception, object detection, semantic mapping, lightweight world models, and autonomous decision-making. Particular focus is placed on the use of compact AI world models capable of maintaining an internal representation of the operational environment and predicting future actions in GPS-denied underwater conditions.

Through the development of a digital twin and simulation-based experimentation, the project aims to explore how next-generation maritime autonomous systems could support future mine countermeasure, harbor inspection, and maritime security operations.

Mission Scenario

The vehicle is deployed from open water and tasked with approaching a protected harbor area. During transit, the system must detect mine-like objects, maintain situational awareness, and identify a safe route through the harbor entrance while operating in a GPS-denied underwater environment.

Research Objectives

The project investigates how modern AI techniques can be applied to maritime mission autonomy in GPS-denied underwater environments. Particular focus is placed on situational awareness, hazard detection, semantic mapping, and decision-making under uncertainty.

Project Architecture

The autonomy stack is designed around mission-level decision-making rather than direct teleoperation. A natural-language mission interface defines the operator's intent, while the perception layer builds situational awareness from simulated sensor inputs. A lightweight world model maintains an internal representation of the environment and supports action prediction for autonomous navigation through a potentially hazardous harbor approach. The mission decision layer evaluates potential courses of action and selects behaviors that best satisfy mission objectives while minimizing operational risk. Selected actions are executed through the vehicle control layer, while a communication layer continuously relays mission-critical information, detected hazards, and mission progress to the operator via low-bandwidth underwater communication links.

Architecture diagram for naval autonomy

Architecture diagram. Current implementation: digital twin, mission scenario, preliminary perception pipeline, world model design. In development: semantic mapping, world model training, autonomous decision layer.

Mission Intent Layer

The mission intent layer provides a high-level interface between the operator and the autonomous system. Mission objectives can be specified using natural language and are translated into structured mission goals that can be executed by the autonomy stack. Examples include harbor reconnaissance, mine countermeasure surveys, infrastructure inspection, and autonomous navigation tasks.

Inputs:

Outputs:

Perception Layer

The perception layer provides the vehicle's understanding of the surrounding environment. Sensor observations are fused to detect mine-like objects, identify harbor structures, and estimate free navigable space. The generated environmental representation is subsequently used by the world model to maintain situational awareness and support mission-level decision-making.

Inputs:

Outputs:

Semantic Mapping Layer

The semantic mapping layer maintains a structured representation of the operational environment with combined observations collected over mission time. Detected objects (mine-like objects, harbor structures, navigable regions) are stored in a continuously updated mission map. This representation provides the foundation for situational awareness and future decision-making.

Inputs:

Outputs:

World Model

The world model maintains information from semantic representation and predicts future mission states based on current observations and historical information. By compressing relevant environmental information into a compact latent representation, the model aims to support long-horizon planning and autonomous decision-making in uncertain underwater environments.

Inputs:

Outputs:

Mission Decision Layer

The mission decision layer determines the most appropriate course of action based on evaluation of the current mission objectives, environmental observations and predictions generated by the world model. The objective is to maximize mission success while minimizing operational risk and avoiding potential hazards.

Inputs:

Outputs:

Vehicle Control Layer

The vehicle control layer converts mission-level decisions into executable commands for the autonomous underwater vehicle. This layer is responsible for maneuvering the vehicle, controlling additional devices (i.e. cameras, sonars, or inspection payloads), following planned trajectories, and maintaining stable operation within the underwater environment.

Inputs:

Outputs:

Communication Layer

The communication layer addresses one of the basic challenges of autonomous underwater operations: the reliable transfer of mission information in an environments with no GPS coverage and communication constraines. Unlike surface or aerial systems, vehicles operating under the water cannot rely on conventional radio communication, cellular networks, or GPS. Instead, mission information is typically exchanged using acoustic communication systems.

Modern autonomous underwater vehicles use acoustic modems, which transmit low-bandwidth messages through the water using sound waves. While unsuitable for continuous video streaming, acoustic communication is sufficient for transmitting mission-critical information such as vehicle status, detected hazards, mission progress, and environmental observations.

Future versions of this project will investigate the integration of a suitable communication layer, that is capable of transmitting compact semantic information generated by the world model, including detected mine-like objects, navigable corridors, and mission status updates. Such an approach may reduce communication bandwidth requirements while maintaining operator situational awareness during long-duration autonomous missions.

Inputs:

Outputs:

Current Status

The project is currently focused on the development of a simulation environment and the definition of an autonomy architecture for underwater mine countermeasure missions. A digital twin of a harbor environment has been created in Gazebo, including harbor infrastructure, mine-like objects, and underwater debris. The simulation environment serves as the foundation for future perception, mapping, and mission autonomy experiments.

Current efforts are focused on the generation of synthetic datasets and the development of an object detection pipeline capable of identifying mine-like objects within the simulated environment. In parallel, the architecture of a lightweight world model is being defined to support future semantic mapping and autonomous decision-making capabilities.

Task Status
Harbor digital twin environment in Gazebo Implemented
BlueROV2 simulation platform Implemented
Harbor infrastructure and obstacle modeling Implemented
Mine-like object and debris scenarios Implemented
Mission autonomy architecture design Implemented
World model concept and research framework Implemented
Synthetic dataset generation In progress
Object detection and classification pipeline In progress
Semantic environment representation In progress
World model implementation In progress
Autonomous harbor approach navigation Planned
Safe corridor identification Planned
Mission-level decision making Planned
Natural-language mission specification Planned
Acoustic communication concepts for operator situational awareness Planned
Multi-mission evaluation and benchmarking Planned

Future Work

The current implementation focuses on the development of a digital twin environment and the design of an autonomy architecture for simulated mine countermeasure missions. Future work will gradually introduce additional capabilities required for mission-level autonomy in realistic underwater environments.

Planned developments:

Long-Term Vision

The long-term objective of the project is to investigate how compact AI-based autonomy systems can support future maritime autonomous operations. By combining perception, semantic mapping, world models, mission planning, and low-bandwidth communication concepts, the project aims to explore technologies relevant to mine countermeasure missions, harbor security, infrastructure inspection, and autonomous underwater reconnaissance.