FRC Team 3081 Vision
Nowireless Vision is a computer vision framework of sorts for the FIRST Robotics Competition. This project was a way for me to experiment and learn java.
Some Features
- Modular design
- Image remapping/calibration to remove lens distortion
- Persistent configurations
- Vision for the 2014 FRC game
- Vision for the 2015 FRC game
How to build
Requirements
- Maven 3 is required to build.
- Currently Windows x64 is supported out the box. As only the Windows x64 OpenCV dlls are provided in this project at the moment.
Prepare Dependencies
MStore
- Clone
https://github.com/nowireless/MStore.gitsomewhere. cd MStoremvn clean install
Commons
- Clone
https://github.com/nowireless/Commons.gitsomewhere. cd Commonsmvn clean install
Building
mvn clean package
Releases
The Releases module contains sub-modules that package together the required libraries and files needed for distribution.
Vision2015
This distribution exits in Releases/Vision2015Release/target/dist.
To start double click on ‘launch.bat`.
Vision2014
In progress.
All Vision Components
In progress.
License
This poject is under the MIT license.