1 #ifndef AUTONOMOUS_ROUTINES_H_
2 #define AUTONOMOUS_ROUTINES_H_
4 #include "../Process/SynchronizedProcess.h"
5 #include "../ComponentData/RobotData.h"
6 #include "../ComponentData/DrivetrainData.h"
7 #include "../ComponentData/AutoAimData.h"
8 #include "../ComponentData/ConfigLoaderData.h"
9 #include "Routines/Routine.h"
10 #include "DebouncedJoystick.h"
37 void LoadRoutine(std::string path);
39 void ServiceAutoAimBackBoard();
41 double m_autonomousStartTime;
47 queue<Routine*> routines;
50 DebouncedJoystick *m_joystick;