
Cases van gefilterd EMG signaal naar gewenste positie endpoint.
main.cpp@2:e6923364e121, 2017-11-01 (annotated)
- Committer:
- Gerber
- Date:
- Wed Nov 01 15:32:26 2017 +0000
- Revision:
- 2:e6923364e121
- Parent:
- 1:4940076b6e47
Cases goed, niet proportioneel, en moeten Laplace domein weggooien.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Gerber | 0:aa7dd550f0de | 1 | #include "mbed.h" |
Gerber | 0:aa7dd550f0de | 2 | |
Gerber | 0:aa7dd550f0de | 3 | double RBF, RTF, LBF, LTF; // input(links en rechts biceps en triceps gefilterd) |
Gerber | 2:e6923364e121 | 4 | int goalx, goaly; |
Gerber | 0:aa7dd550f0de | 5 | |
Gerber | 0:aa7dd550f0de | 6 | double changePosition () |
Gerber | 0:aa7dd550f0de | 7 | { |
Gerber | 0:aa7dd550f0de | 8 | if (RBF>0.5) { |
Gerber | 2:e6923364e121 | 9 | goalx++; // hoe veel verder gaat hij? 1 cm? 10 cm? |
Gerber | 0:aa7dd550f0de | 10 | } |
Gerber | 0:aa7dd550f0de | 11 | if (RTF>0.5) { |
Gerber | 1:4940076b6e47 | 12 | goalx--; |
Gerber | 0:aa7dd550f0de | 13 | } |
Gerber | 0:aa7dd550f0de | 14 | if (LBF>0.5) { |
Gerber | 0:aa7dd550f0de | 15 | goaly++; |
Gerber | 0:aa7dd550f0de | 16 | } |
Gerber | 0:aa7dd550f0de | 17 | if (LTF>0.5) { |
Gerber | 0:aa7dd550f0de | 18 | goaly--; |
Gerber | 0:aa7dd550f0de | 19 | } |
Gerber | 0:aa7dd550f0de | 20 | |
Gerber | 0:aa7dd550f0de | 21 | int main() |
Gerber | 0:aa7dd550f0de | 22 | { |
Gerber | 0:aa7dd550f0de | 23 | |
Gerber | 0:aa7dd550f0de | 24 | } |