PhotonVision is the free, fast, and easy-to-use computer vision solution
for the FIRSTĀ® Robotics Competiton. Teams can download the
Raspberry Pi image and start tracking targets in minutes.



The Future is in Sight

PhotonVision is a powerful, open-source vision system for FRC. It's designed to be fast and easy to use, regardless of your team's financial or technical resources.

Precise Target Recognition

Identifies and locks on to up to 5 individual targets

User-Calibratable SolvePnP

Per-camera instrinsics calibration maximizes accuracy of SolvePNP

Fine Camera Adjustment

Ensures consistency by minimizing light interference

Driver Mode Integration

You can use the same camera for driving and robot vision

Simultaneous Multi-Camera Operation

PhotonVision can run as many cameras as your hardware can handle

LED Control

Toggle, blink, and adjust brightness of your custom LEDs


Gloworm Support

Natively Supported on Gloworm, an inexpensive, preassembled hardware solution for vision in FRC.



PhotonVision is an open-source, community based vision system designed for use within the FIRSTĀ® Robotics Competiton that aims to provide easy and inexpensive vision tracking to teams.

Open Source

PhotonVision is the largest FOSS FRC Vision project to date, constantly being updated with new features and bug fixes.


The GNU GPL v3 license allows you to download, modify and share source code.

We're on GitHub

We do all of our development openly on GitHub. Transparency is key for every contributor of PhotonVision.