Module register

Three pillars, compulsory at every level

A security specialist still commissions robots, and a robotics engineer still runs a live blue-team rotation. Hours are timetabled contact hours and exclude assessment and self-directed study.

Pillar A · AAI

Applied AI & Foundation Models

30% of core hours

The intelligence layer: how embodied policies are learned, evaluated, governed and kept honest. Deliberately light on architecture trivia and heavy on evaluation — the industry failure mode is not a badly chosen model, it is a model nobody could prove anything about.

CodeModuleLvlHrsCore content
AAI-101Foundations of Machine IntelligenceL140What learned systems can and cannot do; failure taxonomies; why a confident model is not a correct one
AAI-110Data Literacy for Physical SystemsL130Sensor data, sampling, drift, labelling; reading a performance envelope and a confidence interval
AAI-201Perception Models for RoboticsL260Detection, segmentation, pose estimation, depth; occlusion, reflectivity and adversarial conditions
AAI-210Sensor Fusion & State EstimationL250Filtering, SLAM, multi-modal fusion; degradation behaviour when a sensor lies rather than fails
AAI-220Applied ML Engineering & ToolingL245Training pipelines, versioning, experiment tracking, reproducibility; MLOps for embodied systems
AAI-301Imitation Learning from DemonstrationL370Behaviour cloning, DAgger, demonstration quality, covariate shift; designing a capture protocol
AAI-310Reinforcement Learning at ScaleL370GPU-parallel RL, reward design and reward hacking, curriculum learning, sim budget economics
AAI-320Vision-Language-Action ModelsL360Generalist embodied policies, instruction following, grounding, task decomposition, prompt-level risk
AAI-330Evaluation, Benchmarking & Statistical EnvelopesL350Designing an evaluation that would fail if the policy were bad; sample size; tail behaviour
AAI-340Data Engineering for Fleet LearningL345Trajectory stores, lineage, privacy and IP boundaries, the failure library, dataset governance
AAI-401Multi-Fleet Policy ArchitectureL460Policy versioning across heterogeneous fleets, staged rollout, rollback, A/B under safety constraint
AAI-410Model Risk & AI GovernanceL440NIST AI Risk Management Framework, model cards, accountability chains, regulatory landscape
AAI-420Continual & On-Fleet LearningL450Learning after deployment without silently invalidating the certificate; drift detection
AAI-501Evidence Standards for Learned BehaviourL545What constitutes admissible evidence that a learned policy is safe; argument structure; fallacies
Pillar B · CPS

Cyber-Physical Security

27% of core hours

Autonomy is an attack surface with actuators. IT security curricula stop at the data; robotics curricula never start on the adversary. Every module is taught in Zone 7, the cyber range, against equipment that moves.

CodeModuleLvlHrsCore content
CPS-101Security Fundamentals for Machine OperatorsL130Credentials, media control, phishing in an OT context, why a USB stick is a mechanical hazard
CPS-110Safe Stop, Isolation & Incident ReportingL120Recognising anomalous machine behaviour; isolation procedure; escalation without freezing
CPS-201OT Networks & Industrial ProtocolsL255Modbus, EtherNet/IP, PROFINET, OPC UA, DDS and ROS transports; what is authenticated and what is not
CPS-210IEC 62443 Zones, Conduits & ArchitectureL245Segmentation, conduits, security levels, the Purdue model and where robot fleets break it
CPS-220Safety Instrumented Systems & InterlocksL245SIS design, independence, defeat detection, keeping safety functions out of the learning stack
CPS-301Robot & Autonomy Attack SurfaceL365Firmware, controllers, ROS graph, sensor spoofing (LiDAR, GNSS, camera), actuator command injection
CPS-310Secure Teleoperation & Command IntegrityL350Latency as a weapon, session hijack, command authentication, dead-man design, degraded-link doctrine
CPS-320Detection Engineering for Moving MachineryL355Physics-informed detection, process vs network anomaly, alerting a human can act on in 4 seconds
CPS-330Adversarial Machine LearningL350Evasion, poisoning, backdoors in demonstration data, model extraction, defending fleet learning
CPS-340Blue Team Rotation — Live RangeL360Full rotation defending an operating bay under live attack, with production KPIs still measured
CPS-401Red Team Rotation — Cyber-PhysicalL470Authorised offensive rotation with safety-observer discipline; reporting to a defensible standard
CPS-410Supply Chain & Firmware AssuranceL445SBOM for robots, update integrity, vendor assessment, secure boot and attestation
CPS-420Incident Command with Energised AssetsL445Command structure when the compromised asset weighs 400 kg; evidence preservation vs safety
CPS-501Threat-Informed Safety CasesL545Integrating adversarial scenarios into the safety argument; residual risk under intelligent opposition
Pillar C · PAI

Physical AI & Embodied Systems

43% of core hours

The metal: control, mechanics, simulation, fleet operations and the functional-safety practice that makes autonomy deployable. It carries the largest share of hours because it carries the largest share of the ways a deployment fails.

CodeModuleLvlHrsCore content
PAI-101Robot Awareness & Shared-Space SafetyL135Working near autonomous machines; separation distances; predicting robot intent; emergency behaviour
PAI-110Fleet Operations & Supervisory ControlL155Fleet dashboards, task dispatch, exception handling, shift handover, when to intervene and when not to
PAI-120Teleoperation Basics & Demonstration CaptureL140Rig operation, latency compensation, capture protocol discipline, quality of a demonstration
PAI-201Kinematics, Dynamics & ControlL260Forward/inverse kinematics, trajectory generation, impedance and force control, stability
PAI-210Actuation, Power & Thermal SystemsL250Actuator types, transmissions, battery systems and thermal limits; duty cycle and derating
PAI-220Calibration & MetrologyL245Hand-eye calibration, extrinsics, repeatability vs accuracy, drift measurement
PAI-230Diagnostics, Teardown & Return to ServiceL265Fault isolation, teardown and rebuild, component-level repair, documented return-to-service authority
PAI-240Manipulation & End Effector SystemsL250Grasp planning, compliant and soft grippers, tool changers, contact-rich task design
PAI-301Locomotion & Whole-Body ControlL365Bipedal and quadrupedal gait, balance recovery, terrain adaptation, whole-body manipulation
PAI-310Simulation, Digital Twins & Domain RandomisationL370Building a twin worth trusting; physics fidelity, sensor models, randomisation coverage
PAI-320Sim-to-Real Transfer EngineeringL360Measuring the reality gap, transfer loss quantification, targeted twin refinement, transfer forensics
PAI-330Fleet Orchestration & Traffic ManagementL355Multi-agent scheduling, deadlock, congestion, mixed human-robot traffic, degraded-fleet operation
PAI-340Shared Autonomy & Human-Robot HandoverL350Authority transfer, mode confusion, situation awareness after handover, designing the intervention
PAI-350Functional Safety: ISO 10218 & ISO/TS 15066L350Risk assessment, speed and separation monitoring, power and force limiting, validation
PAI-401Multi-Site Autonomous Operations ArchitectureL465Fleet architecture across sites, edge/cloud split, remote operations centres, standardisation vs local fit
PAI-410Reliability, Availability & Fleet EconomicsL445MTBF/MTTR for fleets, spares strategy, availability modelling, real cost per autonomous task hour
PAI-420Commissioning & Brownfield IntegrationL455Integrating autonomy into a plant that already works; cutover, interim states, stakeholders
PAI-501Assurance Case Authoring & Witness TestingL570Structured argument, evidence sufficiency, designing and witnessing acceptance tests
PAI-510Examiner Practice & Calibration of JudgementL555Examining without coaching, inter-examiner calibration, defensible failure decisions, appeals