Skip to content

nirobotics/photonvision-acapella

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,254 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhotonVision-Acapella

Next-Innovation Lang

PhotonVision Acapella is a tailored fork of PhotonVision for FRC Team 8214, with enhanced support for select camera models.

About Acapella

Acapella is a compact compute cluster based on the Radxa Rock 5C and custom PCBs, providing power and monitoring for multiple compute units in limited space.

Supported Cameras

Camera Sensor Description Purchase Link
KS1A293 OV9281 Auto Exposure disabled 🛍️
KS2A123 OG02B10 Auto Exposure suggested 🛍️

Quick Start

Most users only need to:

  1. Download the latest Radxa Rock 5C image from the Releases page.
  2. Install the image on the board.

Development & Debugging

For development or debugging:

  1. In photon-client/, run:
    npm install
  2. In the project root, run:
    ./gradlew buildAndCopyUI
  3. Then run:
    ./gradlew installArm64Toolchain
  4. Download and install the latest development image for Radxa Rock 5C from the Releases page.
  5. Connect the board and your computer to the same network.
  6. Deploy with:
    ./gradlew deploy -PArchOverride=linuxarm64
    The new program will start automatically after deployment.

More Information

About

A modified version of PhotonVision for team 8214‘s custom vision system — Acapella

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Java 57.1%
  • C++ 15.0%
  • Vue 8.9%
  • TypeScript 7.8%
  • Python 7.7%
  • CSS 1.8%
  • Other 1.7%