1d8b44d453
Merge remote-tracking branch 'pedro-qs/master' into branch-silver-14493-v2
...
# Conflicts:
# FtcRobotController/src/main/AndroidManifest.xml
# FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptAprilTagLocalization.java
# README.md
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/LOCALIZATION.md
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/OVERVIEW.md
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/TUNING.md
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/follower/DriveVectorScaler.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/follower/Follower.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Localizer.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/Pose.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/PoseUpdater.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/localization/localizers/ThreeWheelLocalizer.java
# 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
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/MathFunctions.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/PathBuilder.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/pathGeneration/Point.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/FollowerConstants.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/ForwardVelocityTuner.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/ForwardZeroPowerAccelerationTuner.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/LateralZeroPowerAccelerationTuner.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/tuning/StrafeVelocityTuner.java
# TeamCode/src/main/java/org/firstinspires/ftc/teamcode/pedroPathing/util/Drawing.java
# build.dependencies.gradle
2024-12-26 18:31:46 -08:00
047d0fa3c3
Dual Motor Slide Subsystem
2024-12-25 15:09:39 -08:00
c63319f9c4
Simplification of class files
2024-12-25 15:08:36 -08:00
c824580b33
Moving class to test package
2024-12-25 15:07:48 -08:00
883906885b
Fixed imports and static names
2024-12-23 16:32:53 -08:00
5595fcccd4
Removing unnecessary files
2024-12-23 16:32:21 -08:00
81514f34b4
Update Follower.java
...
Made the follower optionally take in a second parameter for the localizer
2024-12-23 09:35:30 -08:00
11bad4df76
Update PinpointLocalizer.java
2024-12-22 18:56:55 -08:00
75a2e31f57
Update PinpointLocalizer.java
2024-12-22 18:53:02 -08:00
4d6aafc1dd
Update PinpointLocalizer.java
2024-12-22 18:51:46 -08:00
61f0b8afe9
Update TwoWheelPinpointIMULocalizer.java
...
Makes position of dead wheels less confusing
2024-12-21 16:24:07 -06:00
db79dc38dc
Update TwoWheelPinpointIMULocalizer.java
2024-12-19 12:52:26 -08:00
38856c90dc
Update TwoWheelPinpointIMULocalizer.java
2024-12-19 12:48:00 -08:00
3e79d86443
Finalize tunings
2024-12-18 20:42:14 -08:00
c9ffd4f061
Added driver hub config naming
2024-12-17 21:35:16 -08:00
021dfa7222
Added lift configurations
2024-12-17 21:34:49 -08:00
233b177cf6
Removing more files to keep things light for this branch
2024-12-17 21:32:10 -08:00
0ab402af0f
Lightening the load and configured the robot with appropriate values (encoders/motors)
2024-12-17 19:07:34 -08:00
e4f0447312
changing documentation to match FollowerConstants motor name/direction update
2024-12-15 18:35:23 -05:00
f8ae3ccf4b
Merge pull request #17 from monkbroc/motor-direction
...
Extract motor direction to constants so they are set in one place
2024-12-15 18:24:20 -05:00
45da3275da
makes limiting the max power better
2024-12-15 18:15:18 -05:00
f4942715d9
Fixed loop times on OTOS localizer. Updated the pinpoint to the latest driver
2024-12-10 10:40:22 -05:00
aa496b8237
Ollie's work committed
2024-12-08 12:48:30 -08:00
9330c22213
Update PinpointLocalizer.java
2024-12-06 09:36:06 -08:00
7471de24d2
Update Follower.java
2024-12-06 09:20:27 -08:00
8a55b00c42
Update Localizer.java
2024-12-06 09:19:48 -08:00
7bc4dbbd34
Update PoseUpdater.java
2024-12-06 09:18:37 -08:00
fd5d6b716b
Update PinpointLocalizer.java
2024-12-06 09:17:29 -08:00
460639127b
Commented out PinpointLocalizer.java , Too many issues for now. will uncomment when proven test is complete
2024-12-06 10:41:02 -05:00
6b601b9dd4
Start position heading fix on TwoWheelPinpointIMU
2024-12-05 18:08:59 -08:00
a0b3b76210
Extract motor direction to constants so they are set in one place
2024-11-29 10:05:08 -05:00
22dba85a5f
Update TwoWheelPinpointIMULocalizer.java
2024-11-28 23:16:24 -06:00
3b47dc4269
Update TwoWheelPinpointIMULocalizer.java
2024-11-28 23:15:08 -06:00
ea4dd2e9c1
Merge branch 'AnyiLin:master' into master
2024-11-28 20:49:44 -06:00
58ab21d86d
TwoWheel + PinpointIMU Localizer
2024-11-28 20:48:25 -06:00
fdc7a9f979
makes it brake after ending the velocity tuner
2024-11-28 12:38:43 -05:00
f14c3f0873
Make distance to be 48 inches on push tests and velocity
2024-11-27 12:34:57 -06:00
9765f23493
Merge pull request #13 from Iris-TheRainbow/patch-1
...
Correct mistakes in roadrunner description
2024-11-26 04:55:32 -05:00
659a22b33e
fix total heading issue in PinpointLocalizer
2024-11-26 04:54:23 -05:00
354c822b92
drive encoder direction fix
2024-11-26 01:27:59 -05:00
6441222924
Correct mistakes in roadrunner description
2024-11-25 19:13:16 -06:00
17f0ebaea5
fixed velocity calculations in localizers
2024-11-22 21:58:40 -05:00
fb056103d9
fix velocity inaccuracy in TUNING.md
2024-11-22 14:24:38 -05:00
40f7b3391f
added a reminder to reverse motors properly in TUNING.MD
2024-11-22 03:13:25 -05:00
089fc3ae68
moved velocity calculations to the localizers
2024-11-21 17:13:30 -05:00
9711a268e5
hopefully fixed the PinpointLocalizer
2024-11-21 17:09:44 -05:00
437635838b
added functionality to IMU methods in PoseUpdater
2024-11-21 15:35:42 -05:00
ea381fa92c
realigning class comment on PinpointLocalizer
2024-11-21 02:06:59 -05:00
775e7ffbc8
Clarify translational PIDF tuning process
...
Some quirks in both the process of tuning the translational PIDF and the documentation of it led to confusion for myself and others.
- Noted that the telemetry message that the robot will move forward and backward can be ignored for the moment
- Noted that the robot should only move when pushed
- Noted that the robot will only correct to a line in the original forward direction, not to the starting point
2024-11-17 14:42:31 +11:00
1056fe0fc6
Rotate robot diagrams in localizer files to reduce confusion
2024-11-17 13:36:33 +10:00