control for robotic arm that can play chess using a granular gripper

Dependencies:   Encoder mbed HIDScope Servo MODSERIAL

Fork of chessRobot by a steenbeek

Committer:
annesteenbeek
Date:
Mon Oct 05 16:44:52 2015 +0000
Revision:
12:61759f94c07a
Parent:
6:b957d8809e7c
Child:
13:4837b36b9a68
subfunction naming

Who changed what in which revision?

UserRevisionLine numberNew contents of line
annesteenbeek 12:61759f94c07a 1 #include "mbed.h"
annesteenbeek 0:525558a26464 2 #include "PID.h"
annesteenbeek 3:47c76be6d402 3 #include "encoder.h"
annesteenbeek 0:525558a26464 4 #include "config.h" // settings and pin configurations
annesteenbeek 0:525558a26464 5
annesteenbeek 12:61759f94c07a 6
annesteenbeek 12:61759f94c07a 7 using namespace std;
annesteenbeek 12:61759f94c07a 8
annesteenbeek 12:61759f94c07a 9 //#define DEBUG // send debug data to HIDScope
annesteenbeek 6:b957d8809e7c 10 #ifdef DEBUG
annesteenbeek 6:b957d8809e7c 11 dubugInit();
annesteenbeek 6:b957d8809e7c 12 #endif
annesteenbeek 6:b957d8809e7c 13
annesteenbeek 12:61759f94c07a 14
annesteenbeek 0:525558a26464 15
annesteenbeek 5:73bfad06b775 16 int main(){
annesteenbeek 12:61759f94c07a 17 setPins();
annesteenbeek 12:61759f94c07a 18 motorInit();
annesteenbeek 0:525558a26464 19 while (true) {
annesteenbeek 3:47c76be6d402 20 // checkSwitches();
annesteenbeek 3:47c76be6d402 21 // readEMG();
annesteenbeek 0:525558a26464 22 motorControl();
annesteenbeek 3:47c76be6d402 23 // servoControl();
annesteenbeek 0:525558a26464 24 }
annesteenbeek 0:525558a26464 25 }