-
Notifications
You must be signed in to change notification settings - Fork 1
Update README.md #299
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: main
Are you sure you want to change the base?
Update README.md #299
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,38 +1,136 @@ | ||||||||||||||
| # Standard_Swerve_Code | ||||||||||||||
| Originally the repository for creating FRC 3255's swerve drive classes in [SuperCORE](https://github.com/FRCTeam3255/SuperCORE), this repository now holds the example implementation of our SN_SuperSwerve class. | ||||||||||||||
| # 2026_Robot_Code — FRC Team 3255 | ||||||||||||||
|
|
||||||||||||||
| ## Important Things to Understand: | ||||||||||||||
| [Intro to Swerve - Software Overview](https://docs.google.com/presentation/d/1TPgX1LmMHTN7iIq1K4172TEAYrTftHnFnPqoAa06ExA/edit?usp=sharing) - *A presentation created to explain this code to 3255 members. Speaker notes contain what was generally spoken.* | ||||||||||||||
| - Generally, how a Swerve Drive works. I personally learned the most from my team & from SeanSun6814's (FRC 0 to Autonomous) [video](https://www.youtube.com/watch?v=0Xi9yb1IMyA) | ||||||||||||||
| - Optimization of swerve angles - Learn more [here](https://youtu.be/0Xi9yb1IMyA?t=226) | ||||||||||||||
| - What a Rotation2d is - [WPILib Documentation](https://docs.wpilib.org/en/stable/docs/software/advanced-controls/geometry/pose.html#rotation) | ||||||||||||||
| - WPILib Robot Coordinate System & Field Coordinate System - [WPILib Documentation](https://docs.wpilib.org/en/stable/docs/software/advanced-controls/geometry/coordinate-systems.html#robot-coordinate-system) | ||||||||||||||
| - What a Pose Estimator is and the constants required to tune it (standard deviation) - [WPILib Documentation](https://docs.wpilib.org/en/stable/docs/software/advanced-controls/state-space/state-space-pose-estimators.html#pose-estimators) | ||||||||||||||
| - Physical constants are measured in person or taken from the [online listing](https://www.swervedrivespecialties.com/products/mk4i-swerve-module). | ||||||||||||||
| Originally created to host FRC 3255's swerve-drive classes from [SuperCORE](https://github.com/FRCTeam3255/SuperCORE), this repository now contains the example implementation of our SN_SuperSwerve class and the full 2026 robot code. | ||||||||||||||
|
|
||||||||||||||
| ## References: | ||||||||||||||
| - https://github.com/FRCTeam3255/Robot2023 | ||||||||||||||
| - https://github.com/dirtbikerxz/BaseTalonFXSwerve | ||||||||||||||
| - https://github.com/SeanSun6814/FRC0ToAutonomous and his [video](https://www.youtube.com/watch?v=0Xi9yb1IMyA) | ||||||||||||||
| Jump into the code: `src/main/java/frc/robot` | ||||||||||||||
|
|
||||||||||||||
| # README Template | ||||||||||||||
| ## Quick links | ||||||||||||||
|
|
||||||||||||||
| # XXXX_Robot_Code - FRC Team 3255's XXXX Robot | ||||||||||||||
| Jump into the code [`here!`](src/main/java/frc/robot) | ||||||||||||||
| - Intro to Swerve (presentation): https://docs.google.com/presentation/d/1TPgX1LmMHTN7iIq1K4172TEAYrTftHnFnPqoAa06ExA/edit?usp=sharing | ||||||||||||||
| - References: | ||||||||||||||
| - https://github.com/FRCTeam3255/Robot2023 | ||||||||||||||
| - https://github.com/dirtbikerxz/BaseTalonFXSwerve | ||||||||||||||
| - https://github.com/SeanSun6814/FRC0ToAutonomous and his [video](https://www.youtube.com/watch?v=0Xi9yb1IMyA) | ||||||||||||||
|
|
||||||||||||||
| ## This robot will compete at the following competitions: | ||||||||||||||
| ## Competitions | ||||||||||||||
|
|
||||||||||||||
| ## View Our Robots in Action! | ||||||||||||||
| - [Instagram](https://www.instagram.com/frcteam3255/) | ||||||||||||||
| - [YouTube (Primary)](https://www.youtube.com/@FRC3255) | ||||||||||||||
| - [YouTube (Clips)](https://www.youtube.com/@FRC3255Clips) | ||||||||||||||
| - [Build Thread (Chief Delphi)]() | ||||||||||||||
| - [Website](https://supernurds.com) | ||||||||||||||
| - California District Port Hueneme Event | ||||||||||||||
| - Califoania District Glendale Event | ||||||||||||||
| - FIRST South California State Champinship presented by Magna | ||||||||||||||
| - FIRST Championship - Hohnson Division | ||||||||||||||
|
|
||||||||||||||
| ## What is "The Game" | ||||||||||||||
| ## Social | ||||||||||||||
|
|
||||||||||||||
| ## Software Features | ||||||||||||||
| - Instagram: https://www.instagram.com/frcteam3255/ | ||||||||||||||
| - YouTube (Primary): https://www.youtube.com/@FRC3255 | ||||||||||||||
| - YouTube (Clips): https://www.youtube.com/@FRC3255Clips | ||||||||||||||
| - Build thread (Chief Delphi): | ||||||||||||||
|
||||||||||||||
| - Build thread (Chief Delphi): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add build thread link
Copilot
AI
Apr 25, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Key advantage" is currently plain body text; if it's intended to be a label/heading, format it as a markdown heading/bold label (and consider adding a colon) so it renders distinctly from surrounding paragraphs.
Copilot
AI
Apr 25, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Key advantage" is currently plain body text; if it's intended to be a label/heading, format it as a markdown heading/bold label (and consider adding a colon) so it renders distinctly from surrounding paragraphs.
Copilot
AI
Apr 25, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling is inconsistent with other repo references (e.g., "defense" in RobotContainer). For consistency/searchability, consider using a single spelling ("defense" or "defence") throughout.
| #### Resistance to defence while shooting | |
| We experienced heavy defence at our Division Championship, so the robot dynamically adjusts while shooting. | |
| #### Resistance to defense while shooting | |
| We experienced heavy defense at our Division Championship, so the robot dynamically adjusts while shooting. |
Copilot
AI
Apr 25, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Key advantage" is currently plain body text; if it's intended to be a label/heading, format it as a markdown heading/bold label (and consider adding a colon) so it renders distinctly from surrounding paragraphs.
| Key advantage | |
| **Key advantage:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.