OffBot

Kickoff

Schedule

  • re-watch game animation (remember to film)
  • Feature importance List
    • Update point calculations in feature importance list
    • Review Ranking Legend
    • Go down list and see if we want to change ranks
  • Break
  • 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
    • Mechanical
      • Skip protobot for offseason
      • 2D robot sketches

Digital Folder Checklist

GitHub

Google Drive

  • Duplicate Kickoff Feature Important List tab in Feature Importance List sheet
    • Clear Existing Archetypes
  • Duplicate new Archetype slide template for each group Group <#> - Round 1 Archetype