Unit 09 · lesson

Readiness Dry Run

Do the final check once before the final demonstration.

No notes for the first attempt.

Task A — environment

From a clean terminal, prove:

  • Ubuntu target;
  • Jazzy sourced;
  • overlay sourced;
  • package/executables discoverable.

Task B — start system

Launch the Unit 8 system.

Task C — inspect

Prove:

  • expected nodes;
  • expected topic type;
  • publisher/subscriber endpoints;
  • live messages.

Task D — explain source path

Point to:

  • package.xml;
  • setup.py entry points;
  • talker/listener source;
  • launch file;
  • workspace install setup.

Task E — controlled failure

Pick one safe failure:

  • do not source overlay;
  • temporarily remap listener to wrong topic;
  • temporarily remove an entry point then rebuild;
  • use a wrong launch file name.

Predict the symptom before creating it. Diagnose and repair it.

Readiness rubric

You are ready when you can do the sequence and explain the evidence, not when you can memorize every command character-for-character.