/raspberrypi-vision-helper

A set of gradle configurations for the WPILib FRC Vision Pi-Gen Image

Primary LanguageJavaThe UnlicenseUnlicense

Raspberry Pi Vision Helper

A set of gradle configurations for the WPILib FRC Vision Pi-Gen Image

This repository contains files meant to be installed as a subdirectory of a greater RoboRIO Java project, such as the one generated by the WPILib VSCode extension. Once installed, you can compile and deploy your vision code to a Raspberry Pi in the same way you compile and deploy to the RoboRIO. This project will simplify your workflow by allowing you to have one repository for both your robot code and your vision code.

This is not limited to Visual Studio Code. As long as you use Gradle and the GradleRIO plugin, you're good to go. You don't have to change your workflow at all.

Released into the public domain under the Unlicense.

Compatible with the WPILib VSCode extension.

Sample usage

Compile and Deploy RoboRIO Robot Code and Raspberry Pi vision code simultaneously:

./gradlew deploy

Compile, but not deploy, RoboRIO Robot Code and Raspberry Pi vision code simultaneously:

./gradlew build

Compile and deploy only the Raspberry Pi vision code:

./gradlew :vision:deploy

Install

See INSTALL.md