L0 · Supplementary notes and code
The L0 lesson contains the full explanation, videos, validation results, and exercises. This page provides notes organized by topic and links for running or inspecting the experiment.
Look up a topic
- The system, observations, and unknowns
- Inertia, damping, and input choice
- Fitting, validation, and residuals
- Assumptions and the next step
Inspect the results
The full report includes parameters, plots, errors, and experiment conditions. Open the full-size figure alongside it, or download the notebook to inspect the computation step by step.
Run an experiment
Running the code requires a basic Python environment. The experiment uses a CPU and needs no robot middleware or GPU. From the repository root:
python -m pip install -r requirements-interactive.txt
python -m synthetic.l0_inertia_damping --output-dir reports/l0_inertia_damping
python -m marimo run apps/l0_inertia_damping.py --host 0.0.0.0 --port 2718
The end of the lesson guides the app exercise. Predict how the curves will change before adjusting a parameter, then compare fitting and validation after running it.
Reproduction record
The engineering verification record keeps experiment checks, reproduction commands, and learner feedback tasks for inspecting the implementation.