L5 is where the platform stops teaching individual tools and starts teaching the thing they were always for: a complete, working fault-tolerant flight control loop. It is also the level that comes directly out of the founder’s own PhD research on LPV/SMC fault-tolerant flight control — the one piece of this curriculum that a generic controls textbook, and every other teaching platform on the market, simply doesn’t have.
The core engineering trade-off, made visible
Passive fault tolerance (a robust controller that never looks for faults) and active fault tolerance (detect, then reconfigure) are usually presented as a settled question. L5 doesn’t settle it — it has students run both against the same faults and let the data make the argument: passive is conservative but simple and detection-delay-free; active can perform better but is exposed to false alarms and missed detections. There is no universally correct answer, and the experiment is built so students discover that themselves.
The capstone
Every tool accumulated since L1 — cascaded loops, state-space design, Lyapunov-based robustness, LMI-guaranteed scheduling — converges here into one controller that has to survive a mission it hasn’t seen the fault schedule for in advance. It is, deliberately, shaped like a course competition, and it is the platform’s answer to the question every fault-tolerant-control research group eventually asks a new student: now put it all together.