FOC Implementation for putting multirotor motors in robots

Dependencies:   FastPWM3 mbed

Revision:
4:c023f7b6f462
Child:
9:d7eb815cb057
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TorqueController/TorqueController.h	Sat Mar 12 08:04:51 2016 +0000
@@ -0,0 +1,17 @@
+#ifndef CURRENTRETULATOR_H
+#define CURRENTREGULATOR_H
+
+class TorqueController{
+public:
+    TorqueController(float Kt, CurrentRegulator *regulator);
+    virtual void SetTorque(float torque);
+
+private:    
+    virtual void SetCurrent(float Id, float Iq);
+    CurrentRegulator* _CurrentRegulator;
+    float _Kt;
+    };
+    
+    
+
+#endif
\ No newline at end of file