Commit Graph
17 Commits
Author SHA1 Message Date
evlryah d1e03616c5 Merge branch 'modulus-plus-dev' 2023-10-05 14:04:17 -05:00
evlryah 225af7fead NIU Competition code final 20230930 2023-09-30 14:51:09 -05:00
evlryah 0a49ecfa40 Working swerve drive 2023-09-30 12:17:36 -05:00
evlryah e601e5a57c Steering testing 2023-09-29 22:45:24 -05:00
evlryah b4bc492f96 Add servo controls and spinlock, fix swerve, optimize code 2023-09-29 21:08:53 -05:00
evlryah 2e95e6afdc Motor identification and testing 2023-09-29 18:22:46 -05:00
evlryah 3cb21d195f Encoder testing, motor identification 2023-09-29 15:22:19 -05:00
evlryah 4ee423ec9a Organize swerve code, add tank drive mode 2023-09-28 21:40:18 -05:00
evlryah 2b254aaab4 Organize swerve code, add tank drive mode 2023-09-28 20:58:48 -05:00
evlryah 70bfc17aca Manipulator control core code 2023-09-28 20:42:12 -05:00
evlryah 4a0e19eeac Swerve control working
Co-authored-by: Amelia Deck <cdeck@hawk.iit.edu>
2023-09-28 00:29:44 -05:00
evlryah 785cc6b5db Add steering angle tracking and dynamic loop delays 2023-09-27 21:35:00 -05:00
evlryah 9a29c468ba Mostly complete swerve.cpp , add manipulator.cpp 2023-09-27 21:14:09 -05:00
evlryah 05b28b578a Fix errors from previous commit 2023-09-27 18:11:45 -05:00
evlryah 6b778e2321 Mostly complete updateSwerveCommand(), add swerve drive setup code 2023-09-27 17:53:34 -05:00
evlryah 7f2b2c6014 Framework for integration of swerve drive control 2023-09-26 19:01:19 -05:00
evlryah cd79a133f1 Basic 3-mode swerve drive system calculations 2023-09-23 04:46:19 -05:00