2nd draft

Dependencies:   HIDScope MODSERIAL QEI biquadFilter mbed Servo

Fork of robot_mockup by Martijn Kern

Changes

RevisionDateWhoCommit message
64:21fbff25d80b 2015-11-03 Vigilance88 final - final version default tip
63:08357f5c497b 2015-10-30 Vigilance88 fixed some comments
62:e400138d625e 2015-10-29 Vigilance88 Latest working version - servo should work without glitching during emg calibration. Tested thursday afternoon
61:8226830f3272 2015-10-28 Vigilance88 added emg control time if then
60:6541eec8d6ad 2015-10-28 Vigilance88 last version;
59:ca85ce2b1ffc 2015-10-28 Vigilance88 fixed debugtrigger
58:db11481da856 2015-10-28 Vigilance88 added debug function
57:d6192801fd6d 2015-10-27 Vigilance88 changed dls, less calculation each loop
56:5ff9e5c1ed44 2015-10-27 Vigilance88 added debug printf function
55:726fdab812a9 2015-10-27 Vigilance88 control rate naar 200. doet nog niet echt goed
54:4cda9af56bed 2015-10-27 Vigilance88 fixed servo
53:bf0d97487e84 2015-10-27 Vigilance88 added servo code.
52:8a8c53dc8547 2015-10-27 Vigilance88 met deze gains werkt het redelijk bij ouder filter
51:e4a0ce7ff4b8 2015-10-27 Vigilance88 set der filter to 60 hz
50:54f71544964c 2015-10-27 Vigilance88 fixed EMG buffer
49:6515c045cfd6 2015-10-23 Vigilance88 minor edits to comments
48:a1f97eb8c020 2015-10-23 Vigilance88 added and fixed comments
47:c52f9b4c90c4 2015-10-23 Vigilance88 rewrote calibrate_arm, added ticker. need to test
46:c8c5c455dd51 2015-10-23 Vigilance88 emg control werkt;
45:198654304238 2015-10-23 Vigilance88 threshold moving average done
44:145827f5b091 2015-10-23 Vigilance88 started with threshold detection
43:aa2e8b741096 2015-10-23 Vigilance88 -emg reference; -mechanical limits
42:b9d26b1218b0 2015-10-23 Vigilance88 added error limits
41:55face19e06b 2015-10-23 Vigilance88 added mechanical limits
40:d62f96ed44c0 2015-10-23 Vigilance88 some tests
39:e77f844d10d9 2015-10-23 Vigilance88 added EMG reference calculation - needs lots of testing
38:c8ac615d0c8f 2015-10-23 Vigilance88 normalizing emg works
37:4d7b7ced20ef 2015-10-22 Vigilance88 trying both control methods in same loop
36:4d4fc200171b 2015-10-22 Vigilance88 DLS and Trig control loops work.
35:7d9fca0b1545 2015-10-22 Vigilance88 added minimum emg measurement to calibration
34:d6ec7c634763 2015-10-22 Vigilance88 finished dls - changing gains!
33:daa6ec305441 2015-10-22 Vigilance88 dls1 dls2
32:76c4d7bb2022 2015-10-22 Vigilance88 started on DLS control code
31:7b8b8459bddc 2015-10-21 Vigilance88 minor comment changes
30:a9fdd3202ca2 2015-10-21 Vigilance88 added emg reference in comments
29:948b0b14f6be 2015-10-21 Vigilance88 removed some comment errors
28:743485bb51e4 2015-10-19 Vigilance88 finished menu system - should work.; todo: PID control
27:d1814e271a95 2015-10-19 Vigilance88 added calibrate_arm & control testcode
26:fe3a5469dd6b 2015-10-18 Vigilance88 - added more comments for clarity; - changed calibrate_arm; - updated mainMenu and other visual stuff
25:49ccdc98639a 2015-10-16 Vigilance88 calibrate emg toegevoegd
24:56db31267f10 2015-10-14 Vigilance88 calibrate verbeterd
23:e9b1b426cde6 2015-10-13 Vigilance88 fixed calibrate_arm;
22:1ba637601dc3 2015-10-13 Vigilance88 calibrate_arm
21:d6a46315d5f5 2015-10-13 Vigilance88 made: sample_filter and calibrate_emg; started with menu functions;
20:0ede3818e08e 2015-10-12 Vigilance88 reusable pid
19:0a3ee31dcdb4 2015-10-12 Vigilance88 calibrate split to arm and emg
18:44905b008f44 2015-10-12 Vigilance88 first draft
17:290d0b765a96 2015-09-22 tomlankhorst Removed MODSERIAL lib
16:9f7797ffd0fb 2015-09-21 tomlankhorst Simplification
15:0da764eea774 2015-09-21 tomlankhorst BSA EMG Practical Code
14:f83354387756 2015-09-21 tomlankhorst EMG Sampler
13:18d4cef1fdb4 2014-09-23 vsluiter Changed comment to correct values...
12:768048d7f742 2014-09-11 vsluiter Added comment that 12-bit value is converted to be 16-bit full scale (raw value multiplied by 16 / shifted 4 bits)
11:ce72ec658a95 2014-09-11 vsluiter Added HID Scope stuff
10:09b8424a7b39 2014-09-10 vsluiter used red.write() instead of red=
9:d33e7b175ad7 2014-09-10 vsluiter Updated comment
8:8a17f65622b4 2014-09-10 vsluiter Updated to read u16, reduced sample rate
7:3396c3e33928 2014-09-10 vsluiter Updated MODSERIAL
6:80c13d99aa55 2013-10-03 vsluiter Added some measures to prevent overflow; Data rate is still too high, though
5:4dacb7b72109 2013-10-02 vsluiter Added comments