Table of Contents

Motion tracking supported devices

A device (phone, glasses, or headset) is considered a motion tracking device if it possesses real-scale 6DoF motion tracking capabilities through hardware or software solutions. These devices include, but are not limited to, devices capable of running EasyAR Motion Tracking, ARCore/ARKit, Huawei AR Engine, or glasses with 6DoF tracking capabilities.

EasyAR motion fusion enables image and object tracking free from jitter, provides stable tracking, and allows tracking to continue even after leaving the camera's field of view.

Selection of motion tracking solutions across different platforms

Some operating systems or manufacturers provide similar motion tracking functionality through their native AR SDKs, such as Apple ARKit, Google ARCore, and Huawei AR Engine, among others.

To ensure optimal results, on certain platforms, EasyAR automatically selects the currently available platform-native motion tracking solution without requiring additional configuration. For example, on the iOS platform, EasyAR prioritizes calling ARKit's motion tracking functionality. For further understanding, please refer to The Relationship Between EasyAR Motion Tracking and Platform-Native Motion Solutions.

EasyAR's motion tracking solution currently supports mainstream smartphones and tablets. EasyAR's motion tracking functionality currently does not support wearable devices like AR/MR glasses. If these devices inherently support 6DoF motion tracking, developers can integrate them with EasyAR via a custom camera and use them in conjunction with other features.

For Weixin Mini Program developers, due to platform restrictions preventing direct use of any of the aforementioned motion tracking solutions, you can refer to the similar motion tracking functionality provided by the Weixin Mini Program platform.

Further reading

Learn about specific models supported for motion tracking