ETrobocon2017 - 片山研究所モデルベース開発推進事業部
str
apps
include
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
26
class
EtRobocon2017
{
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
UserInterface
走行体が走り出す前にユーザが入力するインターフェースを提供するクラス
Definition:
UserInterface.h:26
ev3api
Definition:
Clock.h:12
Emoter.h
RightCourse.h
Rコースを走らせるときに呼び出されるクラス
TouchSensor.h
LeftCourse
Definition:
LeftCourse.h:23
ev3api::TouchSensor
Definition:
TouchSensor.h:16
UserInterface.h
走行体が走り出す前にユーザが入力するインターフェースを提供するクラス
BasicWalker.h
RightCourse
Definition:
RightCourse.h:21
LeftCourse.h
Lコースを走らせるときに呼び出されるクラス
PuzzleField.h
EtRobocon2017
Definition:
EtRobocon2017.h:26
Lifter.h
SonarAlert.h
構築:
1.8.13