The Chenne Robot

Dependencies:   Encoder HIDScope MODSERIAL QEI biquadFilter mbed

Changes

RevisionDateWhoCommit message
110:58c6a32659d3 2015-11-03 ThomasBNL Final Version Robot default tip
109:aabc95a2baf8 2015-11-02 ThomasBNL Automatic Mary had a little lamb
108:873e56f92691 2015-11-02 ThomasBNL cleaned up v5
107:16667cf7048c 2015-10-31 ThomasBNL Clean up V4 : discovered error Hit value was not referenced everywhere
106:8bc89c842610 2015-10-31 ThomasBNL Cleaned up V3
105:ee681c33a900 2015-10-31 ThomasBNL Cleaned up script Number 2
104:0788e626a769 2015-10-31 ThomasBNL clean up 1
103:80b7824787e8 2015-10-30 ThomasBNL GOEDE VERSIE! Werkend
102:9153868ce3d3 2015-10-30 ThomasBNL BooojAAHH => final tuning
101:b5e968a44040 2015-10-30 ThomasBNL Control werkt maar toren draait intern
100:e930203df49a 2015-10-30 ThomasBNL Calibrate motor position with EMG
99:be25087d1bfc 2015-10-29 ThomasBNL Generale Garnale Repitie Versie
98:42341afc398b 2015-10-29 ThomasBNL changed Hit position inside strike mechanism
97:c23dd6dacb68 2015-10-29 ThomasBNL Meerdere testbare PID
96:94f44c06f31a 2015-10-29 ThomasBNL Nieuwe PID waardes toegevoegd om te testen
95:25b36fe02ee5 2015-10-29 ThomasBNL Solved error strike (added looptimerflag statement (Was missing))
94:3316f7fa3f50 2015-10-29 ThomasBNL Added EMG position calibration
93:e1d7744585fd 2015-10-29 ThomasBNL Added new reference and calibration method for striking mechanism
92:276a1a2272fa 2015-10-29 ThomasBNL versie nog printf uitzetten doordraaiing oplossen
91:9ffdbbc6cce5 2015-10-29 ThomasBNL oude PID waardes
90:2dc2a931e49f 2015-10-29 ThomasBNL werkend maar wel met 5 seconde per meting nog
89:44cc0eb7e4a7 2015-10-29 ThomasBNL EMG besturing werkt
88:7f807c7d061b 2015-10-28 ThomasBNL Bezig EMG threshold fout bepalen
87:507c0f6dffcb 2015-10-28 ThomasBNL EMG implementatie versie 1: bezig met regel 370
86:4351907387ea 2015-10-28 ThomasBNL Werkend maar threshold + emg values werken nog niet
85:af978a101027 2015-10-28 ThomasBNL strike en turnen werken op potmeter
84:9ea93eb9c2ec 2015-10-28 ThomasBNL Bediening met potmeter werkt nu -> nu emg gaan implementeren
83:8b58c9555556 2015-10-28 ThomasBNL Hier werktte de strike nog wel
82:eb7cbdbe9cf8 2015-10-28 ThomasBNL tuning strike werkt niet
81:e524bcba2de4 2015-10-26 ThomasBNL EMG + CONTROLLER (UN)TESTED : calibration button values adjusted, set tuning values to EMG measurement
80:413cb8a1b919 2015-10-26 ThomasBNL Led function introduced + TUNING OPTIONS
79:5c4b13d4fe7e 2015-10-24 ThomasBNL TUNE CONTROLLER KLAAR
78:bcf0b5627b47 2015-10-24 ThomasBNL ADDED: tuning variables to easily change the robot parameters, added ; to line 565 solved the warning that was constantly showing up
77:ac32d64602a5 2015-10-22 ThomasBNL changed reference value min and max + PID values turn motor changed (almost correct, needs some extra adjustment)
76:09ace7f0a0bf 2015-10-22 ThomasBNL LED defined and usable
75:9d8e665e3e6f 2015-10-22 ThomasBNL PID Controller strike werkend: nu LED toevoegen;
74:7c10b7dc4207 2015-10-22 ThomasBNL Testing D-action filters
73:0fb80fb2da66 2015-10-21 ThomasBNL I just call it FOO or BARR!
72:5e2756efb797 2015-10-21 ThomasBNL intro updated
71:d76d4d6672ae 2015-10-21 ThomasBNL Working cleaned up version (error was inside the calibrate motor function)
70:7e9048f6d0fe 2015-10-21 ThomasBNL errors } wel alles in voids
69:22bf29479473 2015-10-20 ThomasBNL Until line 385 cleaned up and added comments
68:b262b349c902 2015-10-20 ThomasBNL main function cleaned up put action controller inside void
67:65750d716788 2015-10-20 ThomasBNL put calibration motor inside a function
66:04a203e43510 2015-10-20 ThomasBNL cleaned up intro script
65:2da8cf778181 2015-10-19 ThomasBNL potmeter to assign value to controller
64:97e2db3eb0eb 2015-10-19 ThomasBNL added fabs to the moving average so the error doesn't get cancelled out
63:d86a46c8aa0c 2015-10-18 ThomasBNL STRIKE MOTOR different loudnesses possible
62:625ebae3cb6d 2015-10-18 ThomasBNL pwm_strike works (yet needs to be implemented inside a function)
61:5b644df6f6ab 2015-10-18 ThomasBNL Strike works (loudness needs to be implemented)
60:084fd3352882 2015-10-17 ThomasBNL Bezig met strike, lijkt niet veel te doen nog -> opnieuw beginnen of meer printf plaatsen voor verduidelijking
59:38a302b9f7f9 2015-10-17 ThomasBNL Left and Right werkend op potmeters
58:141787606c4a 2015-10-17 ThomasBNL action controller right werkend
57:8f3603cc2e71 2015-10-17 ThomasBNL changed av error to 30 samples instead of 10;
56:8df2ebb732a0 2015-10-17 ThomasBNL WORKING: turn motor turn left action control
55:f4ab878ae910 2015-10-17 ThomasBNL added error count and error turn average (left action mechanism)
54:9eb449571f4f 2015-10-16 ThomasBNL execute plant turn added
53:05194bab0bfd 2015-10-15 ThomasBNL 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
52:b530adf72f79 2015-10-15 ThomasBNL PID controller functie werkt
51:ec278d148932 2015-10-15 ThomasBNL nieuwe versie (backup) werkt nog niet;