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

Initial Swerve Implementation and Refactor Wombat #6

Closed
wants to merge 46 commits into from

Conversation

spacey-sooty
Copy link
Member

@spacey-sooty spacey-sooty commented Nov 1, 2023

What this PR does
Implement Swerve and Wombat Refactoring

What does it fix/add?
Create an initial implementation of swerve control
Resolve #3
Resolve #8

@spacey-sooty spacey-sooty added enhancement New feature or request Wombat This relates to Wombat (also create a mirror issue there) labels Nov 1, 2023
@spacey-sooty spacey-sooty added this to the Pre RI3D milestone Nov 1, 2023
@spacey-sooty spacey-sooty self-assigned this Nov 1, 2023
@spacey-sooty spacey-sooty changed the title Implement Swerve and Refactor PID Implement Swerve and Refactor Wombat Nov 1, 2023
@spacey-sooty spacey-sooty marked this pull request as ready for review November 5, 2023 02:15
@spacey-sooty spacey-sooty mentioned this pull request Nov 5, 2023
_state = state;
}

void wom::drivetrain::Swerve::PoseControl(frc::Pose3d desiredPose, units::second_t dt) {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is probably too imprecise to call pose control.
Would this be field relative?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah should be field relative, probably set the whole robot pid loops tho, not each individual module

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How would we implement a whole robot loop?

@spacey-sooty spacey-sooty changed the title Implement Swerve and Refactor Wombat Initial Swerve Implementation and Refactor Wombat Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Wombat This relates to Wombat (also create a mirror issue there)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Vision Tracking using Limelight Vision Tracking using Limelight Swerve Swerve
2 participants