├── .github ├── CONTRIBUTING.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── FtcRobotController ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── firstinspires │ │ └── ftc │ │ └── robotcontroller │ │ ├── external │ │ └── samples │ │ │ ├── BasicOmniOpMode_Linear.java │ │ │ ├── BasicOpMode_Iterative.java │ │ │ ├── BasicOpMode_Linear.java │ │ │ ├── ConceptAprilTag.java │ │ │ ├── ConceptAprilTagEasy.java │ │ │ ├── ConceptAprilTagLocalization.java │ │ │ ├── ConceptAprilTagMultiPortal.java │ │ │ ├── ConceptAprilTagOptimizeExposure.java │ │ │ ├── ConceptAprilTagSwitchableCameras.java │ │ │ ├── ConceptBlackboard.java │ │ │ ├── ConceptExploringIMUOrientation.java │ │ │ ├── ConceptGamepadEdgeDetection.java │ │ │ ├── ConceptGamepadRumble.java │ │ │ ├── ConceptGamepadTouchpad.java │ │ │ ├── ConceptLEDStick.java │ │ │ ├── ConceptMotorBulkRead.java │ │ │ ├── ConceptNullOp.java │ │ │ ├── ConceptRampMotorSpeed.java │ │ │ ├── ConceptRevLED.java │ │ │ ├── ConceptRevSPARKMini.java │ │ │ ├── ConceptScanServo.java │ │ │ ├── ConceptSoundsASJava.java │ │ │ ├── ConceptSoundsOnBotJava.java │ │ │ ├── ConceptSoundsSKYSTONE.java │ │ │ ├── ConceptTelemetry.java │ │ │ ├── ConceptVisionColorLocator_Circle.java │ │ │ ├── ConceptVisionColorLocator_Rectangle.java │ │ │ ├── ConceptVisionColorSensor.java │ │ │ ├── RobotAutoDriveByEncoder_Linear.java │ │ │ ├── RobotAutoDriveByGyro_Linear.java │ │ │ ├── RobotAutoDriveByTime_Linear.java │ │ │ ├── RobotAutoDriveToAprilTagOmni.java │ │ │ ├── RobotAutoDriveToAprilTagTank.java │ │ │ ├── RobotAutoDriveToLine_Linear.java │ │ │ ├── RobotTeleopMecanumFieldRelativeDrive.java │ │ │ ├── RobotTeleopPOV_Linear.java │ │ │ ├── RobotTeleopTank_Iterative.java │ │ │ ├── SampleRevBlinkinLedDriver.java │ │ │ ├── SensorAndyMarkIMUNonOrthogonal.java │ │ │ ├── SensorAndyMarkIMUOrthogonal.java │ │ │ ├── SensorAndyMarkTOF.java │ │ │ ├── SensorBNO055IMU.java │ │ │ ├── SensorBNO055IMUCalibration.java │ │ │ ├── SensorColor.java │ │ │ ├── SensorDigitalTouch.java │ │ │ ├── SensorGoBildaPinpoint.java │ │ │ ├── SensorHuskyLens.java │ │ │ ├── SensorIMUNonOrthogonal.java │ │ │ ├── SensorIMUOrthogonal.java │ │ │ ├── SensorKLNavxMicro.java │ │ │ ├── SensorLimelight3A.java │ │ │ ├── SensorMRColor.java │ │ │ ├── SensorMRGyro.java │ │ │ ├── SensorMROpticalDistance.java │ │ │ ├── SensorMRRangeSensor.java │ │ │ ├── SensorOctoQuad.java │ │ │ ├── SensorOctoQuadAdv.java │ │ │ ├── SensorOctoQuadLocalization.java │ │ │ ├── SensorREV2mDistance.java │ │ │ ├── SensorSparkFunOTOS.java │ │ │ ├── SensorTouch.java │ │ │ ├── UtilityCameraFrameCapture.java │ │ │ ├── UtilityOctoQuadConfigMenu.java │ │ │ ├── externalhardware │ │ │ ├── ConceptExternalHardwareClass.java │ │ │ └── RobotHardware.java │ │ │ ├── readme.md │ │ │ └── sample_conventions.md │ │ └── internal │ │ ├── FtcOpModeRegister.java │ │ ├── FtcRobotControllerActivity.java │ │ └── PermissionValidatorWrapper.java │ └── res │ ├── drawable-xhdpi │ ├── icon_menu.png │ └── icon_robotcontroller.png │ ├── layout │ └── activity_ftc_controller.xml │ ├── menu │ └── ftc_robot_controller.xml │ ├── raw │ ├── gold.wav │ └── silver.wav │ ├── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ ├── app_settings.xml │ └── device_filter.xml ├── LICENSE ├── README.md ├── TeamCode ├── build.gradle ├── lib │ └── OpModeAnnotationProcessor.jar └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── firstinspires │ │ └── ftc │ │ └── teamcode │ │ └── readme.md │ └── res │ ├── raw │ └── readme.md │ ├── values │ └── strings.xml │ └── xml │ └── teamwebcamcalibrations.xml ├── doc ├── legal │ ├── AudioBlocksSounds.txt │ ├── Exhibit A - LEGO Open Source License Agreement.txt │ └── LEGO Open Source License.pdf └── media │ └── PullRequest.PNG ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs ├── README.txt └── ftc.debug.keystore └── settings.gradle /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/.gitignore -------------------------------------------------------------------------------- /FtcRobotController/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/build.gradle -------------------------------------------------------------------------------- /FtcRobotController/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOmniOpMode_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOmniOpMode_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOpMode_Iterative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOpMode_Iterative.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOpMode_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOpMode_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTag.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagEasy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagEasy.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagLocalization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagLocalization.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagMultiPortal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagMultiPortal.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagOptimizeExposure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagOptimizeExposure.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagSwitchableCameras.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagSwitchableCameras.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptBlackboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptBlackboard.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptExploringIMUOrientation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptExploringIMUOrientation.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadEdgeDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadEdgeDetection.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadRumble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadRumble.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadTouchpad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadTouchpad.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptLEDStick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptLEDStick.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptMotorBulkRead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptMotorBulkRead.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptNullOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptNullOp.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRampMotorSpeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRampMotorSpeed.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRevLED.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRevLED.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRevSPARKMini.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRevSPARKMini.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptScanServo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptScanServo.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsASJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsASJava.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsOnBotJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsOnBotJava.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsSKYSTONE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsSKYSTONE.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTelemetry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTelemetry.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorLocator_Circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorLocator_Circle.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorLocator_Rectangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorLocator_Rectangle.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorSensor.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveByEncoder_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveByEncoder_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveByGyro_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveByGyro_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveByTime_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveByTime_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToAprilTagOmni.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToAprilTagOmni.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToAprilTagTank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToAprilTagTank.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToLine_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToLine_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopMecanumFieldRelativeDrive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopMecanumFieldRelativeDrive.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopPOV_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopPOV_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopTank_Iterative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopTank_Iterative.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SampleRevBlinkinLedDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SampleRevBlinkinLedDriver.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAndyMarkIMUNonOrthogonal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAndyMarkIMUNonOrthogonal.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAndyMarkIMUOrthogonal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAndyMarkIMUOrthogonal.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAndyMarkTOF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAndyMarkTOF.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMU.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMUCalibration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMUCalibration.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorColor.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorDigitalTouch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorDigitalTouch.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorGoBildaPinpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorGoBildaPinpoint.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorHuskyLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorHuskyLens.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorIMUNonOrthogonal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorIMUNonOrthogonal.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorIMUOrthogonal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorIMUOrthogonal.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorKLNavxMicro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorKLNavxMicro.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorLimelight3A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorLimelight3A.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRColor.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRGyro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRGyro.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMROpticalDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMROpticalDistance.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRRangeSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRRangeSensor.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuad.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuadAdv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuadAdv.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuadLocalization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuadLocalization.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorREV2mDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorREV2mDistance.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorSparkFunOTOS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorSparkFunOTOS.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorTouch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorTouch.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/UtilityCameraFrameCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/UtilityCameraFrameCapture.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/UtilityOctoQuadConfigMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/UtilityOctoQuadConfigMenu.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/externalhardware/ConceptExternalHardwareClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/externalhardware/ConceptExternalHardwareClass.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/externalhardware/RobotHardware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/externalhardware/RobotHardware.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/readme.md -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/sample_conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/sample_conventions.md -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/FtcOpModeRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/FtcOpModeRegister.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/FtcRobotControllerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/FtcRobotControllerActivity.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/PermissionValidatorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/PermissionValidatorWrapper.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/drawable-xhdpi/icon_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/drawable-xhdpi/icon_menu.png -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/drawable-xhdpi/icon_robotcontroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/drawable-xhdpi/icon_robotcontroller.png -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/layout/activity_ftc_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/layout/activity_ftc_controller.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/menu/ftc_robot_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/menu/ftc_robot_controller.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/raw/gold.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/raw/gold.wav -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/raw/silver.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/raw/silver.wav -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/xml/app_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/xml/app_settings.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/FtcRobotController/src/main/res/xml/device_filter.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/README.md -------------------------------------------------------------------------------- /TeamCode/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/build.gradle -------------------------------------------------------------------------------- /TeamCode/lib/OpModeAnnotationProcessor.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/lib/OpModeAnnotationProcessor.jar -------------------------------------------------------------------------------- /TeamCode/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/readme.md -------------------------------------------------------------------------------- /TeamCode/src/main/res/raw/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/src/main/res/raw/readme.md -------------------------------------------------------------------------------- /TeamCode/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /TeamCode/src/main/res/xml/teamwebcamcalibrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/TeamCode/src/main/res/xml/teamwebcamcalibrations.xml -------------------------------------------------------------------------------- /doc/legal/AudioBlocksSounds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/doc/legal/AudioBlocksSounds.txt -------------------------------------------------------------------------------- /doc/legal/Exhibit A - LEGO Open Source License Agreement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/doc/legal/Exhibit A - LEGO Open Source License Agreement.txt -------------------------------------------------------------------------------- /doc/legal/LEGO Open Source License.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/doc/legal/LEGO Open Source License.pdf -------------------------------------------------------------------------------- /doc/media/PullRequest.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/doc/media/PullRequest.PNG -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/README.txt: -------------------------------------------------------------------------------- 1 | Location of external libs 2 | -------------------------------------------------------------------------------- /libs/ftc.debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/libs/ftc.debug.keystore -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FIRST-Tech-Challenge/FtcRobotController/HEAD/settings.gradle --------------------------------------------------------------------------------