Augmented & Virtual Reality - Quick Reference

ConceptDescription
Virtual Reality (VR)
Immersive computer-generated environment that replaces the real world. Users wear headsets to experience virtual worlds.
Augmented Reality (AR)
Overlays digital information onto the real world. Enhances real-world experience with virtual elements.
Mixed Reality (MR)
Combines real and virtual worlds with interaction between physical and digital objects.
Hardware ComponentsDescription
Head-Mounted Displays (HMD)
VR headsets like Oculus Rift, HTC Vive, AR glasses like HoloLens
Tracking Systems
Inside-out or outside-in tracking for position and orientation
Input Devices
Controllers, gloves, haptic feedback devices, eye tracking
Sensors
Accelerometers, gyroscopes, magnetometers for motion detection
AR TechnologiesDescription
Marker-Based
Uses visual markers (QR codes, images) for object recognition and tracking
Markerless
Location-based or object recognition AR without markers
Projection-Based
Projects synthetic light onto real surfaces
Superimposition
Partially or fully replaces real object view with AR content
VR TechnologiesDescription
Immersive VR
Full immersion with HMD and tracking systems
Desktop VR
VR experience on traditional computer monitors
Mobile VR
VR using smartphones in headsets (Google Cardboard, Samsung Gear VR)
Cave VR
Room-sized VR environment with multiple screens
Development PlatformsDescription
Unity
Popular game engine with AR/VR support and cross-platform deployment
Unreal Engine
High-fidelity graphics engine for VR experiences
ARCore
Google's platform for building AR experiences on Android
ARKit
Apple's framework for creating AR experiences on iOS
Key TechnologiesDescription
SLAM
Simultaneous Localization and Mapping for environment understanding
3D Reconstruction
Creating 3D models from real-world objects/scenes
Computer Vision
Object recognition, tracking, and scene understanding
Spatial Audio
3D sound that changes based on user position and orientation
ApplicationsDescription
Gaming
Immersive gaming experiences and interactive entertainment
Education
Virtual field trips, training simulations, interactive learning
Healthcare
Surgical training, therapy, medical visualization
Retail
Virtual try-on, product visualization, virtual stores
ChallengesDescription
Motion Sickness
Discomfort caused by sensory conflicts in VR environments
Hardware Limitations
Battery life, processing power, weight, and cost constraints
Content Creation
High cost and complexity of developing quality AR/VR content
Privacy & Security
Data collection from sensors and cameras raises privacy concerns