shahar603 / Launch-Dashboard-API

An Open Source REST API of Rocket Launch telemetry

Home Page:http://api.launchdashboard.space/v2/launches/latest/spacex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Launch Dashboard API

An Open Source REST API of Rocket Launch telemetry

Architecture

Usage

curl -s http://api.launchdashboard.space/v2/launches/latest/spacex | jq
{
  "mission_id": "amos-17",
  "name": "Amos-17",
  "flight_number": 84,
  "launch_library_2_id": "68ecf878-2491-4209-95fe-54f74fb163aa",
  "raw": [
    {
      "stage": 2,
      "telemetry": [
        { "time": 0, "velocity": 0.277, "altitude": 0 },
        { "time": 0.033, "velocity": 0.555, "altitude": 0 },
        { "time": 0.067, "velocity": 0.555, "altitude": 0},
        { "time": 0.1, "velocity": 0.555, "altitude": 0 },
        { "time": 0.133, "velocity": 0.555, "altitude": 0 },
        { "time": 0.166, "velocity": 0.833, "altitude": 0 },
        { "time": 0.2, "velocity": 0.833, "altitude": 0 },
        ...
        { "time": 1918.333, "velocity": 9518.333, "altitude": 525},
        { "time": 1918.366, "velocity": 9518.333, "altitude": 525}
      ]
    }
  ],
  "analysed": [
    {
      "stage": 2,
      "telemetry": [
        { "time": 0, "velocity": 0.277, "altitude": 0, "velocity_y": -0.219, "velocity_x": 0.168, "acceleration": 10.698 "downrange_distance": 0, "angle": 90, "q": 0.046996480116054146 },
        { "time": 1, "velocity": 1.97, "altitude": 0.001, "velocity_y": 2.039, "velocity_x": -0.038, "acceleration": 11.285, "downrange_distance": 0, "angle": 90, "q": 2.3762015600538513 },
        ...
        { "time": 506, "velocity": 7424.372, "altitude": 163.85, "velocity_y": -32.707, "velocity_x": 7424.301, "acceleration": -0.016, "downrange_distance": 1585.22, "angle": -0.252, "q": 0 }
      ]
    }
  ],
  "events": [
    { "key": "maxq", "time": 66 },
    { "key": "throttle_down_start", "time": 45 },
    { "key": "throttle_down_end", "time": 91 },
    { "key": "meco", "time": 169 },
    ...
  ]
}

Contributions

See Contributing.md for contribution instructions.

Derivative Content and Features

Content and features made using Launch Dashboard API

Content Description Creator Preview
Comparison between Falcon 9 Block 4 and Block 5 ASDS landings A post I've written comparing two versions (blocks) of the Falcon 9 rocket and how the latest upgrades have allowed SpaceX to reuse block 5 much faster than block 4 by reducing the stress from launch to landing Shahar603
Starlink-18 First Stage Telemetry and Analysis My analysis of first stage telemetry of a SpaceX Starlink (SpaceX's internet constellation) launch Shahar603
Unplanned engine shutdown of Falcon 9 rocket Acceleration graph from LD API affirmed the space community suspicion of an unplanned engine shutdown during Falcon 9 ascent. Later confirmed by Elon Musk on twitter Shahar603
Webcast vs Simulation graph Used by trajectory creators on FlightClub.io to compare their simulations to the real telemetry u/TheVehicleDestroyer
Aerodynamic Pressure animation An animation of the aerodynamic pressure(Q) during ascent on the AMOS-17 mission Jake Hannan
Mission Creation A tools that builds a flight plan that matches the webcast telemetry in the API u/TheVehicleDestroyer
Falcon Boosters' Entry Energy Comparison A diagram that compares total energy of the Falcon boosters' reentry energy Shahar603

Apps and Clients

Clients and Apps using Launch Dashboard API

Client Description Creator
FlightClub.io Rocket Launch Simulation and Visualization u/TheVehicleDestroyer
.NET Launch Dashboard .NET Wrapper for Launch Dashboard API Tearth

Data Sources

The Source of the data in the API

Launch Provider Tool Creator
SpaceX SpaceXtract Shahar603
RocketLab SpaceXtract Shahar603
Arianespace VideoTelemetryParser Hitura-Nobad

About

An Open Source REST API of Rocket Launch telemetry

http://api.launchdashboard.space/v2/launches/latest/spacex

License:MIT License


Languages

Language:JavaScript 99.7%Language:Dockerfile 0.3%