# Lesson 35 Flashcards

Click a question to reveal the answer.

<div data-flashcards data-deck="b4l35"></div>

<details>
<summary><strong>1. How does fusing bearings over time differ from L14's fusion?</strong></summary>
<div class="card-answer"><p>L14 fused many receivers at one instant, in one batch least-squares solve; the baseline was the distance between receivers. A single aircraft fuses its own bearings as they arrive, one at a time; the baseline is the distance the own-ship flies between them.</p></div>
</details>

<details>
<summary><strong>2. State the scalar fusion rule for two independent estimates.</strong></summary>
<div class="card-answer"><p>Information adds: <span class="math notranslate nohighlight">\(1/\sigma^2 = 1/\sigma_1^2 + 1/\sigma_2^2\)</span>. The fused estimate is the inverse-variance-weighted average, and its <span class="math notranslate nohighlight">\(\sigma\)</span> is smaller than either input's.</p></div>
</details>

<details>
<summary><strong>3. What is the Kalman gain in the scalar case, and what does it do?</strong></summary>
<div class="card-answer"><p><span class="math notranslate nohighlight">\(K = \sigma_1^2/(\sigma_1^2 + \sigma_2^2)\)</span>, and the update is <span class="math notranslate nohighlight">\(\hat x = x_1 + K(x_2 - x_1)\)</span>: move a fraction <span class="math notranslate nohighlight">\(K\)</span> of the way from the prior toward the measurement. <span class="math notranslate nohighlight">\(K \to 1\)</span> trusts the measurement; <span class="math notranslate nohighlight">\(K \to 0\)</span> keeps the prior.</p></div>
</details>

<details>
<summary><strong>4. What makes an estimator "recursive"?</strong></summary>
<div class="card-answer"><p>Each fused estimate and its variance become the prior for the next measurement, so old measurements never need to be revisited — everything they said is already folded in. For a linear problem this reproduces the batch least-squares answer one measurement at a time.</p></div>
</details>

<details>
<summary><strong>5. Write the Kalman filter's predict step.</strong></summary>
<div class="card-answer"><p><span class="math notranslate nohighlight">\(\hat{\mathbf x}^- = F\hat{\mathbf x}\)</span> and <span class="math notranslate nohighlight">\(P^- = FPF^\top + Q\)</span>: carry the estimate and its covariance forward with the motion model <span class="math notranslate nohighlight">\(F\)</span>, adding process noise <span class="math notranslate nohighlight">\(Q\)</span> for motion the model does not describe.</p></div>
</details>

<details>
<summary><strong>6. Write the update step for one bearing.</strong></summary>
<div class="card-answer"><p><span class="math notranslate nohighlight">\(S = HP^-H^\top + \sigma_\theta^2\)</span>, <span class="math notranslate nohighlight">\(K = P^-H^\top/S\)</span>, <span class="math notranslate nohighlight">\(\hat{\mathbf x} = \hat{\mathbf x}^- + K\nu\)</span>, <span class="math notranslate nohighlight">\(P = (I - KH)P^-\)</span>, with the innovation <span class="math notranslate nohighlight">\(\nu = \operatorname{wrap}(z - h(\hat{\mathbf x}^-))\)</span>. Each line is the scalar rule in matrix form.</p></div>
</details>

<details>
<summary><strong>7. What are the state, F and Q for a stationary emitter and for a moving one?</strong></summary>
<div class="card-answer"><p>Stationary: <span class="math notranslate nohighlight">\(\mathbf x = [N\;E]^\top\)</span>, <span class="math notranslate nohighlight">\(F = I\)</span>, <span class="math notranslate nohighlight">\(Q = 0\)</span> — recursive nonlinear least squares. Constant velocity: <span class="math notranslate nohighlight">\(\mathbf x = [N\;E\;v_N\;v_E]^\top\)</span>, with <span class="math notranslate nohighlight">\(F\)</span> moving the position by <span class="math notranslate nohighlight">\(\mathbf v\,\Delta t\)</span>; this lesson keeps <span class="math notranslate nohighlight">\(Q = 0\)</span> because its emitter truly moves at constant velocity.</p></div>
</details>

<details>
<summary><strong>8. What is the "extended" part of an EKF for a bearing?</strong></summary>
<div class="card-answer"><p>The bearing <span class="math notranslate nohighlight">\(z = \text{atan2}(\Delta E, \Delta N)\)</span> is nonlinear, so the filter uses its slope at the current estimate: <span class="math notranslate nohighlight">\(H = [-\Delta E\;\;\Delta N]/R^2\)</span>, L33's row, zero-padded for velocity. It is evaluated at the estimate, never the truth.</p></div>
</details>

<details>
<summary><strong>9. Why must the bearing innovation be wrapped?</strong></summary>
<div class="card-answer"><p>A predicted bearing of −179° and a measured 179° disagree by 2°, not 358°. Wrapping the innovation into [−180°, 180°) keeps a bearing near due south from producing a huge false correction.</p></div>
</details>

<details>
<summary><strong>10. Which way does one bearing shrink the error ellipse?</strong></summary>
<div class="card-answer"><p>Only across the line of sight. <span class="math notranslate nohighlight">\(H\)</span>, and so <span class="math notranslate nohighlight">\(K\)</span>, point across the LOS, so the along-LOS axis is untouched: a round prior becomes a sliver along the line of sight. A second bearing from the same spot only makes the sliver thinner.</p></div>
</details>

<details>
<summary><strong>11. When is a stationary emitter's position observable from bearings alone?</strong></summary>
<div class="card-answer"><p>From any own-ship leg that is not flown along the line of sight: each bearing from a new point is a new line of position, and as the bearing swings the lines cross. Flown straight at the emitter, every bearing is the same line — the seam — and range is unobservable.</p></div>
</details>

<details>
<summary><strong>12. Why is a constant-velocity emitter's range unobservable from a constant-velocity own-ship?</strong></summary>
<div class="card-answer"><p>For any <span class="math notranslate nohighlight">\(\alpha > 0\)</span>, the ghost track <span class="math notranslate nohighlight">\(\mathbf p_o + \alpha(\mathbf p_e - \mathbf p_o)\)</span> gives exactly the same bearings and still moves at constant velocity. Every ghost fits every bearing, so no accuracy and no update rate can pick the range.</p></div>
</details>

<details>
<summary><strong>13. What restores observability for a constant-velocity emitter?</strong></summary>
<div class="card-answer"><p>An own-ship maneuver — a dogleg, or any change of heading or speed. After the turn the scaled ghosts are no longer straight, steady tracks, so only the true range fits every bearing. The bigger the change in bearing rate, the faster the ellipse collapses.</p></div>
</details>

<details>
<summary><strong>14. Why does maneuvering to observe cost exposure?</strong></summary>
<div class="card-answer"><p>The turns that collapse the ellipse fastest swing the line of sight and close the range — usually a turn toward the threat, which spends time inside its ring and lowers <span class="math notranslate nohighlight">\(P_S\)</span>. In the companion script the dogleg buys 4.3 km → 0.6 km for 143 s inside a 40 km ring.</p></div>
</details>

<details>
<summary><strong>15. Name three ways to get range on a pop-up without your own turn.</strong></summary>
<div class="card-answer"><p>A wingman's simultaneous bearing from another position (an instant baseline, L14); an active range measurement (L33's radar row), at the cost of radiating; or accept the long ellipse and route around its whole length (L34).</p></div>
</details>

<details>
<summary><strong>16. How can an EKF fool itself on a bearings-only track?</strong></summary>
<div class="card-answer"><p>It linearizes at its own estimate, so when that estimate is badly wrong its <span class="math notranslate nohighlight">\(P\)</span> can shrink along a direction the geometry never observed. The check is to compare the claimed <span class="math notranslate nohighlight">\(\sqrt{\operatorname{tr} P}\)</span> with the actual error, and to distrust a small ellipse on a geometry that should not produce one.</p></div>
</details>
