OSDN Git Service
(root)
/
tondenhei
/
et2013.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
main: タッチセンサが押されたら最初からやり直すように
[tondenhei/et2013.git]
/
ETBalanceRunner.h
1
#pragma once
\r
2
#include "Runner.h"
\r
3
\r
4
namespace ecrobot{
\r
5
\r
6
class Motor;
\r
7
class GyroSensor;
\r
8
class Nxt;
\r
9
\r
10
class ETBalanceRunner : public Runner
\r
11
{
\r
12
Motor& m_motorL;
\r
13
Motor& m_motorR;
\r
14
GyroSensor& m_gyro;
\r
15
Nxt& m_nxt;
\r
16
int m_gyrooffset;
\r
17
public:
\r
18
ETBalanceRunner(Motor& motorL, Motor& motorR, GyroSensor& gyro, Nxt& nxt);
\r
19
virtual ~ETBalanceRunner(void);
\r
20
//
\r
21
virtual void Run(int forward, int turn);
\r
22
void SetGyroOffset(int offset);
\r
23
};
\r
24
\r
25
}
\r