# Block 1 — Introduction, Frames, and Errors

<p class="block-meta"><span class="b-block">Block 01</span><span class="b-time">~50 min</span><span class="b-demos">2 demos</span></p>

<p class="block-synopsis">Defines what a navigation system is (state plus covariance), introduces the five core reference frames (ECEF, NED, RTN, aircraft body, spacecraft body), develops Direction Cosine Matrices for moving vectors and points between frames, and reduces position error to the operational metrics that test reports use.</p>

## What you'll learn

1. Explain what a navigation system estimates.
2. Distinguish between **truth**, **measurement**, and **estimate**.
3. Identify the five reference frames used in this course: **ECEF**, **NED**, **RTN**, **Aircraft Body**, **Spacecraft Body**.
4. Use a Direction Cosine Matrix (DCM) to move a vector or a point between frames.
5. Define position error and reduce it to **horizontal** ($e_H$) and **vertical** ($e_V$) operational metrics.
6. Explain why frame consistency must be established before any statistics or integrity logic is applied.

## In this block

<div class="block-toc">
  <a class="bt-card bt-reading" href="L01_Frames_Reading.html">
    <span class="bt-kind">Reading</span>
    <h4>Reading</h4>
    <p>Reference frames, DCMs, error metrics.</p>
  </a>
  <a class="bt-card bt-flashcards" href="L01_Flashcards.html">
    <span class="bt-kind">Flashcards</span>
    <h4>Flashcards</h4>
    <p>Click-to-reveal cards for the block's key terms and equations.</p>
  </a>
  <a class="bt-card bt-demo" href="L01_DcmExample_Demo.html">
    <span class="bt-kind">Demo</span>
    <h4>Demo · 2D Direction Cosine Matrix</h4>
    <p>Rotate a frame and watch the components transform live.</p>
  </a>
  <a class="bt-card bt-demo" href="L01_TargetLocationError_Demo.html">
    <span class="bt-kind">Demo</span>
    <h4>Demo · Target Location Error</h4>
    <p>Drag a sensor pin on a globe and see horizontal vs. vertical error split out.</p>
  </a>
</div>

<nav class="block-nav">
  <a class="block-nav-next" href="../block02/index.html">Inertial Error Growth and State Propagation →</a>
</nav>
