Manual Input Edition v1.0

ASTRA SAT Flight Analyzer

A complete CanSat mission analyzer for manual flight readings, physics calculations, drift estimation, safety checks, exports, and graphs.

Requires Python 3 and matplotlib. No sensors, radios, GPS, or cloud services required.

CanSat analyzer concept with a small satellite module, plotted flight data, and lab instruments

What It Does

  • Tracks altitude, velocity, temperature, pressure, wind, battery, and parachute status.
  • Calculates drag, energy, momentum, acceleration, air density, and terminal velocity.
  • Estimates wind drift, horizontal displacement, landing direction, and landing safety.
  • Exports mission summaries, CSV timesheets, and a 10-graph visualization set.

Quick Start

  1. Download and unzip the package.
  2. Install matplotlib with pip install matplotlib.
  3. Run python main.py from the project folder.
  4. Enter mission setup values and flight readings when prompted.

Designed For

ASTRA SAT is built for science-fair teams, CanSat competitors, and classrooms that need a reliable manual analyzer before moving to a sensor-integrated version.