The localization library for SCRIBE
Diff: localization.h
- Revision:
- 0:a5cac0a5e41d
- Child:
- 1:2cd9602780f4
diff -r 000000000000 -r a5cac0a5e41d localization.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/localization.h Mon Apr 18 21:05:04 2016 +0000 @@ -0,0 +1,20 @@ +#include "mbed.h" +#include "ultrasonic.h" +#include "BNO055.h" + +//#define VERTICAL + +class localization +{ + public: + /**iniates the class with the specified trigger pin, echo pin, update speed and timeout**/ + localization(); + void reset(void); // reset, used at startup + /**starts mesuring the distance**/ + void measure(void); // measure the current position and update X and Y + int getX(void); // return X + int getY(void); // return Y + private: + int X; + int Y; +}; \ No newline at end of file