-
Notifications
You must be signed in to change notification settings - Fork 9
Tutorials
We program FTC robots with Java and on Android Studio (https://developer.android.com/studio/index.html) which lets us interface easily with the Android phones which act as the brains of the robot. Make sure that the Java JDK is installed (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
Java is the backbone of programming the robot, but an advanced knowledge of Java is not necessary to begin coding the robot.
Git is necessary to working together as a team. Download GitHub Desktop (https://desktop.github.com/) and set up it up with the repository we will be using by
OpenCV is something we are trying to work on next season because of its flexibility in detecting objects. The version we will be using is called DogeCV (https://github.com/GTHSRobotics/DogeCV) and it is configured to work with FTC objects
Vuforia is the official image recognition software used by FTC for competitions. Ideally, we will phase out Vuforia in favor for OpenCV/DogeCV but knowledge on how Vuforia works will be needed as our fallback. Keep in mind videos 1-3 are somewhat outdated but the knowledge is still useful