Log in

View Full Version : Releasing Team Paradise's Vision Server


yash101
21-01-2015, 23:46
Our Vision Server is complete for the most part. The code is available at GitHub (https://github.com/yash101/FRC-Eye-2015). It is quite simple to use.
To use it:

git clone https://github.com/yash101/FRC-Eye-2015
cd FRC-Eye-2015
mkdir build
cmake .. (or frcmake .. if using OpenCV with the RoboRIO)
make -j {hardware concurrency * 2}
./VisionServer2015


The program will launch and open the nearest camera (0).

For more documentation, please visit devyashis.me/wp/school-projects/getting-started-with-frc-eye-2015/ (http://devyashis.me/wp/school-projects/getting-started-with-frc-eye-2015/)

I should have most bugs patched by next week. Hopefully this server is useful to everyone!

It is still a work-in-progress. Here's a list of things still to be added:
[important] Store configuration values
[important] Add and delete detectors using the sockets server
[important] Add features to the server
[important] Make camera configurable and easier to use
[important] Release Java and C++ clients

[moderate] Fix DevLibWebserver bugs which cause random disconected sockets
[moderate] Test settings from web browser

[optional] Better web interface (maybe downloadable)
[optional] Image processing in web browser for faster configuration

Note that you will need OpenCV installed. If you get some build errors with the apt-get packages, delete DevLib/opencv and re-run cmake. Retry the compile. PictureMatcher requires non-standard features in OpenCV!

faust1706
22-01-2015, 10:47
I was wondering what you've been up to this season. I haven't heard from you. Good job, and best of luck