├── .github ├── CONTRIBUTING.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── static.yml ├── .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 │ │ │ ├── ConceptExploringIMUOrientation.java │ │ │ ├── ConceptExternalHardwareClass.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.java │ │ │ ├── ConceptVisionColorSensor.java │ │ │ ├── RobotAutoDriveByEncoder_Linear.java │ │ │ ├── RobotAutoDriveByGyro_Linear.java │ │ │ ├── RobotAutoDriveByTime_Linear.java │ │ │ ├── RobotAutoDriveToAprilTagOmni.java │ │ │ ├── RobotAutoDriveToAprilTagTank.java │ │ │ ├── RobotAutoDriveToLine_Linear.java │ │ │ ├── RobotHardware.java │ │ │ ├── RobotTeleopPOV_Linear.java │ │ │ ├── RobotTeleopTank_Iterative.java │ │ │ ├── SampleRevBlinkinLedDriver.java │ │ │ ├── SensorBNO055IMU.java │ │ │ ├── SensorBNO055IMUCalibration.java │ │ │ ├── SensorColor.java │ │ │ ├── SensorDigitalTouch.java │ │ │ ├── SensorHuskyLens.java │ │ │ ├── SensorIMUNonOrthogonal.java │ │ │ ├── SensorIMUOrthogonal.java │ │ │ ├── SensorKLNavxMicro.java │ │ │ ├── SensorLimelight3A.java │ │ │ ├── SensorMRColor.java │ │ │ ├── SensorMRGyro.java │ │ │ ├── SensorMROpticalDistance.java │ │ │ ├── SensorMRRangeSensor.java │ │ │ ├── SensorOctoQuad.java │ │ │ ├── SensorOctoQuadAdv.java │ │ │ ├── SensorREV2mDistance.java │ │ │ ├── SensorSparkFunOTOS.java │ │ │ ├── SensorTouch.java │ │ │ ├── UtilityCameraFrameCapture.java │ │ │ ├── UtilityOctoQuadConfigMenu.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 │ │ ├── pedroPathing │ │ ├── LOCALIZATION.md │ │ ├── OVERVIEW.md │ │ ├── README.md │ │ ├── TUNING.md │ │ ├── examples │ │ │ └── TeleOpEnhancements.java │ │ ├── follower │ │ │ ├── DriveVectorScaler.java │ │ │ └── Follower.java │ │ ├── localization │ │ │ ├── Encoder.java │ │ │ ├── GoBildaPinpointDriver.java │ │ │ ├── Localizer.java │ │ │ ├── Matrix.java │ │ │ ├── Pose.java │ │ │ ├── PoseUpdater.java │ │ │ ├── SparkFunOTOSCorrected.kt │ │ │ ├── localizers │ │ │ │ ├── DriveEncoderLocalizer.java │ │ │ │ ├── OTOSLocalizer.java │ │ │ │ ├── PinpointLocalizer.java │ │ │ │ ├── RRToPedroThreeWheelLocalizer.java │ │ │ │ ├── RoadRunnerEncoder.java │ │ │ │ ├── RoadRunnerThreeWheelLocalizer.java │ │ │ │ ├── ThreeWheelIMULocalizer.java │ │ │ │ ├── ThreeWheelLocalizer.java │ │ │ │ ├── TwoWheelLocalizer.java │ │ │ │ └── TwoWheelPinpointIMULocalizer.java │ │ │ └── tuning │ │ │ │ ├── ForwardTuner.java │ │ │ │ ├── LateralTuner.java │ │ │ │ ├── LocalizationTest.java │ │ │ │ ├── SensorGoBildaPinpointExample.java │ │ │ │ └── TurnTuner.java │ │ ├── pathGeneration │ │ │ ├── BezierCurve.java │ │ │ ├── BezierCurveCoefficients.java │ │ │ ├── BezierLine.java │ │ │ ├── BezierPoint.java │ │ │ ├── MathFunctions.java │ │ │ ├── Path.java │ │ │ ├── PathBuilder.java │ │ │ ├── PathCallback.java │ │ │ ├── PathChain.java │ │ │ ├── Point.java │ │ │ └── Vector.java │ │ ├── tuning │ │ │ ├── Circle.java │ │ │ ├── CurvedBackAndForth.java │ │ │ ├── FollowerConstants.java │ │ │ ├── ForwardVelocityTuner.java │ │ │ ├── ForwardZeroPowerAccelerationTuner.java │ │ │ ├── LateralZeroPowerAccelerationTuner.java │ │ │ ├── StrafeVelocityTuner.java │ │ │ └── StraightBackAndForth.java │ │ └── util │ │ │ ├── CustomFilteredPIDFCoefficients.java │ │ │ ├── CustomPIDFCoefficients.java │ │ │ ├── DashboardPoseTracker.java │ │ │ ├── Drawing.java │ │ │ ├── FeedForwardConstant.java │ │ │ ├── FilteredPIDFController.java │ │ │ ├── KalmanFilter.java │ │ │ ├── KalmanFilterParameters.java │ │ │ ├── NanoTimer.java │ │ │ ├── PIDFController.java │ │ │ ├── SingleRunAction.java │ │ │ └── Timer.java │ │ └── 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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/.gitignore -------------------------------------------------------------------------------- /FtcRobotController/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/build.gradle -------------------------------------------------------------------------------- /FtcRobotController/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOmniOpMode_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagSwitchableCameras.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptExploringIMUOrientation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptExploringIMUOrientation.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptExternalHardwareClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptExternalHardwareClass.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptGamepadRumble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTelemetry.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorLocator.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVisionColorSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotAutoDriveToLine_Linear.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotHardware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotHardware.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/RobotTeleopPOV_Linear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SampleRevBlinkinLedDriver.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorDigitalTouch.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorHuskyLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorOctoQuadAdv.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorREV2mDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/UtilityOctoQuadConfigMenu.java -------------------------------------------------------------------------------- /FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/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/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/drawable-xhdpi/icon_menu.png -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/drawable-xhdpi/icon_robotcontroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/drawable-xhdpi/icon_robotcontroller.png -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/layout/activity_ftc_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/layout/activity_ftc_controller.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/menu/ftc_robot_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/menu/ftc_robot_controller.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/raw/gold.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/raw/gold.wav -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/raw/silver.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/raw/silver.wav -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/xml/app_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/xml/app_settings.xml -------------------------------------------------------------------------------- /FtcRobotController/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/FtcRobotController/src/main/res/xml/device_filter.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/README.md -------------------------------------------------------------------------------- /TeamCode/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/build.gradle -------------------------------------------------------------------------------- /TeamCode/lib/OpModeAnnotationProcessor.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/lib/OpModeAnnotationProcessor.jar -------------------------------------------------------------------------------- /TeamCode/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/LOCALIZATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/LOCALIZATION.md -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/OVERVIEW.md -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/README.md -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/TUNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/TUNING.md -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/examples/TeleOpEnhancements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/examples/TeleOpEnhancements.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/follower/DriveVectorScaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/follower/DriveVectorScaler.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/follower/Follower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/follower/Follower.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Encoder.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/GoBildaPinpointDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/GoBildaPinpointDriver.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Localizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Localizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Matrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Matrix.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Pose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Pose.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/PoseUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/PoseUpdater.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/SparkFunOTOSCorrected.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/SparkFunOTOSCorrected.kt -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/DriveEncoderLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/DriveEncoderLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/OTOSLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/OTOSLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/PinpointLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/PinpointLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/RRToPedroThreeWheelLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/RRToPedroThreeWheelLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/RoadRunnerEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/RoadRunnerEncoder.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/RoadRunnerThreeWheelLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/RoadRunnerThreeWheelLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/ThreeWheelIMULocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/ThreeWheelIMULocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/ThreeWheelLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/ThreeWheelLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/TwoWheelLocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/TwoWheelLocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/TwoWheelPinpointIMULocalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/TwoWheelPinpointIMULocalizer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/ForwardTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/ForwardTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/LateralTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/LateralTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/LocalizationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/LocalizationTest.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/SensorGoBildaPinpointExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/SensorGoBildaPinpointExample.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/TurnTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/tuning/TurnTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierCurve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierCurve.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierCurveCoefficients.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierCurveCoefficients.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierLine.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/BezierPoint.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/MathFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/MathFunctions.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Path.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathBuilder.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathCallback.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathChain.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Point.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Vector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Vector.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/Circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/Circle.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/CurvedBackAndForth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/CurvedBackAndForth.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/FollowerConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/FollowerConstants.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/ForwardVelocityTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/ForwardVelocityTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/ForwardZeroPowerAccelerationTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/ForwardZeroPowerAccelerationTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/LateralZeroPowerAccelerationTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/LateralZeroPowerAccelerationTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/StrafeVelocityTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/StrafeVelocityTuner.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/StraightBackAndForth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/StraightBackAndForth.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/CustomFilteredPIDFCoefficients.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/CustomFilteredPIDFCoefficients.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/CustomPIDFCoefficients.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/CustomPIDFCoefficients.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/DashboardPoseTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/DashboardPoseTracker.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/Drawing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/Drawing.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/FeedForwardConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/FeedForwardConstant.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/FilteredPIDFController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/FilteredPIDFController.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/KalmanFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/KalmanFilter.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/KalmanFilterParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/KalmanFilterParameters.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/NanoTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/NanoTimer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/PIDFController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/PIDFController.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/SingleRunAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/SingleRunAction.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/Timer.java -------------------------------------------------------------------------------- /TeamCode/src/main/java/org/firstinspires/ftc/teamcode/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/readme.md -------------------------------------------------------------------------------- /TeamCode/src/main/res/raw/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/res/raw/readme.md -------------------------------------------------------------------------------- /TeamCode/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /TeamCode/src/main/res/xml/teamwebcamcalibrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/TeamCode/src/main/res/xml/teamwebcamcalibrations.xml -------------------------------------------------------------------------------- /doc/legal/AudioBlocksSounds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/doc/legal/AudioBlocksSounds.txt -------------------------------------------------------------------------------- /doc/legal/Exhibit A - LEGO Open Source License Agreement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/doc/legal/Exhibit A - LEGO Open Source License Agreement.txt -------------------------------------------------------------------------------- /doc/legal/LEGO Open Source License.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/doc/legal/LEGO Open Source License.pdf -------------------------------------------------------------------------------- /doc/media/PullRequest.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/doc/media/PullRequest.PNG -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/README.txt: -------------------------------------------------------------------------------- 1 | Location of external libs 2 | -------------------------------------------------------------------------------- /libs/ftc.debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/libs/ftc.debug.keystore -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pedro-Pathing/Pedro-Pathing-Quickstart/HEAD/settings.gradle --------------------------------------------------------------------------------