![]() |
ISSDK
1.8
IoT Sensing Software Development Kit
|
quaternion structure definition More...
#include <orientation.h>
Data Fields | |
float | q0 |
scalar component More... | |
float | q1 |
x vector component More... | |
float | q2 |
y vector component More... | |
float | q3 |
z vector component More... | |
quaternion structure definition
Definition at line 20 of file orientation.h.
float q0 |
scalar component
Definition at line 22 of file orientation.h.
Referenced by ApplyPerturbation(), CreateAndSendPackets(), fLPFOrientationQuaternion(), fqAeq1(), fqAeqNormqA(), fQuaternionFromRotationMatrix(), fQuaternionFromRotationVectorDeg(), fRotationMatrixFromQuaternion(), fRotationVectorDegFromQuaternion(), fRun_6DOF_GY_KALMAN(), fveqconjgquq(), qAeqAxB(), qAeqBxC(), and qconjgAxB().
float q1 |
x vector component
Definition at line 23 of file orientation.h.
Referenced by ApplyPerturbation(), CreateAndSendPackets(), fLPFOrientationQuaternion(), fqAeq1(), fqAeqNormqA(), fQuaternionFromRotationMatrix(), fQuaternionFromRotationVectorDeg(), fRotationMatrixFromQuaternion(), fRotationVectorDegFromQuaternion(), fRun_6DOF_GY_KALMAN(), fveqconjgquq(), qAeqAxB(), qAeqBxC(), and qconjgAxB().
float q2 |
y vector component
Definition at line 24 of file orientation.h.
Referenced by ApplyPerturbation(), CreateAndSendPackets(), fLPFOrientationQuaternion(), fqAeq1(), fqAeqNormqA(), fQuaternionFromRotationMatrix(), fQuaternionFromRotationVectorDeg(), fRotationMatrixFromQuaternion(), fRotationVectorDegFromQuaternion(), fRun_6DOF_GY_KALMAN(), fveqconjgquq(), qAeqAxB(), qAeqBxC(), and qconjgAxB().
float q3 |
z vector component
Definition at line 25 of file orientation.h.
Referenced by ApplyPerturbation(), CreateAndSendPackets(), fLPFOrientationQuaternion(), fqAeq1(), fqAeqNormqA(), fQuaternionFromRotationMatrix(), fQuaternionFromRotationVectorDeg(), fRotationMatrixFromQuaternion(), fRotationVectorDegFromQuaternion(), fRun_6DOF_GY_KALMAN(), fveqconjgquq(), qAeqAxB(), qAeqBxC(), and qconjgAxB().