ksdflsjdfljas

Dependencies:   Adafruit-16-Ch-PWM-Servo-Driver HCSR04 PID PololuQik2 QEI Sharp mbed-rtos

Fork of theRobot by Thomas Ashworth

Committer:
Fairy_Paolina
Date:
Sat Apr 05 03:27:16 2014 +0000
Revision:
21:2936d9566213
Parent:
17:a5bb85ee205d
klasdjflj;adlj;fdjlkfdskjlfsdak;ljfasdjkl; ;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tashworth 0:1b64a0cedc5d 1 #ifndef SHAPEDETECT_H_
tashworth 0:1b64a0cedc5d 2 #define SHAPEDETECT_H_
tashworth 0:1b64a0cedc5d 3
tashworth 0:1b64a0cedc5d 4 /* theshold for setting binary output */
tashworth 16:8bb212df81b7 5 #define THRESHOLD 80
tashworth 3:b7b4780a7f6e 6
tashworth 3:b7b4780a7f6e 7 //areas from camera 11" from ground
tashworth 16:8bb212df81b7 8 #define TRIANGLE_AREA 2100
tashworth 17:a5bb85ee205d 9 #define SQUARE_AREA 3400
tashworth 13:529323807361 10 #define AREA_TOLERANCE 100
tashworth 0:1b64a0cedc5d 11
tashworth 0:1b64a0cedc5d 12 /* modes for image processing */
tashworth 0:1b64a0cedc5d 13 #define BINARY 1
tashworth 0:1b64a0cedc5d 14 #define GREYSCALE 2
tashworth 0:1b64a0cedc5d 15 #define DECIMAL 3
tashworth 0:1b64a0cedc5d 16
tashworth 15:78f5e937f6ab 17 #define RIG_IP_THRESHOLD 1000
tashworth 15:78f5e937f6ab 18 #define RIG_1_IP_THRESHOLD 3000
tashworth 0:1b64a0cedc5d 19
tashworth 0:1b64a0cedc5d 20
tashworth 0:1b64a0cedc5d 21 void lrf_baudCalibration(void);
tashworth 0:1b64a0cedc5d 22 void printImageToFile(int arrayType_f);
tashworth 0:1b64a0cedc5d 23 int edgeDetection(void);
tashworth 0:1b64a0cedc5d 24 void ImageToArray(int arrayType_a);
tashworth 0:1b64a0cedc5d 25 void centerMass(int *xcoord, int *ycoord, int *s_area);
tashworth 0:1b64a0cedc5d 26 void clearBounds(void);
tashworth 6:75259c3306dd 27 int shapeDetection(void);
tashworth 3:b7b4780a7f6e 28 int getDistance(void);
tashworth 15:78f5e937f6ab 29 int rigDetectionImgProc(void);
tashworth 13:529323807361 30
tashworth 11:8d2455e383ce 31 int get_com_x(void);
tashworth 11:8d2455e383ce 32 int get_com_y(void);
tashworth 11:8d2455e383ce 33 int get_com_a(void);
tashworth 0:1b64a0cedc5d 34
tashworth 8:77a57909aa15 35
tashworth 0:1b64a0cedc5d 36 #endif