https://github.com/frc2706/fvts
An Experimental FRC Vision Tracking System
https://github.com/frc2706/fvts
first-robotics-competition frc-vision-tracking gradle java opencv raspbian wpilib-samples
Last synced: 2 months ago
JSON representation
An Experimental FRC Vision Tracking System
- Host: GitHub
- URL: https://github.com/frc2706/fvts
- Owner: FRC2706
- License: mit
- Created: 2019-01-19T16:52:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-02-27T19:50:46.000Z (over 6 years ago)
- Last Synced: 2025-06-04T10:47:19.495Z (about 1 year ago)
- Topics: first-robotics-competition, frc-vision-tracking, gradle, java, opencv, raspbian, wpilib-samples
- Language: Java
- Homepage:
- Size: 26.5 MB
- Stars: 2
- Watchers: 8
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FVTS - The FRC Vision Tracking System

# About
FVTS is a vision system written in Java designed to be used for any FRC game with minimal to no modifications. It is not fully tested and as such considered experimental, however it will likely work as shown by our non robot testing.
# Attribution and license
We release our software under the MIT license in the hopes that other teams use and/or modify our software.
The base code for this was from the WPILib samples: https://github.com/wpilibsuite/VisionBuildSamples/tree/master/Java
# Info
This currently supports the following platforms
* Windows
* Raspberry Pi running Raspbian
* Generic Armhf devices (such as the BeagleBone Black or the Jetson)
* Linux x86 and x86_64
NOTE: In order for FVTS to be able to run it must be built with a Java version that is less than or equal to the Java runtime version that it will be run in
It has been designed to be easy to setup and use, and only needs a few minor settings to pick which system you want to be ran on. It has samples for interfacing with NetworkTables and CsCore from
any device, along with performing OpenCV operations.