Oskar Weigl
/
Eurobot2013
We are going to win! wohoo
globals.h
- Committer:
- madcowswe
- Date:
- 2012-11-14
- Revision:
- 9:08552997b544
- Parent:
- 7:88753d0ad4ca
File content as of revision 9:08552997b544:
#ifndef GLOBALS_H #define GLOBALS_H #define ROBOT_PRIMARY #include "mbed.h" #define PI 3.14159265 //enables ui //#define UION #ifdef ROBOT_PRIMARY // Primary defs go here #else // Secondary defs go here #endif //Robot hardware parameters const int robotCircumference = 816; //mm (DUMMY!) //Robot movement constants const float fwdvarperunit = 0.01; //1 std dev = 7% //NEEDS TO BE MEASURED AGAIN! const float varperang = 0.01; //around 1 degree stddev per 180 turn const float xyvarpertime = 0.0005; //(very poorly) accounts for hitting things const float angvarpertime = 0.001; //sonar constants static const float sonarvariance = 0.005; //IR constants static const float IRvariance = 0.001; //Arena constants struct pos { int x; int y; }; //beacon positions extern pos beaconpos[]; //Colour extern bool Colour; // 1 for red, 0 for blue //System constants const int PREDICTPERIOD = 20; //ms //High speed serial port extern Serial pc; #endif