Engineered to be inspected
PERSEUS is built to a defence-grade engineering standard, a deterministic C++20 core, standards-based interoperability, and evidence that an evaluator can verify independently, down to the byte.
SAE AS-4 JAUS, the single interop path.
PERSEUS speaks JAUS over real UDP. Its wire conformance is cross-validated against an independent Python decoder, so the interoperability claim rests on evidence, not assertion.
JUDP transport
JAUS UDP transport, every byte of platform feedback flows over real UDP, no file-based simulation.
Core service set
Management state machine, discovery, heartbeat and ACK/NAK response handling.
Mobility service set
SetGlobalVector / SetTravelSpeed / SetGlobalWaypoint outbound; ReportGlobalPose inbound.
SIDL & LOI semantics
Service interface definition plus STANAG-aligned levels-of-interoperability semantics.
Hard rules, enforced automatically.
These are not guidelines, they are invariants checked by automated guardrails on every commit.
Deterministic reasoning
No hidden ML, no opaque inference. The Brain is replayable, identical inputs produce identical, explainable advice.
Advisory-only output surface
Every v1 contract carries advisory_only=true. Zero commanding fields, no throttle, steering, brake, weapon or effector, anywhere in any output.
Sensor-agnostic core
Zero sensor / camera / LiDAR / radar / GNSS / radio identifiers in the Brain, doctrine or perception-products layer, audited at every commit, 0 hits.
Emergency stop stays with the host
PERSEUS implements no e-stop. Braking, steering, throttle, tracks and safety certification belong to the host platform.
The current gate report.
A snapshot of the validation gates from the submission evidence. Every figure regenerates locally and is byte-verifiable against an included SHA-256 manifest.
Figures reflect the 2026-06-06 submission snapshot. Current counts are maintained in the repository’s verification-status record.
Every run produces a verifiable pack.
Each demo emits a timestamped evidence archive, and a full package can be assembled with a single script. An evaluator can regenerate it locally and verify it against the included manifest.
- Test logs & verification outputs
- Runtime / edge-performance timing
- COP contribution record
- Mission-coordination advisory
- Host-execution-feedback mirror
- Navigation-trust & comms-degraded state
- Content-derived evidence hash
- Replay-determinism outputs
The engineering profile.
Deterministic core, strict-warning build
Runs on edge-class compute aboard the host
Real wire-level interoperability boundary
Deterministic record & replay for audit
Talk to our engineering team.
We walk integration and evaluation teams through the architecture, the live JAUS demonstration, and the adapter boundary for host-UGV integration.