ART
BEAUTY & WELLNESS
CRAFT
CULTURE & HISTORY
ENTERTAINMENT
ENVIRONMENT
FOOD & DRINKS
GREEN FUTURE
REVERSE ENGINEERING
SCIENCES
SPORTS
TECHNOLOGY
WEARABLES
Artemis II - JPL Horizons Flight Data
Isinalang
Astro

Nilikha ni

Astro

2. Abril 2026IS
450
1
0
0
0

Artemis II - JPL Horizons Flight Data

Isang computational analysis ng NASA's Artemis II mission — ang unang crewed flight na lampas sa mababang Earth orbit mula 1972. Gamit ang Python, NumPy, at Matplotlib, inuulit namin ang orbital mechanics calculations mula sa paglunsad hanggang lunar flyby hanggang splashdown: Tsiolkovsky rocket equation, vis-viva orbital energy, patched-conic trajectory, at hyperbolic lunar flyby. Bawat cell ay tumatakbo nang live sa browser.
Abantado
60-90 minuto

Mga Tagubilin

1

Mission Overview

Sa Abril 1, 2026 sa 22:35 UTC, inlunsad ng NASA ang Artemis II — ang unang crewed flight na lampas sa mababang Earth orbit mula sa Apollo 17 noong 1972. Ang apat na astronaut sa spacecraft ng Orion ay sumakay sa SLS Block 1 rocket sa isang free-return trajectory sa paligid ng Buwan at pabalik sa Earth. Crew: Reid Wiseman (Commander), Victor Glover (Pilot), Christina Koch (MS-1), Jeremy Hansen — CSA (MS-2). Kung ano ang aming iikot: Gamit ang Python, NumPy, at Matplotlib — mga tool na libre sa anumang browser — iuulit namin ang mga pangunahing kalkulasyon ng orbital mechanics na nagpakita ng Wolfram Research sa Mathematica. Bawat konstante ay mula sa mga fact sheets ng NASA.

Materials for this step:

Model Rocket Kit (High-Power)Model Rocket Kit (High-Power)1 (SLS Block 1 reference) piece
HydrogenHydrogen144,000 kg (core stage) kg
OxygenOxygen840,000 kg (core stage) kg
Solid Rocket PropellantSolid Rocket Propellant1,000,000 kg (2 boosters) kg
Orion SpacecraftOrion Spacecraft1 (CM-003 Integrity) piece
Astronaut CrewAstronaut Crew4 piece

Tools needed:

Rocket Launch PadRocket Launch Pad
2

I-import ang Mga Library

Loading Jupyter Notebook...
3

Mga Parameter ng Lupa at Buwan

Loading Jupyter Notebook...
4

SLS Block 1 Rocket Data

Loading Jupyter Notebook...
Hakbang 4 - Image 1
5

Circular Orbit Velocity

Loading Jupyter Notebook...
6

Escape Velocity

Loading Jupyter Notebook...
7

Tsiolkovsky Rocket Equation

Loading Jupyter Notebook...
8

Trans-Lunar Injection

Loading Jupyter Notebook...
9

Free-Return Trajectory

Loading Jupyter Notebook...
Hakbang 9 - Image 1
10

Lunar Flyby Hyperbola

Loading Jupyter Notebook...
11

Gravity sa Mga Susi na Puntos

Loading Jupyter Notebook...
12

Atmospheric Re-Entry

Loading Jupyter Notebook...
Hakbang 12 - Image 1
13

Mission Timeline

Loading Jupyter Notebook...
14

Trajectory Visualization

Loading Jupyter Notebook...
15

Energy Budget Summary

Loading Jupyter Notebook...
16

Python vs Wolfram

What free Python can do vs Wolfram Mathematica

CapabilityPython (free)Mathematica ($$$)
Orbital mechanics equationsNumPy/SciPy — full coverageBuilt-in symbolic + numeric
JPL Horizons ephemeris dataREST API + gzip/json (as shown above)HorizonsEphemerisData[] function
Unit-aware calculationsPint libraryBuilt-in Quantity framework
2D/3D trajectory plotsMatplotlib (4-panel dashboard above)Built-in Graphics3D + Manipulate
Real-time ephemeris dataAstropy + JPL Horizons APIBuilt-in AstronomicalData[]
Interactive animationipywidgets / PlotlyManipulate[] — seamless
Symbolic algebraSymPyNative — Mathematica's core strength
DeploymentRuns anywhere (browser via Pyodide)Requires Wolfram licence or Cloud

Verdict: Using the same JPL Horizons data source as Wolfram, Python reproduces the Artemis II trajectory with identical data points — 428 state vectors covering the full 10-day mission. The analytical model (Hohmann transfer + patched conics) predicts TLI speed within 3% and flyby distance within 0.4% of reality.

Mathematica's edge is in symbolic manipulation and the seamless Manipulate[] 3D animation. But for numerical computation, data analysis, and reproducibility, Python is fully capable — and this entire blueprint runs in the browser via Pyodide. No server, no licence, no installation.

Mga Materyales

6

Mga Kinakailangang Kasangkapan

1

CC0 Pampublikong Domain

Ang blueprint na ito ay inilabas sa ilalim ng CC0. Malaya kang kumopya, magbago, mamahagi, at gumamit nang walang pahintulot.

Suportahan ang Maker sa pamamagitan ng pagbili ng mga produkto sa kanilang Blueprint Komisyon ng Maker itinakda ng mga Vendor, o lumikha ng bagong bersyon ng Blueprint na ito at isama bilang koneksyon sa iyong Blueprint upang ibahagi ang kita.

Talakayan

(0)

Mag-login upang sumali sa talakayan

Loading comments...