Volume IV: Physical AI Competency Matrix & Check-Off Card
Status: Course design contract for the teaching team. The competencies below describe transferable engineering capabilities and observable physical evidence without restricting the pedagogy to a single board, sensor bus, or arm. The second half of this document shows how the LeRobot, Seeed SO-101, and Arduino UNO Q platform realizes these competencies.
The Graduation Standard: The Three-Part Scope Test
To demonstrate mastery of Physical AI systems, a student team must produce a verifiable end-to-end trace:
\[\text{Physical State } (s_t) \longrightarrow \text{Observation } (I_t, q_t) \longrightarrow \text{Learned Proposal } (a_{\text{req}}) \longrightarrow \text{MCU Permission } (a_{\text{enf}}) \longrightarrow \text{Actuation } (a_{\text{meas}}) \longrightarrow \text{New Observation } (I_{t+1}, q_{t+1}) \longrightarrow \text{Revised Decision}\]
The final system must satisfy the three conditions of the book’s scope test: 1. A Learned Decision: A model whose output is conditioned on high-dimensional physical observations, not a hardcoded trajectory. 2. Consequential Physical Feedback: Action changes the world, and subsequent decisions must respond to the actual measured state produced by prior motion or disturbance. 3. Delegated Actuator Authority: Low-level actuation executes within an independent microcontroller permission boundary capable of vetoing proposals in real time.
The 2×2 Competency Architecture
An engineer who passes this course can characterize an unfamiliar physical plant, build and optimize models for it, close an autonomous physical feedback loop, and govern delegated authority under fault.
The two axes separate the domain of study (the physical plant vs. the computing architecture) from the engineering work (characterize & model vs. control & govern):
| Characterize & Model (Observe, Measure, Predict, Profile) |
Control & Govern (Act, Enforce, Adapt, Defend) |
|
|---|---|---|
| Physical Embodiment (The World, Mechanics, Senses & Actuators) |
Quadrant A: Measure the Plant Kinematics, sensing, timing. A1, A2, A3 |
Quadrant C: Act in the World Execution, chunking, replanning. C1, C2, C3 |
| Computing Architecture (The Board, Brain, Models & Software) |
Quadrant B: Characterize the Brain Datasets, baselines, edge profiling. B1, B2, B3 |
Quadrant D: Govern the System Authority, safety governor, release. D1, D2, D3 |
Transferable Competency Definitions
Quadrant A: Measure the Plant (Physical × Characterize)
| ID | Competency | Observable Physical Evidence (Platform-Independent) |
|---|---|---|
| A1 | Plant Kinematics & Safe Envelope Identify physical degrees of freedom, joint limits, motor power routing, homing calibration, and de-energized rest state. |
Measured operating workspace envelope, joint range table, and power-off drop trace proving no uncommanded motion upon boot or power loss. |
| A2 | Multi-Modal Sensing & Calibration Acquire and calibrate two distinct physical feedback streams (e.g., vision and joint telemetry); quantify uncertainty, backlash, and sensor loss. |
Extrinsic camera calibration (\(T_{\text{cam}}^{\text{base}}\)), command-versus-settled error distributions, backlash quantification, and a sensor-dropout trial. |
| A3 | Feedback Timing & Latency Align multi-modal observation timestamps; measure physical sensor-to-torque loop delay; detect stale physical measurements. |
Synchronized \((I_t, q_t)\) timestamp alignment trace, end-to-end loop latency histogram, and deliberate stale-data rejection trial. |
Quadrant B: Characterize the Brain (Computing × Characterize)
| ID | Competency | Observable Physical Evidence (Platform-Independent) |
|---|---|---|
| B1 | Physical Dataset Engineering Capture repeatable demonstration episodes with standardized schemas; log multi-tap action telemetry; construct defensible held-out splits. |
Replayable demonstration dataset (e.g., LeRobot Dataset v3) logging all 4 action taps (a_req, a_map, a_enf, a_meas), dataset card, and leak-free train/val/test splits. |
| B2 | Deterministic Baseline Benchmarking Construct a non-learned scripted or rule-based controller to serve as an objective performance, latency, and reliability reference. |
Matched-start physical trials comparing rule-based controller against human teleoperation and learned policies under identical conditions. |
| B3 | Edge Model Profiling & Optimization Train a compact imitation policy (e.g., ACT); quantize/export (ONNX/INT8); profile memory footprint and inference latency against edge deadline budgets. |
Pinned model artifact, training/validation loss curves, host-vs-edge numerical parity check, memory footprint profile, and inference execution time distribution. |
Quadrant C: Act in the World (Physical × Control)
| ID | Competency | Observable Physical Evidence (Platform-Independent) |
|---|---|---|
| C1 | Closed-Loop Physical Action Close the autonomous physical loop on hardware; stream policy proposals to produce consequential, intended physical change in the workspace. |
Witnessed autonomous physical task completion driven entirely by on-board model inference without host PC tethering. |
| C2 | Action Chunk Dynamics Evaluate multi-step action chunk horizons (\(K\)) versus single-step reactive execution; analyze trade-offs between trajectory smoothness and latency drift. |
Trajectory tracking comparison across chunk horizons (\(K=1, 8, 16, 32\)), tracking error vs. horizon curves, and open-loop drift characterization. |
| C3 | Disturbance Recovery & Replanning Detect physical discrepancies (e.g., moved target mid-trajectory) from fresh sensory feedback; adapt action proposals or deliberately abstain. |
Matched trials with mid-trajectory object displacement, comparing open-loop continuation (failure) against closed-loop adaptation (recovery) or justified abstention. |
Quadrant D: Govern the System (Computing × Control)
| ID | Competency | Observable Physical Evidence (Platform-Independent) |
|---|---|---|
| D1 | Hardware Authority Routing Enforce that all actuation flows exclusively through the independent microcontroller permission boundary ( a_req \(\to\) a_map \(\to\) a_enf); prove zero unmonitored host bypass. |
Hardware interface and power routing diagram, verified single-path command trace, and proof of blocked host USB direct motor access. |
| D2 | Real-Time Safety Governor & Cutoff Implement velocity clamps, collision envelopes, communication watchdogs, and emergency cutoffs on the MCU; verify safe-state transition with zero backlog. |
Injected fault trials (over-speed request, workspace boundary breach, Linux hang/dropped frames) showing immediate MCU clipping or safe shutdown with 0 queued packets. |
| D3 | Physical Release Defense Conduct a statistically frozen 20-trial held-out disturbance evaluation; compare against baseline; defend a bounded release dossier. |
20-trial physical benchmark report across varied initial positions and disturbances, failure mode taxonomy, and formal Physical Release Dossier oral defense. |
The Physical AI Competency Check-Off Card
This card serves as the concrete, observable sign-off sheet for students and instructors at the lab bench:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ PHYSICAL AI STATION COMPETENCY CARD │
│ Student / Team: ___________________________ Station ID: ____________________________ │
├──────┬────────────────────────────────────────┬─────────────────────────┬──────────────┤
│ ID │ Competency Description │ Required Physical Proof │ Sign-Off │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ A1: Plant Kinematics & Safe Envelope │ Workspace envelope, │ Date: ______ │
│ │ │ joint limits, safe rest │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ A2: Multi-Modal Sensing & Calibration │ Extrinsic camera matrix,│ Date: ______ │
│ │ │ settled error plot │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ A3: Feedback Timing & Latency │ Timestamp sync trace, │ Date: ______ │
│ │ │ sensor-to-torque delay │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ B1: Physical Dataset Engineering │ 30 LeRobot episodes, │ Date: ______ │
│ │ │ 4 action taps logged │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ B2: Deterministic Baseline Benchmark │ Scripted reach baseline │ Date: ______ │
│ │ │ matched trials report │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ B3: Edge Model Profiling & Opt. │ ONNX export, <100ms │ Date: ______ │
│ │ │ latency on Qualcomm MPU │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ C1: Closed-Loop Physical Action │ Live autonomous reach │ Date: ______ │
│ │ │ completion on UNO Q │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ C2: Action Chunk Dynamics │ K=1 vs K=16 comparison, │ Date: ______ │
│ │ │ latency/smoothness plot │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ C3: Disturbance Recovery & Replanning │ Target moved mid-reach, │ Date: ______ │
│ │ │ adaptive correction │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ D1: Hardware Authority Routing │ Linux➔Bridge➔MCU trace, │ Date: ______ │
│ │ │ host bypass verified cut│ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ D2: Real-Time Safety Governor & Cutoff │ MCU over-speed refusal, │ Date: ______ │
│ │ │ watchdog timeout cutoff │ Staff: _____ │
├──────┼────────────────────────────────────────┼─────────────────────────┼──────────────┤
│ [ ] │ D3: Physical Release Defense │ 20-trial frozen benchmark│ Date: ______ │
│ │ │ & Release Dossier oral │ Staff: _____ │
└──────┴────────────────────────────────────────┴─────────────────────────┴──────────────┘Course Realization: LeRobot, Arduino UNO Q, and Seeed SO-101
Here is how the 12 competencies map directly into the four textbook parts and the 14-week semester schedule:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ PART I: THE MACHINE ANATOMY (Weeks 1–3 · Labs 1–2) │
│ • Week 1: Hardware Bring-Up & Power Safety ──────────▶ Check off: A1, D1 │
│ • Week 2: Joint Telemetry & Homing Calibration ──────▶ Check off: A1 │
│ • Week 3: Vision Capture & The Inter-Core Bridge ────▶ Check off: A2, A3 │
│ 🎯 Milestone 1 Sign-Off (Week 3): Station Charter, Calibrated Envelope & Authority Route│
├────────────────────────────────────────────────────────────────────────────────────────┤
│ PART II: TEACHING THE MACHINE (Weeks 4–6 · Labs 3–4) │
│ • Week 4: Teleoperation & Episode Logging ───────────▶ Check off: B1 │
│ • Week 5: Scripted Baseline & Dataset Splits ────────▶ Check off: B1, B2 │
│ • Week 6: Policy Training & Qualcomm Edge Export ────▶ Check off: B3 │
│ 🎯 Milestone 2 Sign-Off (Week 6): Edge-Ready Policy on Qualcomm Linux │
├────────────────────────────────────────────────────────────────────────────────────────┤
│ PART III: RUNNING THE MACHINE (Weeks 7–9 · Labs 5–6) │
│ • Week 7: Autonomous Closed-Loop Reach on UNO Q ─────▶ Check off: C1 │
│ • Week 8: Action Chunk Horizons (K=1 vs K=16) ───────▶ Check off: C2 │
│ • Week 9: Disturbance Response & Replanning ─────────▶ Check off: C3 │
│ 🎯 Milestone 3 Sign-Off (Week 9): Autonomous Closed-Loop Manipulation Under Disturbance│
├────────────────────────────────────────────────────────────────────────────────────────┤
│ PART IV: GOVERNING THE MACHINE (Weeks 10–11 · Labs 7–8) │
│ • Week 10: The STM32 Microcontroller Safety Governor ▶ Check off: D1, D2 │
│ • Week 11: Fault Injection, Watchdogs & Safe Cutoff ─▶ Check off: D2 │
│ 🎯 Milestone 4 Sign-Off (Week 11): Certified Governed Station │
│ *Classroom lectures and new textbook reading conclude here!* │
├────────────────────────────────────────────────────────────────────────────────────────┤
│ DEDICATED CAPSTONE PROJECT STUDIO (Weeks 12–14 · 3 Full Weeks Runway) │
│ • Week 12: Independent Task Build & Custom Policy Teleoperation │
│ • Week 13: Adversarial Peer Disturbance Swapping & Governor Hardening │
│ • Week 14: 20 Held-Out Physical Disturbance Trials & Oral Defense ──▶ Check off: D3 │
│ 🎯 Milestone 5 Sign-Off (Week 14): Final System Defense & Release Dossier (A, B, C, D) │
└────────────────────────────────────────────────────────────────────────────────────────┘