Autonomous Mission Control Center

Autonomous Mission Control Center

For Naval AUV navigation

For Naval AUV navigation

I lead the design efforts for the design and development of a Mission Creation Module to support the operational planning of Rekise Marine’s Autonomous fleet of USVs and UUVs.

I lead the design efforts for the design and development of a Mission Creation Module to support the operational planning of Rekise Marine’s Autonomous fleet of USVs and UUVs.

I lead the design efforts for the design and development of a Mission Creation Module to support the operational planning of Rekise Marine’s Autonomous fleet of USVs and UUVs.

Product

Product

Web App

Web App

Timeline

Timeline

Mar 2024 - Mar 2025

Mar 2024 - Mar 2025

Skills

Skills

User Research & Testing

User Research & Testing

User Experience

User Experience

Product Design

Product Design

What if autonomous USVs and UUVs could be

assigned missions, monitored remotely and intelligently handle real time errors

with minimal human intervention?

What if autonomous USVs and UUVs could be

assigned missions, monitored remotely and intelligently

handle real time errors

with minimal human intervention?

What if autonomous USVs and UUVs could be assigned missions, monitored remotely and intelligently handle real time errors with minimal human intervention?

Context

Context

Design and implement a Mission Creation Module to support the operational planning of Rekise Marine’s Autonomous fleet of USVs and UUVs.

Design and implement a Mission Creation Module to support the operational planning of Rekise Marine’s Autonomous fleet of USVs and UUVs.

Design and implement a Mission Creation Module to support the operational planning of Rekise Marine’s Autonomous fleet of USVs and UUVs.

Research

Research

Since naval mission planning tools are rare, we studied aerial drone platforms like DJI, ArduPilot, and Anduril, adapting their approaches for maritime requirements.

Since naval mission planning tools are rare, we studied aerial drone platforms like DJI, ArduPilot, and Anduril, adapting their approaches for maritime requirements.

Competitive analysis of aerial mission software

Competitive analysis of aerial mission software

We examined how leading aerial platforms structure mission creation, waypoint planning, geofencing, payload control and real time monitoring. The goal was to understand interface clarity, data hierarchy and decision support systems, then reinterpret those patterns for surface and underwater autonomous vessels.

We examined how leading aerial platforms structure mission creation, waypoint planning, geofencing, payload control and real time monitoring. The goal was to understand interface clarity, data hierarchy and decision support systems, then reinterpret those patterns for surface and underwater autonomous vessels.

Collaboration with ex-Navy officers

Collaboration with ex-Navy officers

We worked closely with former naval personnel to validate assumptions and align the system with actual operational thinking

We worked closely with former naval personnel to validate assumptions and align the system with actual operational thinking

Understanding naval terminology & workflows

Understanding naval terminology & workflows

We studied naval language, documentation standards and planning sequences to ensure accuracy and credibility. This included mapping how missions are drafted, approved and executed, and designing the interface to mirror familiar naval workflows so non technical officers could navigate it confidently.

We studied naval language, documentation standards and planning sequences to ensure accuracy and credibility. This included mapping how missions are drafted, approved and executed, and designing the interface to mirror familiar naval workflows so non technical officers could navigate it confidently.

Primary Goals

Primary Goals

The mission creation feature supports two core functionalities designed for evolving naval requirements.

The mission creation feature supports two core functionalities designed for evolving naval requirements.

Creation

Creation

User-defined paths and perimeter-derived mission areas

User-defined paths and perimeter-derived mission areas

Modification

Modification

Real-time editing, payload actions, and error handling

Real-time editing, payload actions, and error handling

  1. Modal Onboarding

  1. Modal Onboarding

Mission creation is initiated through a contextual modal that can be accessed directly from the interface, allowing users to quickly define and configure missions without navigating away from the planning view.

Mission creation is initiated through a contextual modal that can be accessed directly from the interface, allowing users to quickly define and configure missions without navigating away from the planning view.

Ways to open the Mission Creation Model

Ways to open the Mission Creation Model

  1. Right click on a vessel to assign or configure a mission instantly.

  2. Generate missions from user defined paths or perimeter based mission zones.

  3. Right click anywhere on the map to create a mission based on location context.

  1. Right click on a vessel to assign or configure a mission instantly.

  2. Generate missions from user defined paths or perimeter based mission zones.

  3. Right click anywhere on the map to create a mission based on location context.

  1. Edit Mission

  1. Edit Mission

Provides flexible tools to refine and adjust missions through direct spatial interaction on the map or within the mission modal.

Provides flexible tools to refine and adjust missions through direct spatial interaction on the map or within the mission modal.

  1. User Defined Path

Users can redraw or modify a vessel’s route by sketching a custom path directly on the map, either through interactive map controls or from within the mission creation modal.

Users can redraw or modify a vessel’s route by sketching a custom path directly on the map, either through interactive map controls or from within the mission creation modal.

b. Perimeter Derived Path

b. Perimeter Derived Path

Users can define or update a mission zone by drawing a polygon boundary, allowing the system to generate an operational path within the specified area.

Users can define or update a mission zone by drawing a polygon boundary, allowing the system to generate an operational path within the specified area.

  1. Grouping and Labelling

  1. Grouping and Labelling

This feature organizes navigation points into clearly defined groups to add context to the mission. Waypoints can be categorized based on their purpose such as transit points, survey points triggered by payload activity or RTH return to home points. Each category is color coded, making it easier to scan and understand missions that may contain 100 or more waypoints at a glance.

This feature organizes navigation points into clearly defined groups to add context to the mission. Waypoints can be categorized based on their purpose such as transit points, survey points triggered by payload activity or RTH return to home points. Each category is color coded, making it easier to scan and understand missions that may contain 100 or more waypoints at a glance.

  1. Add Actions

  1. Add Actions

This feature allows users to attach specific actions to any waypoint. When the vessel reaches a designated coordinate during autonomous execution, it automatically performs the assigned task. Actions can include starting or stopping a payload, pausing for a set duration, adjusting depth or modifying speed, enabling precise control within an autonomous workflow.

This feature allows users to attach specific actions to any waypoint. When the vessel reaches a designated coordinate during autonomous execution, it automatically performs the assigned task. Actions can include starting or stopping a payload, pausing for a set duration, adjusting depth or modifying speed, enabling precise control within an autonomous workflow.

Project Status - March 2025

Project Status - March 2025

The project was successfully handed over to NSTL in December 2024. The system is currently under testing by the NSTL team with ongoing support for fixes and new features.

The project was successfully handed over to NSTL in December 2024. The system is currently under testing by the NSTL team with ongoing support for fixes and new features.

What's Next?

What's Next?

UUV Specific Capabilities Integration

The next phase focuses on integrating advanced underwater vehicle specific functionalities into the platform. This includes accounting for depth control, subsea communication constraints and mission behaviors unique to UUV operations to ensure accurate and reliable underwater deployment.

The next phase focuses on integrating advanced underwater vehicle specific functionalities into the platform. This includes accounting for depth control, subsea communication constraints and mission behaviors unique to UUV operations to ensure accurate and reliable underwater deployment.

Multi Vessel Coordination

Future development will enable planning and managing multiple vessels within a single mission. This will support synchronized operations, coordinated task allocation and improved situational awareness across fleets operating simultaneously.

Future development will enable planning and managing multiple vessels within a single mission. This will support synchronized operations, coordinated task allocation and improved situational awareness across fleets operating simultaneously.