Skip to content

tracking_state

tracking_state #

The world-tracking confidence enum.

TrackingState #

Bases: Enum

A tracker's confidence in the pose it reported.

  • NORMAL — tracking is nominal; the pose is trustworthy.
  • LIMITED — tracking is degraded (initializing, low features, excessive motion); the pose may drift.
  • NOT_AVAILABLE — no tracking; the pose is a placeholder.
Source code in capturegraph-lib/capturegraph/types/scalars/position/tracking_state.py
class TrackingState(Enum, name="edu.cornell.tracking_state"):
    """A tracker's confidence in the pose it reported.

    - ``NORMAL`` — tracking is nominal; the pose is trustworthy.
    - ``LIMITED`` — tracking is degraded (initializing, low features, excessive
      motion); the pose may drift.
    - ``NOT_AVAILABLE`` — no tracking; the pose is a placeholder.
    """

    NORMAL = case("normal")
    LIMITED = case("limited")
    NOT_AVAILABLE = case("not_available")