Skip to content
Avi Patel

03 / Independent engineering software

AeroLab

Make assumptions visible. Make experiments repeatable.

A six-degree-of-freedom simulation workspace for vehicle motion, sensor faults, estimator experiments, and telemetry review.

Context
Independent engineering software
When
2026
Stage
Simulation
Tools & methods
Python · NumPy · 6DOF dynamics · Sensor models · Telemetry · State estimation
AeroLab architecture connecting scenario configuration, simulation, telemetry, replay, and companion analysis tools.
Simulation architecture. The replay uses generated telemetry.

01 / Context

The problem

Dynamics, sensor, and estimator scripts become difficult to compare when their assumptions and scenario setup are scattered. An engineering experiment needs a repeatable starting point and a clear trail from configuration to results.

02 / Ownership

My contribution

I built a simulation workspace that brings scenario definitions, dynamics and sensor models, event logs, reports, and 3D replay into one workflow. Companion projects explore navigation filters and early design trade spaces.

03 / Architecture

How it works

  1. 01

    Define

    Choose the scenario, initial conditions, model assumptions, disturbances, and faults.

  2. 02

    Simulate

    Propagate position and orientation through dynamics, actuator, and sensor models.

  3. 03

    Inspect

    Review generated telemetry, event logs, plots, and a synchronized replay.

  4. 04

    Compare

    Use repeatable scenarios to explore estimator robustness and changes in assumptions.

AeroLab three-dimensional replay of a simulation scenario.AeroLab scenario workflow with run and validation controls.
Replay and scenario interfaces. Generated telemetry, not flight data.

04 / Validation

Evidence & scope

  • Public source includes scenario configurations, generated outputs, and tests.
  • An interactive simulator provides a route into the replay and experiment workflow.
  • NavFusion and the trade-space explorer extend the case with focused analysis tools.

Project scope

Software simulation with simplified models. Generated telemetry is not flight data; this is not a flight-qualified or independently validated engineering tool.

05 / Perspective

Engineering takeaway

A simulation is most useful when its assumptions and limits are easy to inspect. Repeatability and diagnostics let a reviewer explain a result rather than relying only on a compelling animation.