etrobocon2019 feat.KatLab  ece30a9a007fff7d3ad48592c0d09a74643377bb
静的公開メンバ関数 | 全メンバ一覧
EtRobocon2019 クラス

#include <EtRobocon2019.h>

EtRobocon2019 連携図
Collaboration graph

静的公開メンバ関数

static void start ()
 

詳解

EtRobocon2019.h12 行目に定義があります。

関数詳解

◆ start()

void EtRobocon2019::start ( )
static

EtRobocon2019.cpp8 行目に定義があります。

9 {
10  Controller controller;
11  Calibrator calibrator(controller);
12  // キャリブレーションする.
13  calibrator.calibration();
14 
15  // コースと、カラーセンサー目標値の設定
16  bool isLeftCourse = calibrator.isLeftCourse();
17  // 黒と白を足して2で割る.
18  int targetBrightness = (calibrator.getWhiteBrightness() + calibrator.getBlackBrightness()) / 2;
19  // タッチセンサーが押されるまで待つ(これを書かないと自動で走り出す.)
20  while(!controller.touchSensor.isPressed()) {
21  }
22 
23  NormalCourse normalCourse(controller, isLeftCourse, targetBrightness);
24  // NormalCourseを走り出す.
25  normalCourse.runNormalCourse();
26 }
TouchSensor touchSensor
Definition: Controller.h:39
呼び出し関係図:
被呼び出し関係図:

このクラス詳解は次のファイルから抽出されました: