All projects

AR/VR / APP

AR Ikea Shopping Experience

An AR shopping assistant for mixed-reality headsets that guides shoppers from entry to pickup.

AR Ikea Shopping Experience — image 1
Year
2025
Duration
3 Months
Discipline
AR & IoT Technology
Team
Seymur Mammadov

This is a preliminary view of the part of my master research prototype is an AR shopping assistant for smart glasses/Meta Quest that guides shoppers from entry to pickup and my research interest which is "Interaction Patterns for Context-Aware AR Glasses with AI and IoT in Everyday Life"

Challenge

The hardest problems were orchestration and compatibility. A QR asset built for the legacy Oculus XR plugin clashed with my OpenXR/XRI stack; the fix required migrating to OpenXR, swapping in OVRCameraRig, and adopting XRI controller prefabs. Beyond XR plumbing, I defined a three-pillar architecture and data flows, while addressing IoT interoperability, security, and privacy constraints. I also moved from paper to lo-/hi-fi spatial UI, tuning information density for in-store use.

Results

I delivered a demonstrator that scans a QR code and presents the complete spatial UX: navigation prompts, shelf detail panels, compare/visualize flows, and a checkout handoff storyboard. Guided walkthroughs confirmed task comprehension and pacing; observers grasped intent without back-end data. The build, logs, and integration notes form a clean base for future sensors/APIs accurately representing the prototype’s maturity without overstating capabilities.

Stack

  • Unity
  • C++
  • Meta
  • AR
  • Figma
  • ChatGPT

Conclusion

This iteration shows the value of testing shopper experience first: validate interaction and attention costs before wiring real IoT. The work sharpened my skills in spatial UI, OpenXR integration, and research-through-prototyping under constraints. Next steps: instrumented aisle trials, anchor robustness studies, accessibility modes, and staged integrations (VPS, inventory APIs) to graduate from Wizard-of-Oz to deployable assistance while preserving clarity, privacy, and store operations.

Github Access

All projects

Click image to zoom in