Project 01 / 04 / Status ● ACTIVE / Domain · Underwater acoustics / Access · PROPRIETARY

Multi-agent passive sonar tracker

Long-range passive sonar target tracking in a 2D simulated environment — a novel recurrent neural network that turns per-agent range-amplitude signals into target position and bearing-angle predictions.

SIM · SCENE + PER-AGENT SIGNALS ● TRACKING
Scene plot showing target, three agents, predicted trajectory and bearings, alongside per-agent range-amplitude signal plots
AGENTS · 03 TARGET · 01 SIGNAL · RANGE-AMPLITUDE ENV · 2D SIM
01 / Overview

Confidence that compounds over time.

What the system does, why it matters, and where it fits.

This system performs long-distance passive sonar target tracking in a 2D simulated environment. Any number of cooperating agents each observe a moving target through passive sonar, producing a range-amplitude signal across bearing. A novel recurrent neural network reads those per-agent signals and predicts both the target’s position and its bearing angle.

Because the architecture is recurrent, it performs time-series analysis over the incoming signals: evidence accumulates frame to frame, so tracking confidence improves the longer a target is held. The approach scales to any number of agents and targets, and runs reproducibly on commodity hardware.

02 / Specifications

At a glance.

DomainUnderwater acoustics
MethodNovel recurrent neural network
PredictsTarget position + bearing angle
SignalRange-amplitude, passive
Environment2D simulated
AgentsAny number, configurable
TargetsConfigurable
StackPython · PyTorch · NumPy
LicenseProprietary
Status● Active
03 / How it works

From passive returns to a confident track.

01 · ACQUIRE

Per-agent sensing

Each agent collects a passive range-amplitude signal across bearing — no active emission required.

02 · ENCODE

Shared representation

Signals from every agent are embedded into a representation the network fuses across the array.

03 · RECUR

Evidence over time

A recurrent core integrates observations frame to frame, accumulating evidence as the target is held.

04 · PREDICT

Position + bearing

The model outputs target position and bearing angle, with confidence that sharpens over time.

04 / Gallery

Inside a run.

Engagement

Want a deeper look at this system?

We can walk through the architecture, the simulation, and benchmark numbers under NDA. Send a note and we’ll share what we can.

DomainUnderwater acoustics
Status● Active