ARKit is Apple’s augmented reality development framework for iOS and iPadOS devices, providing motion tracking, environment understanding and rendering integration for placing virtual content in the physical world. It uses visual-inertial odometry, plane detection and scene reconstruction to anchor digital objects stably relative to real surfaces. ARKit gives developers a high-level API over the device camera, motion sensors and Neural Engine to build mobile AR experiences.

Overview

  • ARKit is Apple’s augmented reality development framework for iOS and iPadOS devices, providing motion tracking, environment understanding and rendering integration for placing virtual content in the physical world.
  • It uses visual-inertial odometry, plane detection and scene reconstruction to anchor digital objects stably relative to real surfaces.
  • ARKit gives developers a high-level API over the device camera, motion sensors and Neural Engine to build mobile AR experiences.
  • It is modelled as a subclass of Augmented Reality within the spatial-computing domain.

Key aspects

  • SLAM is a constituent or mechanism relevant to Arkit.
  • Scene Understanding is a constituent or mechanism relevant to Arkit.
  • Spatial Anchor is a constituent or mechanism relevant to Arkit.

Mechanisms

Applications

Provenance