281 Commits

Author SHA1 Message Date
NerdyBirdy460
ad83dc5e0c Merge remote-tracking branch 'origin/master' 2023-03-25 12:08:19 -05:00
NerdyBirdy460
151c866ade Minibot program- day 3 2023-03-25 12:08:04 -05:00
fd3d6cb44d Changes 2023-03-25 11:36:43 -05:00
1b148ad75b Added telemetry for servos to MentorBot implementation of Phoenix 2023-03-25 08:33:36 -05:00
c5484131bb Added theoretical servo controller that provides a position estimate, added drivetrain control for MentorBot Phoenix implementation, misc. tweaks. 2023-03-18 15:08:41 -05:00
NerdyBirdy460
2d1f930593 Minibot program- day 2 2023-03-08 16:07:18 -06:00
647568b406 Possibly fix broken build (Github Actions only) 2023-03-05 07:18:42 -06:00
c36a8e0312 Stop moving Phoenix stuff around! Refactored Phoenix stuff into its own package. 2023-03-05 07:15:09 -06:00
fa54f5f209 Added FTCLib, implemented Arm PID(f) controller 2023-03-04 12:42:51 -06:00
NerdyBirdy460
d59e7a54f7 Minibot program- day 1 2023-03-04 12:35:34 -06:00
fbb0645283 Enable IMU reset from TeleOp, fix robot centric drive 2023-02-10 15:07:34 -06:00
SpencerPiha
2d8ea6d431 Autonomous work 2023-02-09 20:45:44 -06:00
SpencerPiha
6e1e3981c6 Autonomous work 2023-02-09 18:13:48 -06:00
SpencerPiha
32556f9c1e Autonomous work 2023-02-07 20:33:52 -06:00
Sodi
f2bd08a69a Autonomous config 2023-02-06 20:23:13 -06:00
Sodi
c9c654cf06 Debugging arm motor, actually resolved this time 2023-02-05 20:33:12 -06:00
Sodi
91a4b43265 Debugging arm motor, resolved 2023-02-05 20:19:19 -06:00
d31ee01d40 Make CyberarmEngine#setupFromConfig errors more useful, maybe. 2023-02-04 20:50:42 -06:00
SpencerPiha
93abf54ee3 Autonomous work for driving straight, And rotation 2023-02-04 19:06:38 -06:00
Sodi
555788cdf9 Debugging arm motor 2023-02-04 15:02:51 -06:00
Sodi
b5117dc045 Debugging arm motor 2023-02-04 14:05:10 -06:00
Sodi
365ed7a602 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	TeamCode/src/main/java/org/timecrafters/Autonomous/States/DriverStateWithOdometer.java
2023-02-04 12:55:07 -06:00
Sodi
0217495975 Debugging arm motor 2023-02-04 12:54:14 -06:00
SpencerPiha
c4b404ee19 Merge remote-tracking branch 'origin/master' 2023-02-03 20:33:14 -06:00
SpencerPiha
25bc991ad4 autonomous work 2023-02-03 20:31:52 -06:00
02a066d2b6 Allow Rotate states created after robot has moved and rotated to work correctly by using the robot's initial facing angle. 2023-02-03 09:51:23 -06:00
SpencerPiha
7e667b154b Merge remote-tracking branch 'origin/master' 2023-02-02 20:36:08 -06:00
SpencerPiha
8f9a850087 autonomous work 2023-02-02 20:35:01 -06:00
Sodi
6a7d9c6de9 Added and mostly debugged the strafing 2023-02-02 20:26:56 -06:00
078a791abc Theoretically speed up SignalProcessor by assuming that the second round of recognitions is good enough 2023-02-02 10:38:04 -06:00
SpencerPiha
0fb19f030c Merge remote-tracking branch 'origin/master' 2023-02-01 20:37:22 -06:00
SpencerPiha
c86ecfc6c9 autonomous work 2023-02-01 20:36:29 -06:00
90d5eed245 Add initial correction implementation to Move 2023-02-01 20:29:56 -06:00
Sodi
a826059286 Switching the upper-arm servos to a motor, trying to debug low arm servos 2023-02-01 16:48:45 -06:00
e666590d0d Fixed Move not working correctly after first Move state 2023-01-31 21:38:21 -06:00
Sodi
3902bc3291 Switching the upper-arm servos to a motor 2023-01-31 20:44:59 -06:00
236c291275 Fixed Move unlikely to correctly handle backward destinations, add driver feedback for co-pilot toggle. 2023-01-29 19:51:59 -06:00
513733965a Rework Arm state to be able to use 'tuning' variables for arm angle 2023-01-29 18:25:58 -06:00
105b31a31b Add Wait state 2023-01-29 17:50:44 -06:00
4b04dc2799 Finish Arm state when Arm arrives 2023-01-29 17:47:57 -06:00
2a9ac57313 Lerp ease in/out velocity for Move 2023-01-29 17:38:30 -06:00
SpencerPiha
9855c1e0ca Merge remote-tracking branch 'origin/master' 2023-01-29 12:10:19 -06:00
SpencerPiha
ccff415523 Added Horizontal Encoder, Renamed "OdometerEncoder" to "OdometerEncoderRight" and made sure there weren't any issues when building (everything is good) 2023-01-29 12:10:04 -06:00
2bda351949 Theoretical maths fix for Move state ease out velocity 2023-01-29 12:03:29 -06:00
6d64acd318 Create android.yml 2023-01-29 11:48:17 -06:00
9d8f4a981e Fixed incorrect implementation of Robot#angleDiff, Rotate state now works, added untested ease-in-out ramping to Move state 2023-01-29 10:35:06 -06:00
SpencerPiha
4cf664843d Merge remote-tracking branch 'origin/master' 2023-01-28 18:32:37 -06:00
SpencerPiha
733939c0b6 Road Runner Stuff, Constants are filled in but we need to do things with the Ka, and Kv variables (we run tests to find that) 2023-01-28 18:32:25 -06:00
Sodi
79ea2ceeb1 Switching the upper-arm servos to a motor 2023-01-28 12:32:23 -06:00
SpencerPiha
c262207bc6 Merge remote-tracking branch 'origin/master' 2023-01-28 11:15:49 -06:00