加速度・ジャイロセンサのセッティング
Dependents: Aigamozu_Robot_March
setting.h
- Committer:
- s1200058
- Date:
- 2016-02-16
- Revision:
- 3:00c23c8ff4d8
- Parent:
- 1:b2263c93d1d4
File content as of revision 3:00c23c8ff4d8:
#include "mbed.h" #include "math.h" #define PI 3.141592 struct vector2D{ double x; double y; }; struct vector3D{ int16_t x; int16_t y; int16_t z; }; struct double_vector3D{ double x; double y; double z; }; class setting{ public: void setGpsPoint(long , long, long, long); void setAngle(double); void setCmp(int16_t, int16_t, int16_t); void setAcc(int16_t, int16_t, int16_t); void setGyr(int16_t, int16_t, int16_t); void setGpsDistance(); int flag, changeFlag; double gpsAngle, pastGpsAngle, difAngle; vector2D gpsPoint, pastGpsPoint, gpsDis, newDis; vector3D agzCmp, agzAcc, agzGyr, caribCmp, caribAcc, caribGyr, pastGyr; // vector3D maxCmp, minCmp, maxAcc, minAcc, maxGyr, minGyr; };