deltacv
EOCV-Sim
EOCV-Sim
  • Welcome!
  • Downloading EOCV-Sim
  • Introduction
    • OpenCV and EasyOpenCV
    • EasyOpenCV Pipelines
      • Creating and Running a Pipeline
  • FTC Vision Portal
    • Introduction to VisionPortal
      • Creating and Running a VisionProcessor
      • OpModes in EOCV-Sim
      • Using VisionPortal within OpModes
    • Drawing annotations using Android Canvas
  • Workspaces
    • What are workspaces?
    • VS Code and IntelliJ IDEA
    • Android Studio
  • Features
    • Input Sources
    • Variable Tuner
    • Telemetry
  • Other
    • Building from Source
Powered by GitBook
On this page
  • Introduction
  • Buy me a coffee
Edit on GitHub

Welcome!

Introduction to EOCV-Sim

NextDownloading EOCV-Sim

Last updated 5 months ago

Introduction

Thank you for your interest in EOCV-Sim! (EasyOpenCV Simulator)

We made this tool in hopes that it will be useful for all FTC teams seeking a way of learning and developing their seasonal OpenCV algorithms in an easy and straightforward way, while also providing some extra tools to improve the experience of developing such algorithms.

The main purpose of this software is to simulate the package & class structure of and a little bit of the FTC SDK, while also providing OpenCV functionality and a simple GUI.

By simulating the aforementioned structure, it allows the imports, class names, etc. to be the same as they would be if you were using the FTC SDK with EasyOpenCV, allowing you to simply copy and paste your vision code into your Android Studio project once you want to transfer it to a robot.

While the main focus of this software is the FIRST Tech Challenge competition, nothing stops you from using it to solve any sort of general purpose computer vision problem :). We highly encourage people to use it as a learning tool outside of FTC, for any sort of project.

Buy me a coffee

- Sebastian Erives, deltacv's main dev

We are also welcome to suggestions if you see anything that could be added or improved! are open to suggestions and bug reports.

For the past 4 years I've been developing and maintaining learning tools for robotics kids to have a better understanding of programming and computer vision. Now that I've graduated from the robotics competition and I'm headed to college it is my goal to keep maintaining and improving these tools for future generations to keep learning, completely cost-free and open source. Your donation in will help me maintain those goals through the following years as life gets busier.

GitHub Issues
buy me a coffee
OpenFTC's EasyOpenCV