ETrobocon2017 - 片山研究所モデルベース開発推進事業部
公開メンバ関数 | 全メンバ一覧
ev3api::Steering クラス

#include <Steering.h>

ev3api::Steering 連携図
Collaboration graph

公開メンバ関数

 Steering (Motor &leftMotor, Motor &rightMotor)
 
void setPower (int power, int turnRatio)
 

詳解

ステアリング操作クラス

Steering.h16 行目に定義があります。

構築子と解体子

◆ Steering()

Steering::Steering ( Motor leftMotor,
Motor rightMotor 
)
explicit

コンストラクタ
ステアリング操作を行う左右のモータを設定する

引数
leftMotor左モータ
rightMotor右モータ

Steering.cpp12 行目に定義があります。

関数詳解

◆ setPower()

void Steering::setPower ( int  power,
int  turnRatio 
)

ステアリング操作を行う
例えば,turnRatio は+25である場合、左モータのパワーは power で,右モータのパワーは power の75になり、 車体は右へ転回する

引数
powerモータのパワー [-100..+100]
マイナスの値は後退
turnRatioステアリングの度合い [-100..100]
マイナスの値は左への転回、プラスの値は右への転回

Steering.cpp17 行目に定義があります。

呼び出し関係図:

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