Thomas Burgers / Mbed 2 deprecated ZZ-TheChenneRobot

Dependencies:   Encoder HIDScope MODSERIAL QEI biquadFilter mbed

Revisions of main.cpp

Revision Date Message Actions
100:e930203df49a 2015-10-30 Calibrate motor position with EMG File  Diff  Annotate
99:be25087d1bfc 2015-10-29 Generale Garnale Repitie Versie File  Diff  Annotate
98:42341afc398b 2015-10-29 changed Hit position inside strike mechanism File  Diff  Annotate
97:c23dd6dacb68 2015-10-29 Meerdere testbare PID File  Diff  Annotate
96:94f44c06f31a 2015-10-29 Nieuwe PID waardes toegevoegd om te testen File  Diff  Annotate
95:25b36fe02ee5 2015-10-29 Solved error strike (added looptimerflag statement (Was missing)) File  Diff  Annotate
94:3316f7fa3f50 2015-10-29 Added EMG position calibration File  Diff  Annotate
93:e1d7744585fd 2015-10-29 Added new reference and calibration method for striking mechanism File  Diff  Annotate
92:276a1a2272fa 2015-10-29 versie nog printf uitzetten doordraaiing oplossen File  Diff  Annotate
91:9ffdbbc6cce5 2015-10-29 oude PID waardes File  Diff  Annotate
90:2dc2a931e49f 2015-10-29 werkend maar wel met 5 seconde per meting nog File  Diff  Annotate
89:44cc0eb7e4a7 2015-10-29 EMG besturing werkt File  Diff  Annotate
88:7f807c7d061b 2015-10-28 Bezig EMG threshold fout bepalen File  Diff  Annotate
87:507c0f6dffcb 2015-10-28 EMG implementatie versie 1: bezig met regel 370 File  Diff  Annotate
86:4351907387ea 2015-10-28 Werkend maar threshold + emg values werken nog niet File  Diff  Annotate
85:af978a101027 2015-10-28 strike en turnen werken op potmeter File  Diff  Annotate
84:9ea93eb9c2ec 2015-10-28 Bediening met potmeter werkt nu -> nu emg gaan implementeren File  Diff  Annotate
83:8b58c9555556 2015-10-28 Hier werktte de strike nog wel File  Diff  Annotate
82:eb7cbdbe9cf8 2015-10-28 tuning strike werkt niet File  Diff  Annotate
81:e524bcba2de4 2015-10-26 EMG + CONTROLLER (UN)TESTED : calibration button values adjusted, set tuning values to EMG measurement File  Diff  Annotate
80:413cb8a1b919 2015-10-26 Led function introduced + TUNING OPTIONS File  Diff  Annotate
79:5c4b13d4fe7e 2015-10-24 TUNE CONTROLLER KLAAR File  Diff  Annotate
78:bcf0b5627b47 2015-10-24 ADDED: tuning variables to easily change the robot parameters, added ; to line 565 solved the warning that was constantly showing up File  Diff  Annotate
77:ac32d64602a5 2015-10-22 changed reference value min and max + PID values turn motor changed (almost correct, needs some extra adjustment) File  Diff  Annotate
76:09ace7f0a0bf 2015-10-22 LED defined and usable File  Diff  Annotate
75:9d8e665e3e6f 2015-10-22 PID Controller strike werkend: nu LED toevoegen; File  Diff  Annotate
74:7c10b7dc4207 2015-10-22 Testing D-action filters File  Diff  Annotate
73:0fb80fb2da66 2015-10-21 I just call it FOO or BARR! File  Diff  Annotate
72:5e2756efb797 2015-10-21 intro updated File  Diff  Annotate
71:d76d4d6672ae 2015-10-21 Working cleaned up version (error was inside the calibrate motor function) File  Diff  Annotate
70:7e9048f6d0fe 2015-10-21 errors } wel alles in voids File  Diff  Annotate
69:22bf29479473 2015-10-20 Until line 385 cleaned up and added comments File  Diff  Annotate
68:b262b349c902 2015-10-20 main function cleaned up put action controller inside void File  Diff  Annotate
67:65750d716788 2015-10-20 put calibration motor inside a function File  Diff  Annotate
66:04a203e43510 2015-10-20 cleaned up intro script File  Diff  Annotate
65:2da8cf778181 2015-10-19 potmeter to assign value to controller File  Diff  Annotate
64:97e2db3eb0eb 2015-10-19 added fabs to the moving average so the error doesn't get cancelled out File  Diff  Annotate
63:d86a46c8aa0c 2015-10-18 STRIKE MOTOR different loudnesses possible File  Diff  Annotate
62:625ebae3cb6d 2015-10-18 pwm_strike works (yet needs to be implemented inside a function) File  Diff  Annotate
61:5b644df6f6ab 2015-10-18 Strike works (loudness needs to be implemented) File  Diff  Annotate
60:084fd3352882 2015-10-17 Bezig met strike, lijkt niet veel te doen nog -> opnieuw beginnen of meer printf plaatsen voor verduidelijking File  Diff  Annotate
59:38a302b9f7f9 2015-10-17 Left and Right werkend op potmeters File  Diff  Annotate
58:141787606c4a 2015-10-17 action controller right werkend File  Diff  Annotate
57:8f3603cc2e71 2015-10-17 changed av error to 30 samples instead of 10; File  Diff  Annotate
56:8df2ebb732a0 2015-10-17 WORKING: turn motor turn left action control File  Diff  Annotate
55:f4ab878ae910 2015-10-17 added error count and error turn average (left action mechanism) File  Diff  Annotate
54:9eb449571f4f 2015-10-16 execute plant turn added File  Diff  Annotate
53:05194bab0bfd 2015-10-15 Everything until Action controller works, working on turn left part (next thing: create one function that executes the whole proces of PID controller -> pwm -> plant File  Diff  Annotate
52:b530adf72f79 2015-10-15 PID controller functie werkt File  Diff  Annotate
51:ec278d148932 2015-10-15 nieuwe versie (backup) werkt nog niet; File  Diff  Annotate
50:6060f45d343a 2015-10-15 Added PID control function (no errors) changed some arbitrary lines File  Diff  Annotate
49:a8a68abf814f 2015-10-15 added PID_control function File  Diff  Annotate
48:950b1f34161b 2015-10-15 Calibration turn motor set position works (line 403) File  Diff  Annotate
47:c61873a0b646 2015-10-14 Alles (opmerking zelfde als vorige commit): ADDED table of content File  Diff  Annotate
46:9279c7a725bf 2015-10-14 ALLES SAMEN: action controller gesupressed en EMG ook nog niet goed uitgewerkt. added (nu gaan zorgen voor aan en uitschakelbare ticker) File  Diff  Annotate
45:359df0594588 2015-10-14 PID controller (hidscope?/werkend?): added reference if at boundary bottle and try to go to the side where no bottles are; than immediatly turn 5 bottles to the left File  Diff  Annotate
44:5dd0a3d24662 2015-10-14 PID Controller (versie 10) - cleaned up some comments, added some comments File  Diff  Annotate
43:fb69ef657f30 2015-10-14 PID CONTROLLER : added button calibration for starting position added some strike motor constants File  Diff  Annotate
42:0a7898cb3e94 2015-10-14 PID Controller + HIDSCOPE (versie 7): specified a PID activator for the turn and strike motor (needed if different P, I, D, gain values) and added some comments File  Diff  Annotate
41:424264a4c39c 2015-10-14 PID CONTROLLER + HIDSCOPE (versie 5) : changed the location where the filters are defined for the derivative step File  Diff  Annotate