Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test/swerve 2023 #35

Draft
wants to merge 84 commits into
base: master
Choose a base branch
from
Draft

Test/swerve 2023 #35

wants to merge 84 commits into from

Conversation

danielbrownmsm
Copy link
Collaborator

No description provided.

danielbrownmsm and others added 30 commits December 24, 2022 11:08
still has a lot of functionality to be written and planned, but the basic skeleton is there
of course, it doesn't do much right now, but the framework is there for writing all the set_output etc.
adds SwerveModulePosition, SwerveModuleState, SwerveKinematics, and SwerveOdometry
also removes all the drivetrian shuffleboard code (because this file was copied from the Drivetrain subsystem)
ticket: #11
added actually getting encoder readings
TODO: add absolute encoder support, everything right now is all the internal NEO encoders
ticket: #11
they do not currently work. ticket: #11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants