bio robot
Dependencies: MPU6050-DMP QEI_hw mbed-rpc mbed
Fork of MPU6050_Example by
Controls/Dynamics.h@18:0cfe72d8a006, 2015-12-11 (annotated)
- Committer:
- amandaghassaei
- Date:
- Fri Dec 11 06:16:33 2015 +0000
- Revision:
- 18:0cfe72d8a006
- Parent:
- 16:5b19be27f08a
in progress
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
amandaghassaei | 8:1a3a69fecedf | 1 | #ifndef Dynamics_h |
amandaghassaei | 8:1a3a69fecedf | 2 | #define Dynamics_h |
amandaghassaei | 8:1a3a69fecedf | 3 | |
amandaghassaei | 9:1d9b24d7ac77 | 4 | |
amandaghassaei | 8:1a3a69fecedf | 5 | #include "Kinematics.h" |
amandaghassaei | 9:1d9b24d7ac77 | 6 | #include "Gains.h" |
amandaghassaei | 12:49813131dd15 | 7 | #include "Target.h" |
amandaghassaei | 8:1a3a69fecedf | 8 | |
amandaghassaei | 8:1a3a69fecedf | 9 | |
amandaghassaei | 12:49813131dd15 | 10 | float calcTau(volatile float z[4], float p[10], Gains *gains, Target *target, Serial *pc); |
amandaghassaei | 13:64d337c5114e | 11 | float thetaDesiredForSwingUp(float rangeMin, float rangeMax, volatile float z[4]); |
amandaghassaei | 15:d88f10b3b5f8 | 12 | float obstacleAvoidance(volatile float z[4], float p[10], float theta); |
amandaghassaei | 18:0cfe72d8a006 | 13 | float overallGainForSwingUp(volatile float z[4], float th2Des, Gains *gains); |
amandaghassaei | 8:1a3a69fecedf | 14 | |
amandaghassaei | 8:1a3a69fecedf | 15 | |
amandaghassaei | 8:1a3a69fecedf | 16 | #endif |