Create list of subsystems the current year's robot needs (e.g. Shooter, Intake, etc.)
List popular design for each subsystem (e.g Pivot Intake, Linear Intake, etc.)
Identify design driving mechanism with ⭐️
Strike through designs we want to not do during offseason for the sake of learning (KEY DIFFERENCE FROM BUILD SEASON)
Design Driving Mechanism we did in build season won't be done
If a subsystem/design has no strategic benefit (low on feature importance list) and no future use, also cross out
Round 1 Archetype Creation (mostly same as build season)
Break into round 1 groups and create frankenbot (must have 1 design for each subsystem)
Goal of the frankenbot is to prove that the designs work together in a real robot
******TODO: NEED HELPER GUIDE ON HOW TO GET STARTED
If stuck look at best mechanism in the world
Make 3D mock CAD
Make presentation slides
Round 1 Presentation (mostly same as build season)
Present 3 frankenbot archetypes/holistic designs
Present then determine if it matches feature importance list
Repeat for each archetype
Compare frankenbot archetypes/holistic designs and see if they combine or have differing features
Check if design driving mechanisms are different, if they aren't, archetype is decided
Break frankenbots into differing subsystem designs
Rank each subsystem design by (Complexity, Prior knowledge, future use)
These are different categories than build season, future use in offseason only, prior knowledge is *-1 in offseason
Follow all rankings criteria
Look at rankings consolidate to 1 frakenbot archetype
Round 2 (skip if consolidation = existing frankenbot CAD)
1 big group
Create Mock CAD on projector with all subsystem decisions, confirm it works
Verify feature importance list satisfaction
Keep repeating until it does
Department Split
Software
Software lists out states, guess motor counts, define motor categories, assign motors to states, create issues by clustered categories, protobot skeleton code, assign buttons