Releases: ftctechnh/ftc_app
v4.3
This is an official release of the ftc_app software for the 2018-2019 game, FIRST Rover Ruckus Presented by QualComm.
This release includes the missing TensorFlow-related files. 😊
For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
v4.2
This is an official release of the ftc_app software for the 2018-2019 game, FIRST Rover Ruckus Presented by QualComm.
This release includes fixes for issues reported with the previous version of the software. This release also introduces support for using Google's TensorFlow Lite technology to detect Gold and Silver minerals for this season's game.
For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
v4.0
This is an official release of the ftc_app software for the 2018-2019 game, FIRST Rover Ruckus Presented by QualComm.
For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
v3.7
This is an official release of the ftc_app software for the 2017-2018 game, FIRST Relic Recovery.
This release includes an interim fix to allow FTC apps to run on Android Nougat (7.x).
For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
Version 3.6
This is an official release of the ftc_app software for the 2017-2018 game, FIRST Relic Recovery.
This release includes fixes for the Blocks Development Tool, including one that fixes the problem that prevented users from editing Block op modes on an Apple iOS device.
For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
Version 3.5 Release
This is an official release of the ftc_app software for the 2017-2018 game, FIRST Relic Recovery.
This release includes bug fixes to address random op mode stops. This release also trims the final size of the FTC Robot Controller APK file (to allow for faster install times).
For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
Version 3.4 release
This is the official release coinciding with the start of the 2017-2018 season, FIRST Relic Recovery. For details on how to use the FTC Android control system, please visit the online wiki:
https://github.com/ftctechnh/ftc_app/wiki
The Javadoc reference info is online at the following URL:
Version 3.1_fixed Release
This is the most current official release of the FTC software development kit. Version 3.1_fixed introduces support for the REV Expansion Hub electronic module. This version also includes changes to the USB communication layer to improve system resiliency. This version also has improvements, including simplified Vuforia blocks and additional Vuforia functionality, to the FTC Blocks robot hosted programming tool.
Note version "v3.1_fixed" removes the "SensorAdafruitIMU.java" and SensorAdafruitIMUCalibration.java" sample op modes which prevented the project from building. The SensorAdafruitIMU class has been changed (refactored) to BNO055IMU since the REV Expansion Hub also uses the same Bosch BNO055 IMU chip as the Adafruit device.
If you were previously using a 2.x version of the FTC software, you will need to update the FTC Driver Station app in addition to updating the FTC Robot Controller app and/or the FTC Robot Controller Android Studio project folder.
The version 2.2 documentation is still applicable, but this older version of the documentation does not include specific instructions on how to configure the REV Expansion Hub hardware.
FTC_SDK_UserMan_v2_2_rel02.pdf
The Javadoc reference info is online as a live web site:
http://ftctechnh.github.io/ftc_app/doc/javadoc/index.html
Documentation regarding the Field Coordinate System Definition (used for Vuforia localization) and for the ZTE Channel Change app are linked below:
FTC_FieldCoordinateSystemDefinition.pdf
The FTC Driver Station and Robot Controller Binaries can be downloaded from the links below. Also, the ZTE Speed Channel Changing app is found below. Note that only the ZTE Speed phones need the channel changing app.
v2.4 Official release
Version 2.4 includes some minor updates and fixes to the Android Studio project.
The version 2.2 documentation is still valid (see link to PDF below).
FTC_SDK_UserMan_v2_2_rel02.pdf
The Javadoc reference info is now online as a live web site:
http://ftctechnh.github.io/ftc_app/doc/javadoc/index.html
Note that we are removing the PDF Tutorial documents from the repository and temporarily hosting them on the GitHub Releases page for the repository:
FTC_FieldCoordinateSystemDefinition.pdf
The FTC Driver Station and Robot Controller Binaries can be downloaded from the links below. Also, the ZTE Speed Channel Changing app is found below. Note that only the ZTE Speed phones need the channel changing app:
v2.35 Minor release (161006)
This is the most current official release of the FTC software development kit. It includes some minor updates and fixes to the Android Studio project.
The version 2.2 documentation is still valid (see link to PDF below).
FTC_SDK_UserMan_v2_2_rel02.pdf
The Javadoc reference info is now online as a live web site:
http://ftctechnh.github.io/ftc_app/doc/javadoc/index.html
Note that we are removing the PDF Tutorial documents from the repository and temporarily hosting them on the GitHub Releases page for the repository:
FTC_FieldCoordinateSystemDefinition.pdf
The FTC Driver Station and Robot Controller Binaries can be downloaded from the links below. Also, the ZTE Speed Channel Changing app is found below. Note that only the ZTE Speed phones need the channel changing app: