Commit Graph

46 Commits

Author SHA1 Message Date
dj12ha 7949205cc4 Added Input control and PIDs
Still need to configure PIDs
PIDs are currently set to max values.
Please do not run.
2022-01-20 18:13:11 -07:00
dj12ha 94a0af64d0 Added input controls 2022-01-20 17:10:07 -07:00
66945 50c83e98f2 Add getRobotTilt 2022-01-20 16:37:57 -07:00
66945 3567cfbeb0 Finish IK, accounting for robot tilt 2022-01-18 20:00:03 -07:00
66945 c344394938 Started IK calc 2022-01-15 15:56:17 -07:00
‮Zach Wilke 738d9271d1 Update Constants.java 2022-01-15 13:36:01 -07:00
‮Zach Wilke 1e27851fe5 Make blank Climber Subsystem 2022-01-15 13:24:09 -07:00
Aarav Shah 06091a9bd9 FIX and FAST 2022-01-11 19:57:50 -07:00
nathanrsxtn a87c9a1e34 Update older licenses 2022-01-11 11:54:44 -07:00
nathanrsxtn df23971218 Resolved merging error 2022-01-11 11:49:45 -07:00
Ryan 9578b4e184 Merge branch 'master' of https://github.com/Team4388/2022NoWayHome 2022-01-11 11:34:11 -07:00
Ryan 430dd2d6aa Removed Redundant Arcade Drive Code and Added some more verbose comments 2022-01-11 11:27:26 -07:00
nathanrsxtn 71563e6759 Upgrade to 2022
* Update license
* Remove arcade drive
* Correct indentation
* Disable RobotGyro (new gyro is untested)
2022-01-11 11:05:52 -07:00
nathanrsxtn 731310fbc8 Update gradle.yml 2022-01-10 19:21:46 -07:00
nathanrsxtn 8393011683 Update gradle.yml 2022-01-10 19:18:12 -07:00
nathanrsxtn 8369ffda52 Update gradle.yml 2022-01-10 19:14:43 -07:00
nathanrsxtn c6917a9d13 Update README.md 2022-01-10 19:12:33 -07:00
nathanrsxtn 2b197698ae Update gradle.yml 2022-01-10 19:11:12 -07:00
aarav18 c4005e76f8 another test change 2022-01-10 19:05:07 -07:00
aarav18 cc0468d111 test change 2022-01-10 19:04:29 -07:00
Aarav Shah a968157065 FIX 2021-12-27 17:38:12 -07:00
ryan123rudder 80067b527c Added a refrence 2021-12-24 14:19:09 -07:00
ryan123rudder a598f0f840 Update SwerveDrive.java 2021-12-24 14:00:56 -07:00
ryan123rudder 39f50feda4 Full Rework
- New SwerveModule subsystem
- Seperates everything out
- Untested
- VERY FUNKY
- Will need an hour or two to clean up and making usable beyond a basic test
2021-12-16 21:48:59 -07:00
aarav18 6c99069847 Bug fixes 2021-12-16 16:22:36 -07:00
aborunda 15c7b2da19 Merge branch 'master' of https://github.com/Team4388/Swerve-Drive 2021-12-06 17:54:10 -07:00
aborunda 40bca2dc04 AddedGainsConfig 2021-12-06 17:53:57 -07:00
aarav18 af7f994605 configured cancoder as remote encoder for swerve steer motors (hopefully) 2021-12-06 17:53:15 -07:00
aarav18 91881c52f0 swerve motor configuration (non-PID) 2021-12-06 17:45:45 -07:00
Ryan 8a5f994dd9 Change Default Command 2021-12-06 17:44:14 -07:00
Ryan 48ac97c159 fixed minor spelling mistake 2021-12-06 17:27:23 -07:00
Ryan a7f73ad07f Setting Motors to PID Values 2021-12-06 17:23:08 -07:00
‮Zach Wilke 57d1826444 Merge branch 'master' of https://github.com/Team4388/Swerve-Drive 2021-12-06 16:43:25 -07:00
‮Zach Wilke 5f3e48b0ec Encoder offsets. 2021-12-06 16:41:28 -07:00
aarav18 c8927be4f0 swerve pid constants and gains 2021-12-06 16:38:29 -07:00
aarav18 7672d58439 Merge branch 'master' of https://github.com/Team4388/Swerve-Drive 2021-12-02 17:56:47 -07:00
aarav18 eebb620e38 pid 2021-12-02 17:56:35 -07:00
‮Zach Wilke 429cdb60d9 Added drive command 2021-12-02 17:51:06 -07:00
‮Zach Wilke 097a972625 fixed minor spelling mistake 2021-12-02 17:37:30 -07:00
‮Zach Wilke 293aa25a0f Left Back 2021-12-02 17:36:28 -07:00
‮Zach Wilke 32e1cb39c8 Added Encoders 2021-12-02 17:24:41 -07:00
Abhishrek05 1f51cc41cc motors/motor ids 2021-11-29 17:18:31 -07:00
aarav18 a3d2b5f029 Basic swerve stuff
Also separated arcade from swerve everywhere in the code.
2021-11-15 17:52:28 -07:00
Evan Lanham 0bc2442ec1 WIP Swerve Drive Subsystem 2021-11-15 17:27:14 -07:00
nathanrsxtn 7bae37c6a6 Upgrade to 2021 2021-11-15 17:10:34 -07:00
Abhishrek05 c6d2fdf80f Initial commit 2021-11-15 16:26:16 -07:00