Robobo
Robobo.h
1 #ifndef ROBOBO_INCLUDED
2 #define ROBOBO_INCLUDED
3 
4 #include "Arduino.h"
5 #include "MotorI.h"
6 #include "ControlStrategy.h"
7 
16 class Robobo
17 {
18  public:
19  Robobo();
20  void createSetupV1(void);
21 
22  MotorI *dc1;
23  MotorI *dc2;
24  ControlStrategy *pid1;
25  ControlStrategy *pid2;
26 
27  // Serial
28  long serialSpeed;
29  static Robobo *instance;
30 
31  friend void encoder1_ISR(void);
32  friend void encoder2_ISR(void);
33 };
34 
35 
36 #endif
Definition: MotorI.h:5
Definition: Robobo.h:16
Definition: ControlStrategy.h:4