Commit Graph

46 Commits

Author SHA1 Message Date
thenetworkgrinch
cd7751ef71 Added more 2023-02-22 23:10:57 -06:00
thenetworkgrinch
dd7d432e90 Updated YAGSL 2023-02-22 20:50:16 -06:00
thenetworkgrinch
8bfa4a8824 Added more encoder support, possible advantagescope support. 2023-02-21 22:38:14 -06:00
thenetworkgrinch
24e0a2d43c Added fscalar to JSON configuration 2023-02-20 22:04:54 -06:00
thenetworkgrinch
78fb79768e Addressing issue #6 by copying CAN status frame optimization from democat's library 2023-02-20 21:45:16 -06:00
thenetworkgrinch
dd28a657b2 Addressing issue #7 by reading CANCoder values until successful with 10ms delay between readings. Fall back to reading relative encoder. 2023-02-20 20:59:31 -06:00
T Grinch
8f9ffdf031 Added installation steps to readme.
Signed-off-by: thenetworkgrinch <thenetworkgrinch@users.noreply.github.com>
2023-02-17 22:26:39 -06:00
thenetworkgrinch
d7db0f6902 Updated swervelib 2023-02-17 16:10:31 -06:00
thenetworkgrinch
e309987568 Updated simulation image 2023-02-17 16:03:35 -06:00
T Grinch
b580110f87 Update README.md 2023-02-17 15:59:58 -06:00
T Grinch
01d9cd33ff Formatted videos to work 2023-02-17 15:59:14 -06:00
T Grinch
8144caf98f Uploaded videos to readme. 2023-02-17 15:58:28 -06:00
thenetworkgrinch
7121be2881 Updated photos to video 2023-02-16 22:34:01 -06:00
thenetworkgrinch
239b782d2a Added documentation for packages 2023-02-16 22:12:57 -06:00
thenetworkgrinch
80b79c3ac9 Updated docs, and swervelib TalonSRX 2023-02-16 21:47:08 -06:00
thenetworkgrinch
c747645bcc Added support for Falcons, and the ability to disable the CANCoders 2023-02-16 21:21:26 -06:00
thenetworkgrinch
e8f6ca3659 Updated docs, renamed SwerveDrive lock function and setBrake function 2023-02-15 22:18:27 -06:00
thenetworkgrinch
e4436b5ed2 Updated documentation. Fixed setChassisSpeeds 2023-02-15 00:08:44 -06:00
thenetworkgrinch
95b089960b Updated documentation, renamed functions to make more sense. 2023-02-14 22:58:34 -06:00
thenetworkgrinch
88cf3f8da3 Removed redundant lock function 2023-02-14 22:49:55 -06:00
thenetworkgrinch
11cd39b78f Added support for CANCoder warnings with less than ideal readings 2023-02-14 22:43:02 -06:00
thenetworkgrinch
54f7e442f7 Updated documentation. Added swerve measurement function 2023-02-14 22:37:45 -06:00
thenetworkgrinch
9a7ba52cee Updated swervelib documentation and merged @7910f6ba7ee4 PR 2023-02-14 22:03:02 -06:00
thenetworkgrinch
154bee371a Added lock mode 2023-02-13 23:19:13 -06:00
thenetworkgrinch
eb872a6976 Added lock mode, autonomous example 2023-02-13 23:03:31 -06:00
thenetworkgrinch
b9e4b328a9 Removed wrapping support for talons 2023-02-13 17:26:53 -06:00
thenetworkgrinch
8f28956426 Updated support for Talons 2023-02-13 17:21:24 -06:00
thenetworkgrinch
e8d248b68a Updated docs 2023-02-13 15:03:55 -06:00
thenetworkgrinch
9f8c3f6b49 Updated readme 2023-02-13 14:38:00 -06:00
thenetworkgrinch
6a40ec018e Updated swervelib 2023-02-13 14:37:05 -06:00
T Grinch
f929f12e41 Changed default feedforward to use battery voltage. 2023-02-03 19:16:56 +00:00
T Grinch
63321deb1e Removed jitter by angle being set to 0 prematurely. 2023-02-03 18:41:02 +00:00
T Grinch
821580edd0 Removed jitter caused by unintentional zeroing. Updated simulation to support module positions. 2023-02-03 18:27:20 +00:00
T Grinch
777486091b Adjust Deadband #3 2023-02-03 17:24:16 +00:00
thenetworkgrinch
e903438c33 Added support for trajectory following 2023-02-01 16:48:31 -06:00
thenetworkgrinch
fab24d2fd1 Made feedforward public so it could be redefined if necessary. 2023-01-31 15:56:20 -06:00
thenetworkgrinch
2ebc3aa409 Updated javadocs to reflect changes 2023-01-31 10:52:13 -06:00
thenetworkgrinch
c3d6df94d0 Added setVoltage function to swerve motors, made SwervePoseEstimator public, and changed setting targetVelocity to inside setState 2023-01-31 10:42:02 -06:00
T Grinch
b1a4d0e370 Update README.md 2023-01-30 22:28:33 -06:00
T Grinch
477f49652d Update README.md 2023-01-30 17:24:24 -06:00
T Grinch
20418688de Update README.md 2023-01-30 14:51:15 -06:00
T Grinch
38f5382d6f Renamed swerve-deploy to deploy 2023-01-30 20:35:59 +00:00
T Grinch
f0e6ad12d7 Updated swerveparser to allow for remote integrated encoders. 2023-01-30 20:27:42 +00:00
thenetworkgrinch
87b6b249dd README updated 2023-01-29 21:18:52 -06:00
T Grinch
1ebb040393 Update README.md 2023-01-29 21:04:19 -06:00
thenetworkgrinch
95baa4db9d First commit 2023-01-29 21:03:26 -06:00