NAVRobotec — sovereign software for autonomous flight

Four layers, all ours

The aircraft rests on an operating system, which rests on the silicon.

Read it top to bottom. Each layer is ours, so each one can be opened, measured and replaced without asking anybody.

L3Flight application

VAYU

The aircraft itself — reading its sensors, estimating attitude, running the control loops, driving the motors.

  • Cascaded PID
  • 1 kHz / 250 Hz loops
  • Fail-safe recovery

L2Real-time operating system

VaiOS

The core that decides what runs and when, holding the control loop to a fixed schedule every cycle.

  • Preemptive kernel
  • ~5.9 µs task-wake
  • Benchmarked vs FreeRTOS & Zephyr

L1Hardware abstraction layer

NavHAL

Speaks straight to the silicon and hides the differences between chips, so the same flight code moves to new hardware untouched.

  • ~5-cycle GPIO
  • Register-level, zero-cost
  • STM32F4 · H7 · AVR

L0The board it flies on

Silicon

The physical hardware the whole stack runs on — a reference board today, in-house boards next.

  • STM32F401RE
  • Cortex-M4F @ 84 MHz
  • BMX160 IMU >1.5 kHz

Read the stack in full

“We are not building another autopilot. We are building the foundation — VaiOS, a sovereign, silicon-native runtime that belongs entirely to its operator. No black boxes. No foreign dependencies. Just pure, auditable control.”

Recognised by

Our focus

Own every layer, and prove it.

A bare circuit board in macro — copper traces, gold pads and a debug header.

01

Sovereign foundation

We own every layer — NavHAL at the hardware, VaiOS as the operating system, VAYU in the air. No black boxes, no foreign dependencies: a stack you can audit from the first register.

~5-cycle GPIO · register-level · STM32F4 · H7 · AVR

How the layers fit
A control-theory diagram: an oscillation settling towards its set point over time.

02

Real-time reliability

A flight core that never misses its deadline. VaiOS holds the control loop to a fixed schedule every cycle — benchmarked head to head against FreeRTOS and Zephyr on the same hardware.

~5.9 µs task-wake · 1 kHz / 250 Hz loops

Read the benchmark
Two aircraft airborne in the same frame, one near and one far.

03

Built to grow

Autonomy and swarms are not bolted on — they are how VaiOS is designed to scale, from one aircraft to many. UAVs come first because that is where we prove it.

Join the mission

Three ways in.

Developers

Contribute to the core layers of VaiOS, from NavHAL up. Build on a stack you can read, audit and extend down to the register.

Read the docs

Manufacturers

Co-develop custom hardware, or join the pilot programme to put a sovereign runtime in your fleet.

Talk to us

Investors

Back the work of taking high-grade autonomous navigation out of foreign black boxes and into something auditable.

The case

Next

Read it before you trust it.

The technical report, the per-layer guides, and the benchmarks against FreeRTOS and Zephyr are all public. Start there — or write to us about putting the runtime in your fleet.