Takeuchi Issei / Mbed 2 deprecated 4Omunisleeve3

Dependencies:   mbed Eigen

Committer:
e2011220
Date:
Wed Apr 14 07:26:19 2021 +0000
Revision:
0:ee7e9405e1c7
first

Who changed what in which revision?

UserRevisionLine numberNew contents of line
e2011220 0:ee7e9405e1c7 1 #ifndef DIFF2_H_
e2011220 0:ee7e9405e1c7 2 #define DIFF2_H_
e2011220 0:ee7e9405e1c7 3
e2011220 0:ee7e9405e1c7 4 #include <shared/Movement/Movement.h>
e2011220 0:ee7e9405e1c7 5 #include <shared/Wheel/Wheel.h>
e2011220 0:ee7e9405e1c7 6
e2011220 0:ee7e9405e1c7 7 class Diff2 : public Movement
e2011220 0:ee7e9405e1c7 8 {
e2011220 0:ee7e9405e1c7 9 public:
e2011220 0:ee7e9405e1c7 10 enum
e2011220 0:ee7e9405e1c7 11 {
e2011220 0:ee7e9405e1c7 12 L,
e2011220 0:ee7e9405e1c7 13 R,
e2011220 0:ee7e9405e1c7 14 NUM
e2011220 0:ee7e9405e1c7 15 };
e2011220 0:ee7e9405e1c7 16
e2011220 0:ee7e9405e1c7 17 Diff2(MD *md[NUM]);
e2011220 0:ee7e9405e1c7 18 Diff2(MD *md_L, MD *md_R);
e2011220 0:ee7e9405e1c7 19 Diff2(Wheel *wheel[NUM]);
e2011220 0:ee7e9405e1c7 20
e2011220 0:ee7e9405e1c7 21 virtual void move(double x, double y, double yaw);
e2011220 0:ee7e9405e1c7 22
e2011220 0:ee7e9405e1c7 23 private:
e2011220 0:ee7e9405e1c7 24 Wheel *wheel[NUM];
e2011220 0:ee7e9405e1c7 25 };
e2011220 0:ee7e9405e1c7 26
e2011220 0:ee7e9405e1c7 27 #endif