etrobocon2018 feat.KatLab
770af34cce41ae9c30c41303275e1add2daae0c3 (with uncommitted changes)
総合概要
諸情報
名前空間
クラス
ファイル
ファイル一覧
ファイルメンバ
全て
クラス
名前空間
ファイル
関数
変数
列挙型
列挙値
フレンド
マクロ定義
ページ
str
apps
include
NormalCourse.h
[詳解]
1
#ifndef __NORMALCOURSE__
2
#define __NORMALCOURSE__
3
4
#include "
LineTracerWalker.h
"
5
#include "
MotorAngle.h
"
6
#include "
Walker.h
"
7
8
class
NormalCourse
{
9
public
:
10
NormalCourse
() :
motor_angle
(),
forward
(0),
turn
(0) {}
11
void
stop
();
12
void
runOrStop
(
Walker
& walker);
13
LineTracerWalker
lineTracerWalker
;
14
15
protected
:
16
MotorAngle
motor_angle
;
17
int8_t
forward
;
18
int8_t
turn
;
19
};
20
21
#endif
NormalCourse::stop
void stop()
Definition:
NormalCourse.cpp:3
NormalCourse::turn
int8_t turn
Definition:
NormalCourse.h:18
NormalCourse::forward
int8_t forward
Definition:
NormalCourse.h:17
MotorAngle
Definition:
MotorAngle.h:10
NormalCourse::runOrStop
void runOrStop(Walker &walker)
Definition:
NormalCourse.cpp:8
NormalCourse::lineTracerWalker
LineTracerWalker lineTracerWalker
Definition:
NormalCourse.h:13
Walker.h
NormalCourse::NormalCourse
NormalCourse()
Definition:
NormalCourse.h:10
NormalCourse::motor_angle
MotorAngle motor_angle
Definition:
NormalCourse.h:16
MotorAngle.h
左右モータの回転角に関するクラス(旧Distance.h, SelfLocalization内のMotorAngle)
NormalCourse
Definition:
NormalCourse.h:8
Walker
Definition:
Walker.h:7
LineTracerWalker.h
LineTracerWalker
Definition:
LineTracerWalker.h:21
構築:
1.8.6