3.5.24 · D1 · HinglishGuidance, Navigation & Control (GNC)

FoundationsExtended Kalman Filter (EKF) — linearization, Jacobians

2,123 words10 min read↑ Read in English

3.5.24 · D1 · Physics › Guidance, Navigation & Control (GNC) › Extended Kalman Filter (EKF) — linearization, Jacobians

Is page ko assume kiya gaya hai ki tumne kuch nahi dekha. Hum har symbol ko naam dete hain jo parent note tumhare samne phenkta hai, uske peeche ki picture banate hain, aur batate hain ki EKF uske bina kyon nahi chal sakta. Upar se neeche padho; har cheez agli ke liye ek brick hai.


0. Stage: "state" aur "measurement" kya hote hain

Figure — Extended Kalman Filter (EKF) — linearization, Jacobians

Misal ke taur par ek 2D target hai . Chota sa ("transpose") bas yeh kehta hai "khade column ki tarah likha, letey hue row ki jagah" — ek line mein likhna page space bachata hai.

State ko directly kyun nahi padh sakte? ::: Sensors indirect, nonlinear quantities report karte hain (ek range $\sqrt{x^2+y^2}$, ek bearing angle) — kabhi bhi clean state nahi.


1. Functions aur — do machines

Subscript matlab "time step number par." To hai "last tick," hai "this tick." hai control input — woh commands jo tumne bheje (throttle, steering) jo state ko bhi move karte hain.


2. Linear vs nonlinear — EKF exist karne ki wajah

Figure — Extended Kalman Filter (EKF) — linearization, Jacobians

Ek linear map se kya Gaussian rehta hai lekin nonlinear se nahi? ::: Uncertainty cloud (ek Gaussian); ek curve use non-Gaussian shape mein skew kar deta hai.


3. Slope, derivative, tangent line — curve ko kaise seedha karein

Figure — Extended Kalman Filter (EKF) — linearization, Jacobians

Yeh page ka sabse zaroori formula hai — EKF har time step par ise apply karta hai. Gehri background Taylor Series & Linearization mein hai.


4. Partial derivatives — jab bahut saare inputs hon to slopes

Curly (seedhe ki jagah) ek flag hai jo kehta hai "kaafi saare inputs hain; main baaki ko fixed rakh raha hun."

$\partial r/\partial x$ ka matlab words mein kya hai? ::: Range $r$ kitna badlti hai jab sirf $x$ chalti hai, $y$ still rehti hai.


5. Jacobian — saari slopes, ek matrix mein stack ki hui

EKF mein do Jacobians apne khud ke letters paate hain: (motion) aur (sensor). Machinery ke baare mein aur Jacobian Matrix & Multivariable Calculus mein hai.


6. Covariance — tumhare doubt ka size aur shape

Figure — Extended Kalman Filter (EKF) — linearization, Jacobians

aur letters jo tum miloge woh random pushes (process noise) aur (sensor noise) ki covariances hain — "duniya kitni jittery hai" aur "sensor kitna noisy hai." Poora treatment Covariance Propagation mein.


7. atan2 aur angle wrap — woh sneaky wala


Foundations topic ko kaise feed karte hain

State vector x and measurement z

Machines f and h

Linear vs nonlinear

Derivative = local slope

Tangent line = Taylor first order

Partial derivatives

Jacobian matrix F and H

Covariance P as an ellipse

EKF predict and update

atan2 and angle wrap

Extended Kalman Filter

Yeh map seedha parent mein jaati hai, the EKF topic note. Agar tangent-line idea abhi bhi shaky lagta hai, to simpler linear case Kalman Filter (linear) mein hai, aur jab linearization bahut crude ho to alternative Unscented Kalman Filter (UKF) hai. Bada picture wala role State Estimation in GNC mein baitha hai.


Equipment checklist

Reveal karne se pehle har jawab zor se bolo.

  • State vector kya hai? ::: Numbers ki sabse choti list jo system ko abhi fully describe kare, column ki tarah stack ki hui.
  • ka matlab kya hai? ::: Transpose — ek row ko column ki tarah likho (ya ulta).
  • aur mein kya fark hai? ::: hai (indirect, curved) sensor reading; hai true internal state.
  • aur kya karte hain? ::: state ko next state mein map karta hai (motion); state ko measurement mein map karta hai (sensor).
  • Nonlinearity ordinary KF ko kyun tod deti hai? ::: Yeh ek Gaussian ko non-Gaussian shape mein skew kar deti hai jo KF carry nahi kar sakta.
  • Derivative ek phrase mein kya hai? ::: Local slope — tiny input nudge per output rise.
  • First-order Taylor line likho. ::: .
  • Partial derivative kya hai? ::: Slope jab tum ek input nudge karo aur baaki freeze karo.
  • Jacobian kya hai? ::: Saari partial derivatives ka grid — curve ka sabse acha local linear (constant-matrix) approximation.
  • aur kya hain? ::: aur ke Jacobians; woh constant matrices jo KF equations ko chahiye.
  • kya represent karta hai, aur uski picture? ::: Uncertainty; state-dot ke around ek ellipse.
  • ki tarah kyun transform hota hai, ki tarah nahi? ::: Covariance ek spread hai, map ki slope (Jacobian) se stretch hoti hai, curve se nahi.
  • kya fix karta hai jo nahi kar sakta? ::: Bearing angle ka sahi quadrant poore mein.