The Chenne Robot

Dependencies:   Encoder HIDScope MODSERIAL QEI biquadFilter mbed

Revisions of main.cpp

Revision Date Message Actions
108:873e56f92691 2015-11-02 cleaned up v5 File  Diff  Annotate
107:16667cf7048c 2015-10-31 Clean up V4 : discovered error Hit value was not referenced everywhere File  Diff  Annotate
106:8bc89c842610 2015-10-31 Cleaned up V3 File  Diff  Annotate
105:ee681c33a900 2015-10-31 Cleaned up script Number 2 File  Diff  Annotate
104:0788e626a769 2015-10-31 clean up 1 File  Diff  Annotate
103:80b7824787e8 2015-10-30 GOEDE VERSIE! Werkend File  Diff  Annotate
102:9153868ce3d3 2015-10-30 BooojAAHH => final tuning File  Diff  Annotate
101:b5e968a44040 2015-10-30 Control werkt maar toren draait intern File  Diff  Annotate
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