11
CONTROL/CALCULATE/calculate.h@2:9418258519ea, 2021-08-06 (annotated)
- Committer:
- yezhong
- Date:
- Fri Aug 06 09:03:02 2021 +0000
- Revision:
- 2:9418258519ea
- Parent:
- 0:dd5d4837292c
111
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
panzhan | 0:dd5d4837292c | 1 | #ifndef _CALCULATE_H |
panzhan | 0:dd5d4837292c | 2 | #define _CALCULATE_H |
panzhan | 0:dd5d4837292c | 3 | |
panzhan | 0:dd5d4837292c | 4 | #include "mbed.h" |
panzhan | 0:dd5d4837292c | 5 | #include "data_pc.h" |
panzhan | 0:dd5d4837292c | 6 | #include "data_board.h" |
panzhan | 0:dd5d4837292c | 7 | #include "fuzzy.h" |
panzhan | 0:dd5d4837292c | 8 | #include "timer.h" |
panzhan | 0:dd5d4837292c | 9 | #include "used_leg_message.h" |
panzhan | 0:dd5d4837292c | 10 | |
panzhan | 0:dd5d4837292c | 11 | |
panzhan | 0:dd5d4837292c | 12 | |
panzhan | 0:dd5d4837292c | 13 | #define CT (10) |
panzhan | 0:dd5d4837292c | 14 | |
panzhan | 0:dd5d4837292c | 15 | extern unsigned int send_enable; |
panzhan | 0:dd5d4837292c | 16 | extern float pos_ankle; |
panzhan | 0:dd5d4837292c | 17 | extern float pos_knee; |
panzhan | 0:dd5d4837292c | 18 | |
panzhan | 0:dd5d4837292c | 19 | |
panzhan | 0:dd5d4837292c | 20 | |
panzhan | 0:dd5d4837292c | 21 | float position_knee(float res); |
panzhan | 0:dd5d4837292c | 22 | float position_ankle(float res); |
panzhan | 0:dd5d4837292c | 23 | void calculate_ankle_fuzzy(float ankp, float knp); |
panzhan | 0:dd5d4837292c | 24 | void calculate_fuzzy(float ankp, float knp); |
panzhan | 0:dd5d4837292c | 25 | void init_joint_angles(); |
panzhan | 0:dd5d4837292c | 26 | |
panzhan | 0:dd5d4837292c | 27 | |
panzhan | 0:dd5d4837292c | 28 | |
panzhan | 0:dd5d4837292c | 29 | #endif |