Marine Autonomy

Every sea trial, hull to horizon

Sonar returns, AIS tracks, GNSS heading and prop thrust on one timeline — captured offshore, reviewed the moment you're back in range.

Offshore · leg 3 · Vessel · syncs in rangeRecording
02:47elapsed
5 streamson one clock
3.18Mmessages
6.2 GBon disk
/nav/depth_below_keel
40 m
/cam/mast
30 fps
/nav/heading_deg
214 °
/propulsion/port_rpm
1412 rpm
/sonar/contacts
3
edge spool · full ratecloud · in sync
Zero barsNeeded offshore
days → hoursTrial review
Full-rateCaptured at sea
01 / Capabilities

Sea trials without the data haul

A day offshore produces a boatload of disconnected recordings. Phloem lands them as one reviewable timeline.

01

Capture beyond coverage

Record everything at full rate offshore — heavy streams trimmed at the edge — and the trial syncs itself when the vessel is back in range.

02

Sonar in scene context

Returns line up with heading, thrust and mast camera — a contact is a moment in a scene, not a blob in a file.

03

Compare trials across hulls

Query every trial for the same manoeuvre or contact signature, across the whole fleet of vessels.

Offshore

The whole trial records at full rate with zero connectivity, then syncs itself into one timeline the moment the vessel is back in range.

02 / Lifecycle

One platform, first prototype to fleet

The record built in development carries into validation and operations — nothing starts from scratch.

DevelopBench & prototype

Connect the first article, name channels once, and start recording at full rate from day one.

ValidateTest & qualify

Run sequences, check redlines as data lands, and hand the review board a traceable report.

OperateField & fleet

Every unit records to a local spool, connected or not, and syncs into one shared record.

LearnQuery & train

Search every run for one signature. Turn one incident into a coverage set or a training set.

03 / Ecosystem

Your stack, one continuous workflow

First-class ingest for the formats, protocols and buses this work already runs on — and the wider ecosystem behind them.

+ anything else with an SDK, a topic, or a recorded log.

04 / Outcomes

What teams get back

Zero barsNeeded offshore

Trials record at full rate with no connectivity, and become one synchronized timeline on return.

days → hoursTrial review

The debrief starts on the whole day's story, not on collecting SD cards from the vessel.

Get started

For the teams pushing past the breakwater

Open water doesn't hand out second chances. Bring every trial home as one record, and make the next one count.