Skip to content

FRC-Team-Defiant/Vision-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vision Guide

This is Team Defiant's (6399/9975) guide for implementing Vision subsystem for FRC games. A proven feasible combination of hardwares would be Orange Pi 5B 8GB RAM with USB camera mounted on OV4689, with expected performance at around 60 fps in recognizing AprilTags after proper calibration and adjustments.

This guide is a tested and simplified tutorial for incorporating computer vision on coprocessors into FRC robots via PhotonVision, a third-party, open-source, and free-to-use library. The main sources of this guide are WPILib's Documentation for FRC and PhotonVision's Official Documentation

This guide is based on the success incorporation of PhotonVision over Orange Pi 5B and thus is guaranteed to work on identical hardwares. Despite that this guide is written with intention of maximizing compatibility over a variety of hardwares, it is recommended, however, that you look into the original documentation to ensure the support for the particular hardware combination.

Requirements/Prerequisites

  • A FRC supported coprocessor: Orange Pi, Raspberry Pi, Limelight .etc (RAM of ^8GB is recommended)
  • A USB camera that supports at least 60fps of 720p video or up.
  • A TF/SD card with 8GB or more storage space
  • Latest image/installer from PhotonVision, which can be found in their release
  • Balena Etcher with version ^1.18.11, which can also be found in their website

Contents

To get a coprocessor running PhotonVision setup for coding and robot-ready, it is advised to go through the steps as listed.

Releases

No releases published

Packages

No packages published

Languages