-
Notifications
You must be signed in to change notification settings - Fork 2
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
Move things to library #148
base: main
Are you sure you want to change the base?
Conversation
Turning fixed, turns out vision was interfering due to latency from multithreading undoing the last periodic's simulated gyro rotation. This is not a problem on the real robot since vision cannot physically rotate the robot, so the vision pose will catch up to reality after the latency period ends. |
Why we want this branch because Mason asked this morning:
|
There's so much to review here, gimme a bit. |
Part of it was the formatting bot, if you exclude those commits then you loose 17k lines. |
Don’t merge this yet, I need to fix the formatting |
Still need to verify CANCoder angle direction is correct using robot, then this can be merged |
Need to double-check encoder and motor directions are being used properly in robot code, then this should be mergeable |
So far, moves gyroscopes, swerve, and subsystem switches to library. Currently broken, turning does not work properly for swerve