> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/opentrack/opentrack/llms.txt
> Use this file to discover all available pages before exploring further.

# Tracker Overview

> Overview of all available tracker types in OpenTrack

OpenTrack supports multiple tracker types, each designed for different hardware setups and use cases. This page provides an overview of all available trackers to help you choose the right one for your needs.

## Camera-Based Trackers

These trackers use a camera to detect and track visual markers or features.

<CardGroup cols={2}>
  <Card title="PointTracker" icon="circle-dot" href="/trackers/pointtracker">
    Tracks 3 infrared LED points, similar to TrackIR. Offers high precision and low latency.
  </Card>

  <Card title="ArUco Tracker" icon="qrcode" href="/trackers/aruco">
    Uses printed ArUco markers for tracking. No special hardware required, just a webcam and printed marker.
  </Card>

  <Card title="NeuralNet Tracker" icon="brain" href="/trackers/neuralnet">
    AI-powered face tracking using neural networks. Works with any webcam, no markers needed.
  </Card>

  <Card title="Easy Tracker" icon="star" href="/trackers/easy-tracker">
    Simplified point tracking with flexible model configurations. Good balance of ease-of-use and performance.
  </Card>
</CardGroup>

## Hardware Trackers

These trackers interface with dedicated hardware devices.

<CardGroup cols={2}>
  <Card title="Wiimote" icon="gamepad" href="/trackers/wiimote">
    Uses a Nintendo Wiimote as an IR camera sensor. Budget-friendly option for IR tracking.
  </Card>

  <Card title="Razer Hydra" icon="rotate" href="/trackers/hydra">
    Interfaces with the Razer Hydra magnetic motion controller for 6DOF tracking.
  </Card>
</CardGroup>

## VR & Eye Tracking

<CardGroup cols={2}>
  <Card title="Oculus Rift" icon="vr-cardboard">
    Uses Oculus Rift headset orientation (Windows only). Supports DK2 and CV1.
  </Card>

  <Card title="SteamVR" icon="vr-cardboard">
    Tracks HTC Vive and other SteamVR headsets for head tracking in flat games.
  </Card>

  <Card title="Eyeware Beam" icon="eye">
    Uses iPhone/iPad with Eyeware Beam app for remote head tracking.
  </Card>

  <Card title="Tobii Eye Tracker" icon="eye">
    Interfaces with Tobii eye trackers for head and gaze tracking.
  </Card>

  <Card title="XReal One" icon="glasses">
    Supports XReal One AR glasses for head tracking.
  </Card>
</CardGroup>

## 3D Camera Trackers

<CardGroup cols={2}>
  <Card title="Intel RealSense" icon="camera">
    Uses Intel RealSense 3D cameras for depth-based tracking (Windows only).
  </Card>

  <Card title="Kinect Face Tracker" icon="user">
    Uses Microsoft Kinect for face tracking with depth sensing.
  </Card>
</CardGroup>

## Joystick & Input Device Trackers

<CardGroup cols={2}>
  <Card title="Joystick (Windows)" icon="joystick">
    Reads analog axes from any joystick or gamepad as head tracking input.
  </Card>

  <Card title="Linux Joystick" icon="joystick">
    Linux version of joystick tracker for gamepad input mapping.
  </Card>
</CardGroup>

## Serial/Arduino Trackers

<Card title="HATire (Arduino)" icon="microchip" href="/trackers/hatire">
  Connects to Arduino-based IMU devices via serial port. Supports custom Arduino head trackers.
</Card>

## Educational & Experimental

<CardGroup cols={2}>
  <Card title="S2Bot" icon="robot">
    BBC micro:bit, LEGO, and sensortag support via Smalltalk/Scratch integration.
  </Card>

  <Card title="TrackHat" icon="hat-cowboy">
    Support for TrackHat Sensor and TrackHat Clip hardware.
  </Card>
</CardGroup>

## Network Trackers

Receive tracking data over the network from external applications.

<CardGroup cols={2}>
  <Card title="FreePIE UDP" icon="network-wired" href="/trackers/freepie-udp">
    Receives tracking data via UDP from FreePIE scripts or compatible applications.
  </Card>

  <Card title="UDP Tracker" icon="network-wired">
    Generic UDP receiver for custom tracking applications and smartphone apps.
  </Card>
</CardGroup>

## Choosing a Tracker

<AccordionGroup>
  <Accordion title="Best for Beginners">
    **ArUco Tracker** or **NeuralNet Tracker** are recommended for beginners:

    * No special hardware required
    * Works with any webcam
    * Quick to set up
    * ArUco requires printing a marker, NeuralNet works with just your face
  </Accordion>

  <Accordion title="Best Performance">
    **PointTracker** offers the best performance:

    * Highest precision
    * Lowest latency
    * Most stable tracking
    * Requires IR LEDs and modified camera or PS3 Eye camera
  </Accordion>

  <Accordion title="Budget-Friendly">
    **Wiimote** with IR LEDs offers excellent value:

    * Uses Nintendo Wiimote (\~\$20 used)
    * Good tracking quality
    * Reliable IR camera built-in
  </Accordion>

  <Accordion title="DIY/Custom Hardware">
    **HATire** is perfect for custom builds:

    * Works with Arduino-based IMUs
    * Highly configurable
    * Great for DIY head tracker projects
    * Supports MPU6050, MPU9250, and other IMU sensors
  </Accordion>
</AccordionGroup>

## Hardware Requirements

For detailed hardware requirements for each tracker, see the [Hardware Guide](/trackers/hardware).

## Next Steps

<CardGroup cols={2}>
  <Card title="Hardware Setup" icon="screwdriver-wrench" href="/trackers/hardware">
    Learn about hardware requirements and setup for each tracker type
  </Card>

  <Card title="Configuration" icon="sliders" href="/guides/configuration">
    Configure your tracker for optimal performance
  </Card>
</CardGroup>
