Enumeration

ARTrackingStateReason

Possible causes for limited position tracking quality.

Declaration

typedef enum ARTrackingStateReason : NSInteger {
    ...
} ARTrackingStateReason;

Topics

Reason Values

ARTrackingStateReasonNone

The current tracking state is not limited.

ARTrackingStateReasonInitializing

The AR session has not yet gathered enough camera or motion data to provide tracking information.

ARTrackingStateReasonRelocalizing

The AR session is attempting to resume after an interruption.

ARTrackingStateReasonExcessiveMotion

The device is moving too fast for accurate image-based position tracking.

ARTrackingStateReasonInsufficientFeatures

The scene visible to the camera does not contain enough distinguishable features for image-based position tracking.

See Also

Handling Tracking Status

trackingState

The general quality of position tracking available when the camera captured a frame.

ARTrackingState

Possible values for position tracking quality.

trackingStateReason

A possible diagnosis for limited position tracking quality as of when the camera captured a frame.