add read me#148
Conversation
🤖 Augment PR SummarySummary: This PR replaces the template README with a detailed overview of Team 6418’s 2026 robot codebase. Changes:
Technical Notes: README calls out CTRE Phoenix 6 swerve, PhotonVision AprilTag pose estimation, and MapleSim-based swerve simulation support. 🤖 Was this summary useful? React with 👍 or 👎 |
| - **Column**: Triple rollers that feed game pieces to shooter | ||
|
|
||
| **Shooter** | ||
| - Three independent motors (Influencer, Follower, Third) with real-time velocity control |
There was a problem hiding this comment.
README.md:24 — The shooter motors aren’t “independent” in the current implementation: ShooterSubsystem configures FOLLOWER and THIRD to followMotor(m_influencerIO, false), so only the influencer is directly commanded.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
|
|
||
| **Shooter** | ||
| - Three independent motors (Influencer, Follower, Third) with real-time velocity control | ||
| - **Shoot on the Move**: Dynamic velocity adjustment while translating |
There was a problem hiding this comment.
README.md:25 — The README says Shoot on the Move does “dynamic velocity adjustment while translating,” but RobotCommandFactory comments/logic indicate SOTF keeps shooter velocity the same and adjusts drivetrain aiming angle instead ("only the angle changes").
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| src/main/java/frc/robot/ | ||
| ├── Robot.java # Main robot class | ||
| ├── RobotContainer.java # Robot initialization and command binding | ||
| ├── RobotCommandFactory.java # Factory for creating robot-wide commands |
There was a problem hiding this comment.
README.md:49 — The project structure shows src/main/java/frc/robot/RobotCommandFactory.java, but RobotCommandFactory is actually located under src/main/java/frc/robot/subsystems/RobotCommandFactory.java in this repo.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
|
|
||
| ## Autonomous Routines | ||
|
|
||
| Autonomous commands are defined in `Autos.java` and integrated with **PathPlanner** for trajectory generation: |
There was a problem hiding this comment.
README.md:103 — “Autonomous commands are defined in Autos.java” looks misleading here: autos are primarily selected/built via PathPlanner AutoBuilder.buildAutoChooser(...) and src/main/deploy/pathplanner/autos/*.auto, while commands/Autos.java appears to be the default example/template file.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
moreheadm
left a comment
There was a problem hiding this comment.
approving under duress, not enough Emojis
after a very long time of being bugged to do this...
augment generated btw, plz check for mistakes