-
Notifications
You must be signed in to change notification settings - Fork 0
Feature/vision subsystem #6
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
base: development
Are you sure you want to change the base?
Conversation
AI Code ReviewOkay, here's a review of the pull request. Overall, this looks like a great start to integrating vision and a swerve drive! The code is well-structured and follows a lot of good practices. Summary: This PR introduces a vision subsystem and integrates it with a CTRE Phoenix 6-based swerve drive. The vision subsystem uses PhotonVision to estimate robot pose, and this information is fed into the drivetrain's odometry. The code is well-organized and makes good use of WPILib and CTRE libraries. Positive Highlights:
Suggestions:
Questions:
This is a solid start! Keep up the great work, and I'm excited to see how this vision system improves the robot's performance! This review was automatically generated by AI. Please use your judgment and feel free to discuss any suggestions! |
Co-authored-by: TheGreatPintoJ <TheGreatPintoJ@users.noreply.github.com>
|
NOICE! One thing stood out to me from the code review bot. There's an unlikely, but statistically possible, race condition.
We should discuss a way to eliminate that. And also, can you run the spotlessApply to clean up any format stuff? |
|
✓ Build successful and code formatting check passed! |
No description provided.