Quote:
Originally Posted by marshall
Don't start with a robot. Start with a strategy and then build a robot to play that strategy.
Our basic process is to come up with a strategy (days 1 and 2) and then define requirements for a design based on that strategy (day 3). Then we go to brainstorming how to meet those requirements including using math, physics, and a lot of JVN spreadsheet time. Once we have a plan we begin to prototype and build and then iterate as much as we can.
|
+1
It's also helpful to not only identify a strategy for you to pursue, but also other strategies and how your role interacts with both strategies of your opponents and partners.
Things like understanding that a good floor pickup in 2013 doesn't just have the benefit of extra autonomous points, but it also plays well with full-court shooters.
Or what would any robot in 2014 be doing when they aren't directly manipulating the ball? How do you play better defense and play through more defense in 2014 because of this?
It can be easy to focus in on what your robot is doing without thinking about how other robots on the field are affected by these actions.