Skip to content

jai17/TheoryVision-App

Repository files navigation

TheoryVision

Android Vision Processing app developed by RickHansen Robotics for use in the First Robotics Competition

Processing: Implementation of OpenCV libraries

Features

  • HSV Tuning

  • Contour Filtering

  • Resolution Settings

  • Saving and Loading Settings

  • Robot Feedback and Troubleshooting

  • Shadow Voice Recognition

  • App Settings

  • Data Output Settings

  • Target Data Collection

GUI

To install OpenCV

Download https://sourceforge.net/projects/opencvlibrary/files/opencv-android/3.3.0/opencv-3.3.0-android-sdk.zip/download

Unzip OpenCV-3.3.0-android-sdk.zip (OpenCV-android-sdk)

Create directory app/src/main/jniLibs

Copy OpenCV-android-sdk/sdk/native/libs/* to app/src/main/jniLibs/

Communication With Roborio

Setup:

USB Tethering

Network Tables

UDP (User Datagram Protocol)

Robot Code:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published