acts as the driver of the robot and can execute strategies in certain scenarios gets data from tracking and navigation packages sends data to the actions package
- gets nearest ball of correct color from the field and scores ball in nearest goal scored in least recently
- execute series of actions using the actions package
- different modes to perform different logic (auto vs driver)
- creates different movement scenarios and executes the best one
- simulate multiple drivers on same field working against each other
- create an ai to control the robot and execute different strategies