Guidance, Navigation and Control · GNC Systems Engineering and Capstone · M12-L1 · Intermediate
How Many Runs Are Enough?
Bench log · Hopper on the test range
14:05. The error budget for Hopper says 97% to 99% of flights will land within 3 m of the pad. The review board wants a campaign of simulated flights to show it is 99%, with 95% confidence, and the project manager asks one question: how many flights do we buy?
You will fly a campaign and see why the observed fraction is not what counts, write the exact bound that the acceptance rule uses, and write the planning function that turns a design margin into a campaign size.
Your task
Lab complete: post-mortem
You have passed every stage. Now connect it back to the theory and move on:
Output
What Python can I use?
Plain Python 3 with the standard library and the course library gnckit (import gnckit as g: transfer functions and margins, state space and LQR, the Hopper model, quaternions, a convex solver). NumPy is not available in the browser. Your code runs in a background worker: an endless loop is stopped after a few seconds and the page stays usable. It runs in your browser and is never sent anywhere.