Skip to content
LANGOLF DIGITAL
All work08 / 15
3D / AR2026

RFID Tag Placement Optimizer

AR-assisted engineering for RFID tag placement decisions

An engineering-oriented spatial experiment exploring material recognition, RF behavior, RFID tag placement, spatial registration, and candidate placement optimization — clearly separating simulation from hardware-validated results.

Status
Experimental
Category
3D / AR
Year
2026
Primary stack
ReactTypeScriptThree.js
RFID Placement Optimizer spatial RF visualization

Project visualization — a designed representation, not a literal screenshot

01Overview

What this is

An engineering-oriented spatial experiment exploring material recognition, RF behavior, RFID tag placement, spatial registration, and candidate placement optimization — clearly separating simulation from hardware-validated results.

Explores

  • Material recognition
  • RF calculations
  • Path loss
  • Link budgets
  • Polarization
  • Candidate generation
  • Placement scoring
  • Spatial registration
  • AR / WebXR
  • Hardware recommendations
  • Engineering validation

02Explore the build

The demo and the build insight

The demo

External application

ENTER THE BUILD

The public RFIDAR build — the simulated engineering and spatial registration experience, live on Vercel. Simulation, not a real-world measurement instrument.

ENTER THE BUILD

Build insight

01 / 04
Current build
Experimental
Architecture and features below are the real build.
Demo
External
Launch control above opens the verified public build.

Build insight — real project data, not a live application.

The simulation core is pure and deterministic: materials and geometry in, scored candidates out. AR/WebXR is a presentation and registration layer over that core, keeping engineering calculation independent from the immersive UI.

03Problem · opportunity

What it sets out to solve

RFID tag placement is often guesswork informed by experience. Readers underperform because tags land on lossy materials, poorly-oriented, or in conflicting polarization states — and the failures only surface after installation.

04Concept

The core idea

Model the physics before placement: estimate signal behavior through materials, compute link budgets and path loss, evaluate polarization, generate candidate tag positions, score them, and register placement spatially with AR so the engineering happens against the real object.

05What I built

What's actually in the code

An experimental prototype. RF calculations, placement scoring, material recognition concepts, and AR/WebXR spatial registration are implemented. These are engineering simulations: results are predictions from a model, not field measurements. Hardware validation with documented results is a distinct, not-yet-completed step.

Approach

Prototyping an AR/WebXR-guided workflow where material recognition and RF calculations feed a candidate-generation model. Candidates are scored using standard engineering quantities (path loss, link budget, polarization alignment) and spatially registered so the recommended placement can be visualized on the object itself.

06Key features

What's implemented today

  • RF estimation module computing path loss and link budget quantities
  • Polarization-aware placement scoring
  • Candidate generation that proposes tag positions informed by the RF model
  • AR/WebXR registration to place candidates spatially on real objects
  • Hardware recommendation output mapped to scoring outcomes
  • Engineering validation documented as simulated, awaiting field testing

07Architecture

How it's structured

architecture.md

The simulation core is pure and deterministic: materials and geometry in, scored candidates out. AR/WebXR is a presentation and registration layer over that core, keeping engineering calculation independent from the immersive UI.

Design notes

Two things are deliberately kept separate: the engineering model (path loss, link budget, polarization estimates) and real-world measurement (actual read rates on tested hardware). Nothing in the prototype claims field accuracy until validated with real hardware and documented results.

08Technology

The stack

  • React
  • TypeScript
  • Three.js
  • WebXR
  • Tailwind CSS

09Challenges · lessons

Where it got hard, and what it taught me

Challenges

  • Juggling classic RF engineering quantities without overclaiming simulation fidelity
  • Reconciling AR registration with the objects operator actually has in hand
  • Keeping the engineering outputs legible to non-engineers

Learnings

  • Explicitly labeling simulation vs. measurement protects the work’s credibility
  • Presenting the reasoning (scores + physics) makes recommendations feel earned
  • AR is a genuinely useful placement aid once the math is honest underneath

10Current status

Where this project sits today

Experimental2026

A technical exploration. It proves an approach can work — it is not a finished product.

Demonstrated

  • Experimental prototype with functioning simulation, scoring, and AR registration
  • Simulated results are reported as model predictions — no field claims yet

11What comes next

Where this goes from here

  1. 01Validate simulated placements against real hardware reads
  2. 02Build a documented test procedure for field accuracy
  3. 03Expand material recognition coverage