FTC SDK for controlling FIRST Tech Challenge robots via Android app
Top 94.1% on sourcepulse
This repository provides the FIRST Tech Challenge (FTC) Software Development Kit (SDK) for the SKYSTONE competition season. It enables teams to develop Android applications for controlling their robots using Java or a block-based programming interface.
How It Works
The SDK is built around an Android application that runs on a control device (typically a smartphone or tablet). This app communicates wirelessly with a robot controller (like the REV Control Hub or a phone connected to motor controllers). Developers write "OpModes" (robot control programs) in Java or Blocks, which are then deployed to the robot controller. The SDK handles low-level hardware communication, sensor integration, and network protocols.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
This repository is for the SKYSTONE season (2019-2020). For current SDK versions, refer to the FtcRobotController repository. Community support is available via the FTC Technology forum.
Licensing & Compatibility
The SDK is released under a permissive license, allowing for commercial use and integration into closed-source applications.
Limitations & Caveats
This SDK is specific to the SKYSTONE season and is outdated for current FTC competitions. For the latest features and support, users must refer to the current SDK repository.
4 years ago
Inactive