Derive requirements from official game rules, the Q & A, and the Generic Kit Usage Guide
Brainstorm, prototype, perform alternatives analysis, and finalize the design
Model the design in Computer Aided Design (CAD) using Fusion 360 and Tinker CAD, then 3D print parts and make initial CNC cuts
Make final precision CNC cuts, complete robot assembly, and program the robot
Test at each step of the engineering process from design to production
Make modifications based on game day performance and market the robot