d

Dependencies:   mbed

Fork of MyClass by Roboshark

Committer:
fluckmi1
Date:
Thu Apr 19 11:53:52 2018 +0000
Revision:
0:af3f2e5c9cd4
peace

Who changed what in which revision?

UserRevisionLine numberNew contents of line
fluckmi1 0:af3f2e5c9cd4 1
fluckmi1 0:af3f2e5c9cd4 2
fluckmi1 0:af3f2e5c9cd4 3
fluckmi1 0:af3f2e5c9cd4 4
fluckmi1 0:af3f2e5c9cd4 5 public:
fluckmi1 0:af3f2e5c9cd4 6
fluckmi1 0:af3f2e5c9cd4 7 Drive(int number, Controller& controller, EncoderCounter& counterLeft, EncoderCounter& counterRight,
fluckmi1 0:af3f2e5c9cd4 8 IRSensor& irSensorF, IRSensor& irSensorR, IRSensor& irSensorL);
fluckmi1 0:af3f2e5c9cd4 9
fluckmi1 0:af3f2e5c9cd4 10 void driveStraightFields(float speed, int fields); //Wie viele Felder er fahren soll
fluckmi1 0:af3f2e5c9cd4 11 void turn(int angle); //Funktion für das Drehen des Roboters
fluckmi1 0:af3f2e5c9cd4 12
fluckmi1 0:af3f2e5c9cd4 13
fluckmi1 0:af3f2e5c9cd4 14
fluckmi1 0:af3f2e5c9cd4 15 private:
fluckmi1 0:af3f2e5c9cd4 16 static const float WHEEL_DIAMETER;
fluckmi1 0:af3f2e5c9cd4 17 static const float WHEEL_CIRCUMFERENCE;
fluckmi1 0:af3f2e5c9cd4 18 static const float ROTATION_RPM;
fluckmi1 0:af3f2e5c9cd4 19 static const int FIELD_LENGTH;
fluckmi1 0:af3f2e5c9cd4 20 static const int MEAN_AXLE_LENGTH;
fluckmi1 0:af3f2e5c9cd4 21 static const int FIELD_LENGTH;
fluckmi1 0:af3f2e5c9cd4 22 static const float M_PI;
fluckmi1 0:af3f2e5c9cd4 23 int number;