10-3-2026 Turret Code¶
Zachary Martinez, Anthony Wheeler, Mason Tsai
Goals¶
Write as much turret code as possible before the turret bot is created
Results¶
Over the course of multiple days
Refactored SuperSystem to use an enum-based approach to creating commands for individual subsystems
Moved SuperSystem helper functions into
SuperSystemBase.javaRefactored
lookAtHubinto a new, combined function,getExpectedTurretPosition().Created initial versions of shoot with distance and prep turret commands
Created a skeleton for
shootCommandAdded controller bindings
Refactored
LInTableAdded javadocs and other documentation
Continuation¶
Continue writing code
Finish
shootCommandTest on robot when assembled