![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Version12.04.18
Fork of Micromouse_beta by
Turn.h
- Committer:
- ruesipat
- Date:
- 2018-04-12
- Revision:
- 4:e3f388933954
- Parent:
- 1:d9e840c48b1e
File content as of revision 4:e3f388933954:
#ifndef TURN_H_ #define TURN_H_ #include <cstdlib> #include <mbed.h> #include "EncoderCounter.h" #include "LowpassFilter.h" #include "Controller.h" class Turn { public: Turn(EncoderCounter& counterLeft, EncoderCounter& counterRight, Controller& controller, int& wallRight, int& wallFront, int& wallLeft); virtual ~Turn(); void turning(); private: static const float TURNINGSPEED; static const int TURNINGCOUNTS; EncoderCounter& counterLeft; EncoderCounter& counterRight; Controller& controller; int& wallRight; int& wallFront; int& wallLeft; }; #endif /* TURN_H_ */