FOC Implementation for putting multirotor motors in robots

Dependencies:   FastPWM3 mbed

Committer:
benkatz
Date:
Mon Oct 31 16:48:16 2016 +0000
Revision:
14:80ce59119d93
Parent:
0:4e1c4df6aabd
Misc. changes.  Finally fixed transforms (turns out B and C current measurements were accidentally swapped)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
benkatz 0:4e1c4df6aabd 1
benkatz 0:4e1c4df6aabd 2 #include "FastMath.h"
benkatz 0:4e1c4df6aabd 3
benkatz 0:4e1c4df6aabd 4 namespace Transforms{
benkatz 0:4e1c4df6aabd 5 void Park(float alpha, float beta, float theta, float *d, float *q);
benkatz 0:4e1c4df6aabd 6 void InvPark(float d, float q, float theta, float *alpha, float *beta);
benkatz 0:4e1c4df6aabd 7 void Clarke(float a, float b, float *alpha, float *beta);
benkatz 0:4e1c4df6aabd 8 void InvClarke(float alpha, float beta, float *a, float *b, float *c);
benkatz 0:4e1c4df6aabd 9
benkatz 0:4e1c4df6aabd 10 };
benkatz 0:4e1c4df6aabd 11