Moduł 12 — Matematyka i teoria, po którą będziesz sięgać
Kieszonkowa ściąga. Przejrzyj teraz, wracaj zawsze. Wszystko tutaj pojawiło się już w kontekście we wcześniejszych modułach.
🟢 Wektory i trygonometria. Wektor ma długość i kierunek; iloczynu skalarnego ( — rzuty, „jak bardzo zgodne") i iloczynu wektorowego ( — momenty sił, osie obrotu) używasz codziennie. SOH-CAH-TOA rozkłada ciąg na składowe; odzyskuje kąty bez błędów ćwiartek.
🟡 Obroty. Odchylenie (yaw) o kąt to macierz
Składanie kątów Eulera (roll·pitch·yaw) jest intuicyjne, ale cierpi na gimbal lock przy pochyleniu ±90°. Dlatego firmware przechowuje orientację jako kwaternion — 4 liczby, zero osobliwości; składanie to mnożenie kwaternionów (kolejność ma znaczenie!). Zasada kciuka: kwaterniony w kodzie, kąty Eulera na OSD dla ludzi.
🟡 Rachunek różniczkowy w jednym akapicie. Pochodna to chwilowe tempo zmian (żyroskop = pochodna kąta); całka to akumulacja (kąt = całka z żyroskopu — dlatego bias żyroskopu staje się dryfem). PID to dosłownie sygnał plus jego całka plus jego pochodna.
🔴 Dynamika i szablon 2. rzędu. Połowa intuicji sterowania to masa–sprężyna–tłumik:
Przeregulowanie , czas ustalania . Gdy ktoś mówi „dodaj tłumienia", znaczy to: podnieś .
🔴 Dziedzina częstotliwości. Każdy sygnał to suma sinusoid (Fourier); FFT oblicza ten przepis — to Twój spektrogram. Transformata Laplace'a zamienia równania różniczkowe w algebrę ( = różniczkowanie), dając transmitancje i wykresy Bodego. Nyquist: próbkowanie z częstotliwością może reprezentować tylko treść poniżej ; powyżej aliasing fabrykuje kłamstwa.
🔴 Probabilistyka dla estymacji. Średnia, wariancja i rozkład Gaussa to słownik filtru Kalmana: każdy czujnik to gaussowski rozrzut wokół prawdy; fuzja dwóch gaussów daje węższego — to jest fuzja czujników w jednym zdaniu.
⚫ Numeryka i algebra liniowa. Symulatory całkują równania ruchu — całkowanie Eulera () jest proste, ale dryfuje; RK4 kupuje dokładność na krok. Wartości własne macierzy układu zamkniętego decydują o stabilności (wszystkie w lewej półpłaszczyźnie / wewnątrz okręgu jednostkowego); to most do LQR i nowoczesnej teorii sterowania.
| Jeśli robisz… | Używasz… |
|---|---|
| Czytanie spektrogramu | Fourier / Nyquist |
| Strojenie P i D | odpowiedź 2. rzędu, , |
| Zaufanie GPS vs baro | fuzja gaussowska / Kalman |
| Matematyka trybu angle | macierze obrotu / kwaterniony |
| Pisanie symulatora | całkowanie numeryczne (RK4) |
| Mikser i moment obrotowy | iloczyny wektorowe, momenty |
📚 Darmowe źródła: 3Blue1Brown „Essence of linear algebra" i „Essence of calculus"; playlisty Briana Douglasa o teorii sterowania; MIT OCW 18.06; interaktywny wizualizator kwaternionów (eater.net/quaternions).