Skip to content
All work

XR / Spatial Computing

Industrial Equipment VR Training

Procedural training that happens in the machine's space, not a slide deck

Organisation
Independent
Role
XR development
Period
2026

Context

What the system is

Operator and maintenance training usually happens through documents, classroom sessions or supervised time on live equipment. Each has a cost — comprehension, scheduling, or risk.

An actively developing prototype: guided procedures, object interaction and equipment familiarisation on standalone Meta Quest hardware. This is a capability I am building, not a deployed product.

Problem

What needed solving

Procedural knowledge is spatial. Reading a sequence is not the same as performing it, and live equipment is not always available or safe to practise on.

  • Standalone headset performance budget — no desktop GPU
  • Interactions must be learnable without a tutorial
  • Content must be authorable without rebuilding the whole scene

Architecture

How it's structured

  • 01

    Unity with the XR Interaction Toolkit over OpenXR, targeting standalone Meta Quest

  • 02

    C# interaction and state logic for step sequencing and validation

  • 03

    Spatial UI for instructions anchored to the equipment rather than the camera

  • 04

    Assets prepared in Blender and optimised for mobile-class rendering

Approach

What I worked on

Guided procedure loop

Each procedure is a sequence of steps with a completion condition. The environment reacts when a step is done correctly and prompts when it is not.

Interaction design

Grab, place, actuate and inspect behaviours built on the XR Interaction Toolkit, tuned so they read as physical rather than menu-driven.

Where this is going

Target use cases: operator training, SOP walkthroughs, equipment familiarisation, maintenance procedures, process visualisation and safety simulation.

This is under active development. I am looking for industrial partners to shape it against real procedures.

Outcome

What changed

  • A working prototype demonstrating guided procedural training on standalone hardware
  • A repeatable approach for turning a documented procedure into an interactive sequence

Learnings

What I took from it

The engineering is only half of it. Deciding what a procedure means in a spatial context — what counts as done — is the harder design problem.