Library containing Crazyflie 2.0 controller classes: - Attitude estimator - Horizontal estimator - Vertical estimator - Attitude controller - Horizontal controller - Vertical controller - Mixer
Diff: HorizontalController/HorizontalController.h
- Revision:
- 8:d05fe9f8bfb6
- Child:
- 15:155ca63b7884
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/HorizontalController/HorizontalController.h Thu Sep 27 18:55:22 2018 +0000 @@ -0,0 +1,21 @@ +#ifndef HorizontalController_h +#define HorizontalController_h + +#include "mbed.h" +#include "Parameters.h" + +class HorizontalController +{ + public: + // Class constructor + HorizontalController(); + // + void control(float u_r, float v_r, float u, float v); + // + float phi_r, theta_r; + private: + // + float control_single(float velocity_r, float velocity, float T_velocity); +}; + +#endif \ No newline at end of file