Finished steps are strikethroughed
-
Have one Constants file
- Hatchbot example uses a constants class with static final classes nested inside (in the same file)
- Should be easy to do
- Dylan didn't specifically say to do this but its in hatchbot
-
Hungarian notation- Python script is done but will apply last just in case
-
Remove commented out bloat code
-
Organize subsystems
- Combine everybot subsystems with actual subsystems
-
Change static setup methods to be constructors
-
Migrate from timing based to command based
- Timing methods in everybot should be moved to robotcontainer using JoystickButton.whenpressed
-
Change references to static methods to call from the class rather than the instance
- Or rather, change all methods to be called from the instance