Class AngularVelocity

Class Documentation

class AngularVelocity

Public Functions

inline AngularVelocity(const float rollVel, const float pitchVel, const float yawVel)
inline AngularVelocity(AngularVelocity &&other)
inline AngularVelocity(AngularVelocity &other)
inline AngularVelocity(const CMSISMat<3, 3> &matrix)
inline AngularVelocity(CMSISMat<3, 3> &&matrix)
inline float getRollVelocity() const

Get the roll velocity.

inline float getPitchVelocity() const

Get the pitch velocity.

inline float getYawVelocity() const

Get the yaw velocity.

inline const CMSISMat<3, 3> &matrix() const

Public Static Functions

static inline CMSISMat<3, 3> skewMatFromAngVel(const float wx, const float wy, const float wz)

Generates a 3x3 skew matrix from euler angle velocities (in radians/sec)

Friends

friend class Transform
friend class DynamicOrientation