The shared core, in hardware, software and method
Apollyon structures strike weapon development around a permanent engineering method. The same discipline—identification, simulation, hardware-in-the-loop verification, empirical validation—is applied to every new missile airframe, and what one programme learns is folded into the next. A new vehicle still needs structural integration, aerodynamic packaging and its own guidance implementation, but it starts from proven models, tooling and qualification evidence rather than a blank sheet.
This document defines the physical mechanisms, computational pipelines, and mathematical models that govern that shared architecture.
Where the limit comes from
Commercial supply chains provide many standard drone parts, but true system performance comes down to how well subsystems work together. The limits of high-speed uncrewed aircraft—terminal speed, maneuver load, and electronic warfare resilience—are shaped by battery thermals, bus communication latency, and how accurately simulation models reflect real flight.
Buying an airframe and an autopilot off the shelf sets strict limits, especially since standard flight simulators rarely show how motion on one axis feeds into the others at the high dynamic pressures a fast aircraft works in. Apollyon focuses its engineering on the authored layer: the control laws and guidance packages tailored to each airframe's operating regime, on top of a proven flight-control baseline. It also owns the onboard mission and perception compute, works on battery discharge behaviour, and designs mission-matched composite structures. Passive components and standard raw materials are sourced across diversified supply lines, as detailed in the supply chain review.
Owning this authored software and configuration layer makes iteration straightforward. Because our engineering team owns the flight package and the baseline is fully configurable, telemetry from each flight directly feeds back into our aerodynamic models and the next software update.
Core vehicle architecture, functional view
Navigation, flight control, propulsion and actuation operate over a unified electrical and data bus. This functional architecture standardises avionics across the Nightshade effector family; Hemlock applies the same functional layout at a larger scale with its own guidance and navigation implementation.
Reading the diagram
| Block | What it does | Why it matters |
|---|---|---|
| CRPA antenna + multi-band GNSS | Spatial null-steering against jammers; positioning across L1/L2/L5 on GPS, GLONASS, Galileo and NavIC. | Primary position source when available in contested airspace. |
| Pitot tube + air data computer | Airspeed and altitude derived independently of satellite input. | Maintains accurate dynamic pressure and altitude during GNSS dropouts. |
| INS | Carries attitude and position through GNSS denial. | Drift is a function of time and IMU grade, not jamming strength. |
| Tonbo EO/IR seeker | Terminal guidance via electro-optical and infrared imaging, without RF emission. | Reliable terminal guidance unaffected by RF jamming. |
| Terrain / scene matching | Optical reference against pre-loaded satellite or terrain maps (Hemlock and long-range strike). | Corrects inertial drift midcourse without emitting radio signals. |
| Flight controller | Fuses navigation inputs into one state estimate, runs guidance and control laws, and commands propulsion and actuators. | The single integration point. Sensor inputs and actuation commands route through here. |
| Telemetry | Dedicated downlink off the flight controller for status, position, health, and abort commands. | Loss of datalink does not compromise autonomous flight execution. |
| ECU + turbojet | Supervised propulsion loop where the ECU manages throttling and fuel delivery. | The flight controller sets thrust targets while the ECU regulates engine dynamics. |
| Actuation | Moves control surfaces based on flight controller commands; count and torque scale with the airframe. | Common control allocation approach adapted to each vehicle's physical surfaces. |
| Power | Hardened power distribution unit feeding a single power bus across subsystems. | A single qualified power architecture across the vehicle. |
Core vehicle architecture, software view
One proprietary autopilot baseline operates across the Nightshade family. Vehicle variations execute as versioned configuration packages rather than separate code branches, so a validated change propagates across the line without touching the flight-critical core. Hemlock takes the method and the qualification evidence onto its own implementation.
Three clear design choices shape this software stack:
First, the state estimator is the only component that handles raw sensor inputs. Guidance algorithms and flight controllers work from a single fused state estimate rather than dealing with separate, asynchronous sensor streams.
Second, the flight controller pairs that fused estimate with scheduled control laws. Gains, envelope boundaries, and actuator allocations are derived from real flight data rather than theoretical approximations, maintaining responsive handling across the flight envelope (§05).
Third, mission management is decoupled from low-level flight dynamics. Waypoints, terrain-following rules, optical tracking, and geofence abort triggers run as configurable mission profiles on a common runtime. This lets the same mission software run a target drone or the Mk II loitering munition, and carry over to later airframes.
| Layer | Functions | Character |
|---|---|---|
| Mission & autonomy | Mission ingest, route and terrain following, terminal phase management, autonomy supervisor, abort. | Per-platform configuration of a shared runtime. |
| Estimation & control | State estimation, guidance law, scheduled control law, envelope protection. | The compounding core — one baseline across the Nightshade family, tuned per airframe package. |
| Platform services | Deterministic scheduling, health and FDIR, high-rate logging, telemetry encoding. | Worst-case design, not average-case. |
| Foundation | Proprietary flight-control baseline (Veronte Embention), hardware abstraction, per-platform configuration packages, HIL bench. | Vendor-maintained core; packages owned and versioned by Apollyon. |
| Cross-cutting | EW hardening, cyber, qualification evidence per subsystem. | Evidence packages are reused across platforms and jurisdictions. |
The machine, its twin, and the loop
Flight testing provides the raw data, but the speed of development depends on the engineering workflow behind it: calibrating simulation models against instrumented flight logs, tuning control laws in software, and validating changes on hardware-in-the-loop benches before flying again.
The digital twin and system identification
Control tuning depends heavily on how closely a simulator reflects real physics. Standard flight simulators often rely on linear aerodynamic approximations that fall apart at high speeds and steep angles of attack. Apollyon maintains a parameterised simulation model for each airframe rather than maintaining disconnected simulation setups. After every test flight, telemetry is used to refine lift and drag polars, control-surface hinge moments, moments of inertia, and motor thermal limits.
Flight logging also helps identify external conditions and hardware wear—such as mountain wind shear, actuator heating, or battery voltage sag under heavy load. Incorporating these observations into the state estimator helps the flight controller respond reliably even in turbulent conditions outside ideal test corridors.
The iteration loop
Each test flight records telemetry across structural, electrical, and control channels. After recovery, our data pipeline processes this flight data to update aerodynamic model coefficients, verify timing on the real-time kernel, refine control gains near envelope boundaries, and review structural tolerances for subsequent builds.
This continuous process expands flight envelopes systematically. Because the data ingestion tools, hardware-in-the-loop test benches, and physical models are shared engineering assets, new airframes can be developed and validated faster and with fewer flight prototypes.
The subsystem register
The method above runs through seven subsystems. Each has its own page, and that page is the authority for it: product pages state their configuration of a subsystem and link to it rather than restating it.
Robust flight control
Near the edge of the envelope, airflow turns non-linear, the axes couple and the actuators run out of travel, which is where fixed PID cascades wind up and diverge. Control gains, envelope limits and actuator allocation come from a vehicle model identified from real flights, and envelope protection keeps demand inside what the surfaces can deliver.
Edge compute
At 100 m/s a 15 ms delay moves the aircraft 1.5 metres; at Mach 0.8 it is 4 metres. Scene matching, target tracking and route generation therefore run on a second computer with its own timing budget. If that path is late, the autopilot keeps flying on its own estimate and takes the update when it arrives.
Flight software
Certification rules out a community open-source autopilot, so the flight-critical loop runs on the Veronte Autopilot 1x baseline. Apollyon writes the control laws, mission logic, actuation allocation and safety configuration on top of it, and clears every package on hardware-in-the-loop before it flies.
Seekers
Passive dual-band EO/IR terminal tracking via the Tonbo partnership for Nightshade; scene and terrain matching for Hemlock. Passive guidance avoids RF emissions during terminal approach.
Airframe & structures
Composite low-drag bodies and stamped structures chosen so India's existing precision and automotive base can produce them at rate.
Launch & ground
Mobile launchers with ≤25-minute readiness, catapult and rail launch for the small vehicles, containerised booster launch for the heavy rounds.
Apollyon Dynamics · System Architecture · Common Core