ETrobocon2017 - 片山研究所モデルベース開発推進事業部
EtRobocon2017.h
[詳解]
1 
6 #ifndef __ETROBOCON2017__
7 #define __ETROBOCON2017__
8 
9 #include "ev3api.h"
10 #include "TouchSensor.h"
11 #include "SonarAlert.h"
12 #include "Lifter.h"
13 #include "Emoter.h"
14 #include "UserInterface.h"
15 #include "LeftCourse.h"
16 #include "RightCourse.h"
17 #include "BasicWalker.h"
18 #include "PuzzleField.h"
19 
20 
21 using namespace ev3api;
22 
27 public:
29  EtRobocon2017();
31  void start( int );
33  void waitStarter( int );
35  void loop();
36 
37 private:
38  TouchSensor touchSensor;
39  int8_t light_white;
40  int8_t light_black;
41  int32_t firstCode;
42  LeftCourse leftCourse;
43  RightCourse rightCourse;
44  UserInterface ui;
45 };
46 
47 #endif
走行体が走り出す前にユーザが入力するインターフェースを提供するクラス
Definition: UserInterface.h:26
Definition: Clock.h:12
Rコースを走らせるときに呼び出されるクラス
走行体が走り出す前にユーザが入力するインターフェースを提供するクラス
Lコースを走らせるときに呼び出されるクラス