Resolute Autonomy

Autonomy Stack

Every Resolute vessel runs the same software, so capabilities proven on the Eureka class carry over to the classes that follow. Sensor fusion, the compliance engine, command arbitration, mission autonomy and the fleet console are our own work, Canadian-owned and Canadian-controlled. They run above a standard open-source autopilot, which we do not modify: our software decides what reaches it.

Perception and fusion

Radar, AIS, cameras, charts, and operator reports flow into one normalized measurement stream and are fused into a single live picture: tracked vessels with history and behaviour, and a map of what the sensors have confirmed.

Compliance by design

Autonomous systems handle data without a person in the loop, and Canadian law still applies: privacy, security categorization, and the handling of protected and classified information. Our fusion pipeline carries security metadata on every measurement and enforces machine-readable policy automatically, with a complete audit trail.

A reviewer can reproduce any decision the system made, later, on a separate machine.

Navigation safety

Traffic-separation holds, charted-hazard mission gates, and collision-avoidance behaviours run automatically. Operators can override, and every override is role-gated, requires a stated reason, and is audited.

Command and control

Our fleet console gives one operator the operating picture for many hulls, with a full bridge view for any single vessel when close control is needed. Command runs over multiple links at once: satellite, LTE, and encrypted radio, with an optional mesh network between vessels for swarm operations. If one link drops, the others carry on, and a vessel that loses every link behaves predictably.

Simulation

A multi-vessel simulator generates unlimited test scenarios, from routine transits to deliberately hostile edge cases, and automated tests run on every code change. Failure cases are tested in simulation before any vessel meets them on the water.

Beyond our own hulls

Autonomy kit and ground control station

Eureka 001 runs on our own autonomy kit and is commanded from our own ground control station. We use both every day on the water. We are developing them as products for other vessels.

Autonomy kit In development

The compute, sensors and software that run our vessels, packaged to fit other hulls. It can be fitted in steps: situational awareness for a crewed vessel, remote operation, or full autonomous control.

Ground control station In development

A portable station running the fleet console shown below, for one vessel or many, over satellite, LTE and encrypted radio.

If you operate vessels and want to talk about fitting them, contact us.

The operating picture

From the console

Screenshots from our fleet console during a simulated two-vessel exercise in the Strait of Juan de Fuca, with live AIS traffic overlaid.

Fleet console showing a sector search and an expanding-square search running at once off Race Rocks, with live AIS contacts
Two doctrine search patterns running at once: a sector search and an expanding square, each hull flying its numbered legs with ETAs, live AIS traffic overlaid.
Fleet console mission panel over a sector search: pattern legs, assets and plan sync
The mission panel on the sector search: the pattern planned by the console, and the plan committed to the boat so it continues if the link drops.
Bridge view aboard one vessel: head-up radar, fused plot, track list and autonomy intent
The bridge view aboard a single hull: head-up radar, the fused track list, and the autonomy’s current intent, mission and next waypoint.

Contact us

If your work touches maritime surveillance, northern operations, or autonomous systems, we would like to hear from you.

Contact Resolute Autonomy

See the vessels