etrobocon2019 feat.KatLab
ece30a9a007fff7d3ad48592c0d09a74643377bb
src
module
Rotation.h
[詳解]
1
6
#ifndef ROTATION_H
7
#define ROTATION_H
8
#include "
Distance.h
"
9
#include <cmath>
10
11
class
Rotation
{
12
private
:
13
const
double
Radius;
// 走行体の車輪の半径 [mm]
14
const
double
Tread;
// 走行体のトレッド幅(両輪の間の距離) [mm]
15
Distance
distance;
16
17
public
:
18
Rotation
();
25
double
calculate
(
const
int
leftAngle,
const
int
rightAngle);
26
};
27
28
#endif
Distance.h
走行距離を計算するクラス
Rotation::calculate
double calculate(const int leftAngle, const int rightAngle)
自転したときの角度を求める
Definition:
Rotation.cpp:10
Distance
Definition:
Distance.h:13
Rotation
Definition:
Rotation.h:11
Rotation::Rotation
Rotation()
Definition:
Rotation.cpp:8
構築:
1.8.13