6足歩行試験用プログラム Movement のdefine の値を変えると方向変換

Dependencies:   mbed Servo

Committer:
minanao
Date:
Mon Dec 06 08:54:49 2021 +0000
Revision:
0:6b57aea7ad9b
6legs_test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
minanao 0:6b57aea7ad9b 1 #ifndef MOVEMENT_H
minanao 0:6b57aea7ad9b 2 #define MOVEMENT_H
minanao 0:6b57aea7ad9b 3
minanao 0:6b57aea7ad9b 4 #include "mbed.h"
minanao 0:6b57aea7ad9b 5 #include "Servo.h"
minanao 0:6b57aea7ad9b 6
minanao 0:6b57aea7ad9b 7 class Movement
minanao 0:6b57aea7ad9b 8 {
minanao 0:6b57aea7ad9b 9 public:
minanao 0:6b57aea7ad9b 10
minanao 0:6b57aea7ad9b 11 //停止
minanao 0:6b57aea7ad9b 12 void stop();
minanao 0:6b57aea7ad9b 13 //前進
minanao 0:6b57aea7ad9b 14 void move_forward(int time);
minanao 0:6b57aea7ad9b 15 //後退
minanao 0:6b57aea7ad9b 16 void move_backward();
minanao 0:6b57aea7ad9b 17 //右に曲がる
minanao 0:6b57aea7ad9b 18 void turn_right(int theta);
minanao 0:6b57aea7ad9b 19 //左に曲がる
minanao 0:6b57aea7ad9b 20 void turn_left(int theta);
minanao 0:6b57aea7ad9b 21 //横転から復帰
minanao 0:6b57aea7ad9b 22 void wakeup(int time);
minanao 0:6b57aea7ad9b 23 };
minanao 0:6b57aea7ad9b 24
minanao 0:6b57aea7ad9b 25 #endif